в Visual C++ та же проблема, как оказалось ...
если бы это было самым сложным :-) А вообще Вы правы конечно. Буду исправляться.
так вот не хватает :-) увы ...
На днях нарисовал в дельфи 7 доску с фигурами. Фигуры обучил правилам игры. Доску и фигуры рисую так: EmptyBoard:=TBitMap.Create;...
Поясните пож. что за эвристика такая? if (tree[ply-1].hist) and (tree[ply+1].bmove<>0) then begin...
неинтерестные поля в табличной оценке имеют знак "-" (ну или 0) и говорят о том что коню(или другой фигуре там не уютно), а как оценить паттерн с...
к разным цветам тоже нужно подходить избирательно. большинство позиций тоже будет не интерестно(белый слон на С1, черный на С8)
я зачем нам все двух-фигурные сочетания? Пример с пойманным слоном понятен. Но зачем нам паттерн из двух фигур стоящих рядом (конь на B1 и слон на...
т.е. данный паттерн описан в крафти с помощью битовых масок. Для меня представляет интерес как данный паттерн описать с помощью таблицы.
И попутно: массив в зависимости от размерности паттерна создаем по формуле: размер массива = кол-во фигур * 2
И все-таки я не догоняю как вот это: if (WhiteBishops&SetMask(A7) && SetMask(B6)&BlackPawns) score-=BISHOP_TRAPPED; можно представить ввиде...
Таким образом, паттерны это двух-трех фигурные сочетания(описывать всю доску это я так понимаю очень дорого да и бессмысленно) с некоторой...
Да, логично. Про ФВ не подумал.
Благодарю. В крафти пойманный слон белых описан следующим образом: if (WhiteBishops&SetMask(A7) && SetMask(B6)&BlackPawns) score-=BISHOP_TRAPPED;...
Какую структуру имеют? В чьих открытых исходниках их можно увидеть? Благодарю за участие.
Ты уже это проходил? Или это только твое предположение?
А если попытаться настраивать веса на конкретных проигранных партиях ? Находим в процессе анализа ход, который по нашему мнению привел к...
Лучше поиск улучшать. Эвристики какие-нибудь новые придумывать, не забывая по-ходу, что все гениальное просто :-)
да, смахивает на "заводские настройки" -)))))
1. 0.prs 50 2. 128.prs 37 3. 116.prs 35 4. 89.prs 35 5. 72.prs 29 6. 49.prs 28 7. 15.prs 24 8. 48.prs 22 9. 104.prs 20 10. 69.prs 17 11....