mcts_in_quoridor:Quoridor游戏中的蒙特卡洛树搜索实现

时间:2024-05-31 00:37:31
【文件属性】:

文件名称:mcts_in_quoridor:Quoridor游戏中的蒙特卡洛树搜索实现

文件大小:106KB

文件格式:ZIP

更新时间:2024-05-31 00:37:31

Scala

在Quoridor中搜索Monte-Carlo树 Quoridor是由Mirko Marchesi设计并由Gigamic Games发行的2人或4人抽象战略游戏。 Quoridor在1997年获得了Mensa Mind Game奖,并在美国,法国,加拿大和比利时获得了年度最佳游戏奖。 [1] 该项目旨在在Quoridor游戏中提供良好的蒙特卡洛树搜索实现。 这也是我在教授的指导下在鲁汶天主教大学攻读硕士学位论文的一部分。 原始代码来自 ,其中包含UCT(树的上限)算法的实现。 内容描述 该项目最初是使用Python 3.3实现的。 但是,在学习了Scala之后,我对新语言印象深刻,并决定将项目的所有代码都转换为Scala 2.10。 该项目包含: src / games / Quoridor.scala中Quoridor板的实现 蒙特卡洛树搜索框架的实现,网址为src / mcts


【文件预览】:
mcts_in_quoridor-master
----.gitignore(186B)
----project()
--------build.properties(21B)
----src()
--------.DS_Store(12KB)
--------main()
----.cache(32KB)
----.classpath(376B)
----LICENSE(18KB)
----.DS_Store(15KB)
----.settings()
--------org.eclipse.core.resources.prefs(72B)
--------org.eclipse.jdt.core.prefs(587B)
----scripts()
--------set_6_1.sh(403B)
--------set_3.sh(1KB)
--------set_5.sh(826B)
--------samsung()
--------set_2.sh(1KB)
--------.DS_Store(15KB)
--------set_6_2.sh(399B)
--------set_6_3.sh(431B)
--------set_1.sh(1KB)
--------set_7par.sh(426B)
--------template.sh(170B)
--------set_4.sh(1KB)
--------uct100-uctq100.sh(201B)
----README.md(2KB)
----.idea()
--------misc.xml(274B)
--------libraries()
--------workspace.xml(53KB)
--------vcs.xml(167B)
--------scala_compiler.xml(190B)
--------sbt.xml(658B)
--------modules()
--------modules.xml(455B)
----.project(426B)
----mcts_games.iml(890B)
----docs()
--------Quoridor_Parameters(735B)
--------README(0B)
----build.sbt(109B)

网友评论