Что нибудь кроме альфа-бетты можете предложить?
Сейчас в движках не чистая alpha-beta, есть разные рандомозированные удлинения расчета, но, безусловно, эта идея лежит в основе. А что там нового предложить то?
Да, наработок по этой проблеме много,и честно говоря, мне не очень хотелось бы в них разбираться. Мы прежде всего хотим получить опыт разработки в таком сложном проекте.
Ну... без разработок тяжело будет. И вряд ли выйдет хоть на какой-то уровень. Но тогда вопрос, а в чем сложность? Сделать генератор ходов + оценку + альфа-бету вполне по силам одному человеку за месяц. Конечно, сильно играть движок не будет, но на 1-2 разряд на современном железе потянет. Но это будет мертворожденное дитя, потому что у него не будет развития. Но в чем сложность? Так, уровень лабораторной работы.
Вся сложность как раз в написании сильного движка, а для этого необходимо как раз основываться на наработках.
Например, вопрос про генератор ходов. Будете писать с нуля? Возьмете готовый? Или возьмете готовый алгоритм за основу? Вообще, как будет представлена позиция?