Автор Валерий . задал вопрос в разделе Другие языки и технологии
Создавать на делфи игру в дурака против компьютера. На высоком уровне и получил лучший ответ
Ответ от Saizen[гуру]
Кто тебе сказал? На калькуляторе её может и год писать а так недельки хватит
Ответ от Jurijus Zaksas[гуру]
Дурака можно действительно сбацать очень неплохого где-то за неделю.
Алгоритм там довольно простой, собственно это составление дерева решений и оценка каждой из его ветвей в зависимости от вероятности нахождения тех или иных карт у противника и величины колоды. Чем глубже дерево, тем сильнее получается ИИ, а уж финалы он должен играть безошибочно - когда колода пуста, все карты противника компьютеру априори известны, он ничего не забывает (если только это не сделано специально для ослабления алгоритма) .
Затем, конечно, на этот каркас можно навешивать различные стратегии (очень неприятно бывает, когда компьютер их меняет от партии к партии) , имитацию живого противника с промахами и нелогичными ходами и прочую лабуду, и делать это почти бесконечно, но даже без этого можно написать достаточно сильное ИИ.
Дурака можно действительно сбацать очень неплохого где-то за неделю.
Алгоритм там довольно простой, собственно это составление дерева решений и оценка каждой из его ветвей в зависимости от вероятности нахождения тех или иных карт у противника и величины колоды. Чем глубже дерево, тем сильнее получается ИИ, а уж финалы он должен играть безошибочно - когда колода пуста, все карты противника компьютеру априори известны, он ничего не забывает (если только это не сделано специально для ослабления алгоритма) .
Затем, конечно, на этот каркас можно навешивать различные стратегии (очень неприятно бывает, когда компьютер их меняет от партии к партии) , имитацию живого противника с промахами и нелогичными ходами и прочую лабуду, и делать это почти бесконечно, но даже без этого можно написать достаточно сильное ИИ.
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Создавать на делфи игру в дурака против компьютера. На высоком уровне