Alexandr
Зарегистрирован: 16 лет
Отзывы + 5 / - 0

Заказ закрыт
Функция поиска для шахматного движка

Бюджет: по договоренности
Проект пишется на c/c++
Платформа уже реализована:
1) генераторы ходов: полный генератор, увёртки, генератор форсированных ходов, генератор шахов + ещё несколько спец генераторов.
2) MakeMove/UnMakeMove
3) хэш-таблица
4) сортировки
5) оценочная функция
и ряд других функций.
Программа успешно проходит все тесты Perft.
Задача написать функцию поиска под конкретные структуры (речь про alpha-beta поиск). 
Необходимое для выполнения предоставлю: материла (примеры, теоретическая часть) + мои пояснения.
Интересует качественная функция поиска (в теме я давно и халтуру сдать не получиться):
1) реализация для последующего распараллеливания по ядрам.
2) очень быстрая, например для стартовой позиции knps не менее 1000.
3) учёт реальных динамических (статика уже есть в пункте 1-2) шахматных правил в поиске (троекратное повторение, правило 50-ти ходов, мат, пат)

Это не разработка САЙТА!
Оплата через безопасную сделку. 
Жду предложений (сроки, цена от и до, ваш опыт).

Опубликован 07.11.2015 в 20:36 Последнее изменение: 07.11.2015 в 21:31
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.