【发布时间】:2019-04-17 16:47:53
【问题描述】:
我目前正在开发一个 AI 代理,它能够识别这里发现的著名的旧管道游戏的开始状态和目标状态
https://i.imgur.com/o1kFcT3.png
http://html5.gamedistribution.com/a73b1e79af45414a88ce3fa091307084/
这个想法是让水从起点流到出口点,人工智能只旋转瓷砖,而不是所有瓷砖都被填充,问题是这将是一个无引导的搜索。 我真的很迷茫,我们将不胜感激。
我的想法是我应该为每个图块和旋转分配一个数字并制作一系列允许的序列?但我不确定这是否是最好的方法,因为它们的序列将是 10!这是巨大的。 另一种方法可以将每个管道的孔分配为北、西、南、东并检查瓷砖是否链接?
解决方案应该是灵活的,并且磁贴可能会随机/更改,因此手动分配目标状态将不起作用。
任何想法将不胜感激。
【问题讨论】:
标签: python artificial-intelligence