【发布时间】:2018-08-30 00:47:06
【问题描述】:
我在一定程度上了解算法的工作原理。我不完全理解的是算法是如何实际在实践中实现的。
我有兴趣了解对于相当复杂的游戏(可能是国际象棋)来说,最佳方法是什么。即递归方法?异步?同时?平行线?分散式?数据结构和/或数据库?
-- 我们期望在单台机器上看到什么类型的限制? (我们可以在多个内核上同时运行...gpu 吗?)
-- 如果每个分支都导致一个全新的游戏被玩,(这可能达到数百万)我们如何保持整个系统的稳定? & 我们如何重用已经玩过的分支?
【问题讨论】:
-
我了解这可能过于宽泛,但在标记此内容之前提供任何链接/参考资料将不胜感激。
标签: algorithm artificial-intelligence simulation montecarlo monte-carlo-tree-search