Artificial intelligence 我如何为Hijara游戏(游戏解释如下)创建评估函数?

Artificial intelligence 我如何为Hijara游戏(游戏解释如下)创建评估函数?,artificial-intelligence,evaluation-function,Artificial Intelligence,Evaluation Function,我必须在Prolog中实现Hijara游戏的智能版本。您可以在以下链接中玩游戏并学习规则: 我将使用Alpha-Beta算法(直到搜索树的某个级别)。这是我第一次使用人工智能,我不知道如何创建算法使用的评估函数。如果有人能帮助我,我将不胜感激 谢谢大家! 评估函数用于指导搜索。它应该代表当前玩家的游戏状态有多“好”。一个简单的起点是只使用当前玩家的分数,或其他玩家的负分数,或两者都使用 当然,这会导致游戏开始时或多或少的随机移动,但我想这在游戏后期是相当有效的。以后你总能想出更聪明的方法。评估函

我必须在Prolog中实现Hijara游戏的智能版本。您可以在以下链接中玩游戏并学习规则:

我将使用Alpha-Beta算法(直到搜索树的某个级别)。这是我第一次使用人工智能,我不知道如何创建算法使用的评估函数。如果有人能帮助我,我将不胜感激


谢谢大家!

评估函数用于指导搜索。它应该代表当前玩家的游戏状态有多“好”。一个简单的起点是只使用当前玩家的分数,或其他玩家的负分数,或两者都使用


当然,这会导致游戏开始时或多或少的随机移动,但我想这在游戏后期是相当有效的。以后你总能想出更聪明的方法。

评估函数用于指导搜索。它应该代表当前玩家的游戏状态有多“好”。一个简单的起点是只使用当前玩家的分数,或其他玩家的负分数,或两者都使用

当然,这会导致游戏开始时或多或少的随机移动,但我想这在游戏后期是相当有效的。你以后总能想出更聪明的办法