Как я могу создать функцию оценки для игры хиджара (игра описана ниже)? - PullRequest
2 голосов
/ 07 апреля 2011

Мне нужно реализовать интеллектуальную версию игры Хиджара в Прологе. Вы можете играть в игру и узнать правила по следующей ссылке: http://www.sapphiregames.com/online/hijara.php

Я буду использовать алгоритм альфа-бета (до определенного уровня дерева поиска). Это мой первый опыт работы с искусственным интеллектом, и я не знаю, как создать функцию оценки для использования алгоритмом. Буду очень признателен, если кто-нибудь сможет мне помочь

Спасибо!

1 Ответ

0 голосов
/ 08 апреля 2011

Функция оценки используется для поиска.Он должен представлять, насколько «хороша» игровая ситуация для текущего игрока.Легкой начальной точкой является использование только текущего игрового счета или отрицательного счета другого игрока, или обоих.

Конечно, это приведет к более или менее случайным шагам в начале игры., но я думаю, что это довольно эффективно в конце игры.Вы всегда можете придумать что-нибудь более умное позже.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...