Ответы в темах
-
АвторСообщения
-
NSУчастник
Если Скифи ЭБ использует — то каллисто и подавно.
Не может быть ситуации что Scifi играет с ЭБ а Каллисто без ЭБ.
Возможно что версия 0.04.13 играет сильнее чем 0.06.NSУчастникНет, не использует. в Скифи 0.06 ED_Scifi.dll должна лежать в папке Engines! Поменялся путь к dll-ке.
А какой счет в матче 0.4.13 с ЭБ против 0.06 без ЭБ?NSУчастникНаиграл больше партий с Каллисто2 по минуте.
Скифи 0.06 — Каллисто 2
+25 -38 =357 результативность 15%,
результат 48,5% Скифи по текущему результату слабее где-то на 10 пунктов Эло.NSУчастникЭто без посчитанных коэффициентов.
Реальный вид k1*WD-k2*BD+k3*WP-k4*BP+k5*WGL-k6
Значения буду считать.С приведенным мной значениями конечно простая дает перевес.
У белых одна дамка и три простые, у черных одна дамка и две простые.Оценка за белых 1-1+3*0.8-2.2=0.2
Оценка за черных 1-1+2*0.8-2.2=-0.6 (приводим к нулю — веротность победы черных равна нулю)По формуле max(0.2,0)-max(-0.6,0)=0.2
Теперь по дамке и четыре против трех простых.
Оценка уже равна 0.8NSУчастникНа многих форумах Вы с большой буквы считают за оскорбление.
Насчет шашечных программистов — вы считаете что тут не место для их общения? Узкие специалисты должны общаться где-то в другом месте?NSУчастникПризнаю, Skifi 0.03 играет не сильнее слабого КМСа.
NSУчастникК поспешным выводам.
У меня наиграно уже больше тысячи партий с разными версиями Каллисто, так что сила версии 0.06 определена достаточно точно.
NSУчастникНе понимаю, к чему этот пост?
Skifi 0.03 играла значительно слабее Каллисто, я сыграв слишком короткий матч сделал поспешные выводы, и что из того?
Реальная сила Skifi 0.03 с короткими контролями есть на этом форуме:Place Name Rating Perf. Av.opp Games
1. Kallisto 1 2450 0.685022 2293 227
2. KestoG v1.3 2395 0.600529 2310 756
3. MiuMiu 2318 0.495115 2322 2354
4. KestoG 1.2 2311 0.506236 2305 1844
5. Skifi 0.03 2293 0.449072 2336 2317http://shashki.com/PNphpBB2-viewtopic-t-888-postdays-0-postorder-dec.html
NSУчастникЯ не виноват что некоторым шашечным программистам не нужны обсуждения алгоритмов и методов шашечного AI. 😳
Главное ведь не сила игры (c) 😆
То что это неинтересно вам — не значит что это неинтересно никому кроме меня и Каллисто.NSУчастникВетка Коршунова, соответственно ему и пишу.
NSУчастникЗапущу расчет дамочных миттельшпилей.
Тат как в них большая ничейная грань — ОФ будет иметь немного нестандартный вид.
W-вероятность выигрыша белых.
L — вероятность выигрыша черных.
D — вероятность ничьи.
При этом понятно что W,D,L больше нуля.
В качестве оценки можно взять W-L.
То есть оценка получается такой:Score:=max(ScoreW,0)-Max(ScoreB,0)Например Если взять оценку для эндшпильных позиций где есть дамки у обеих сторон:
ScoreW=(WD-BD+WP*0.8+WGL*0.7-2.2),
Где
WD — количество белых дамок,
BD — количество черных дамок,
WP — количество белых простых.
WGL — белые владеют главной.То программа понимает что две дамки не выигрывают у одной и т.д.
Для начала посчитаю линейную формулу, с отдельными PST для данного класса позиций.NSУчастникДа, участие примет. Только не эта версия.
Результат матча Скифи 0.06 — Каллисто 3.23 по минуте:
+12 -52 =470 (46% очков), результативность 12%, Скифи где-то на 30 пунктов Эло слабее.Разницу в силе с Каллисто 3.23 скорей всего можно компенсировать скоростью (у меня очень простая ОФ — только ценность полей, а NPS при этом всё-таки в 2.5 раза меньше)
NSУчастникМожет здесь собака зарыта? Каллисто иногда «думает» в позициях из ЭБ, и оценки ставит -300 и т.д. Может она «теряет» базу?
Нет, скорей всего это попытка выиграть у слабых соперников без ЭБ.
NSУчастникСам не знаю — пришел домой, смотрю на матч, а у меня как только ЭБ близко — 20kNPS…
Начал смотреть партии — такая фигня в каждой партии при приближении ЭБ.
Скорей всего фрагментация памяти Винды, ну и по 256 метров Хеша каждому движку дал… Я уже начал хеш эндшпильных позиций писать (подумал что просто доступ медленный), но запустил матч с Каллисто 3.23 — скорость нормальная.NSУчастникНапоролся на теже грабли — программа не выигрывает у слабых движков. (перестала выигрывать).
Только похоже виновата в этом не ЭБ, а случайное перемешивание ходов в корне. Ход из Хеша надо наверх вытягивать…Если программа досчиталась до ничьи по ЭБ, то ход из Хеша — это ход который давал перевес при меньшей глубине обдумывания.
проверил, версия 0.06 теперь устраивает погром KestoG1.2 и KestoG1.3
Правда кроме продвижения хода из Хеша вперед в корне я еще исправил несколько ошибок внесенных ночью.ЗЫ. Нельзя по ночам программы писать
ЗЫЗЫ. Запустил матч с Каллисто 3.23, надеюсь что исправленная версия не проиграет этот матч.
ЗЫЗЫЗЫ — все предыдущие матчи давали искаженный результат, так как оказалось что на Двух Гигах памяти в матче с Каллисто2 с ЭБ6 начинался своп, причем у Каллисто2 всё нормально, а у Scfi — падение NPS в десятки раз когда в переборе встречается много позиций из ЭБ.
В итоге — зевки. -
АвторСообщения