joh*_*ual 5 python machine-learning game-theory
我是机器学习初学者.我想通过教电脑玩跳棋来学习基础知识.实际上,我想要学习的游戏是Domineering和Hex.我选择的语言是Python
这些游戏很容易存储,规则比国际象棋简单得多,但玩的人不多.如果我能够实现这个想法,那么试验组合博弈论来查看计算机是否能找到最佳动作将会很棒.
我从IBM的一个人那里发现了这篇关于20 世纪60年代的跳棋的旧论文.最初我曾问过神经网络,但他们说这是错误的工具.
编辑:可能是机器学习不是正确的策略.在那种情况下,出了什么问题?什么是更好的方式?
获取 McGraw Hill 所著的《机器学习》一书并阅读第一章。它写得非常好,第一章将教你足够的知识来制作一个下跳棋的程序。我个人在 miniclip.com 上制作了一个可以连续播放 5 个节目的程序,也是用 python 编写的。
http://www.amazon.com/Learning-McGraw-Hill-International-Editions-Computer/dp/0071154671