othelloAI:带有AI的OthelloReversi游戏,使用带有alpha beta修剪的minimax搜索

时间:2024-05-18 11:53:02
【文件属性】:

文件名称:othelloAI:带有AI的OthelloReversi游戏,使用带有alpha beta修剪的minimax搜索

文件大小:31KB

文件格式:ZIP

更新时间:2024-05-18 11:53:02

C++

奥赛罗-拥有AI! 一款具有AI的Othello / Reversi游戏,可通过带有alpha / beta修剪的mini-max搜索来搜索游戏树。 要求 一个终端 Unicode支持 xterm-256-颜色代码支持 具有Unicode字符的字体(例如DejaVu Sans Mono) 在受支持的终端中,游戏将如下所示: 如何构建和运行 $ git clone https://github.com/ccurro/othelloAI.git $ cd othelloAI $ make $ ./othello 在启动时,程序将提示用户询问他们是要开始新游戏还是加载部分完成的游戏。 包含。 前8行对应于棋盘位置,第9行标识下一个要移动的玩家,最后一行是计算机玩家的时间限制。 有关AI的详细信息 打开动作数据库 人工智能从开口数据库中选择前9圈(前18层)的移动。 (来源: : )如果无


【文件预览】:
othelloAI-master
----.gitignore(242B)
----README.md(5KB)
----lua()
--------openings.csv(10KB)
--------openings.dat(23KB)
--------scratch.lua(89B)
--------gridSearch.lua(682B)
--------openingsWhite.lua(871B)
--------openings.lua(861B)
--------openingsBlack.lua(861B)
----exampleBoard(132B)
----src()
--------othello.cpp(3KB)
--------player.h(1KB)
--------openings.h(292B)
--------player.cpp(10KB)
--------board.h(738B)
--------game.cpp(3KB)
--------heuristicEvaluation.h(463B)
--------openings.cpp(2KB)
--------heuristicEvaluation.cpp(12KB)
--------game.h(392B)
--------board.cpp(5KB)
--------Makefile(626B)
----Makefile(48B)
----lib()
--------openings.csv(15KB)
--------board.png(6KB)

网友评论