文件名称:RCGames:允许AI相互玩游戏的服务器
文件大小:31KB
文件格式:ZIP
更新时间:2024-06-09 01:05:46
CommonLisp
游戏服务器 允许人们编写将相互竞争的AI的服务器。 为了使AI连接到服务器,请运行此存储库中包含的rcgames脚本,然后运行游戏名称,然后运行shell命令来运行您的AI。 您的AI将从服务器接收I / O作为标准输入和标准输出。 只要确保您的AI在启动时不包含任何横幅即可。 如果游戏支持标志,则发送到服务器的第一行输入应该是所需标志的列表。 标志允许您自定义I / O的格式。 游戏后列出了游戏支持的所有标志及其描述。 游戏开始后,将向每个玩家发送其玩家编号,从 如果您是一名玩家,那么您应该总结一下自己的举动。 否则,您应该等待其他玩家总结自己的举动,然后用自己的行动做出回应。 井字游戏 普通的旧井字游戏。 标志 此游戏不支持任何标志。 要发送您的举动,请在其自己的行上发送“ row col”。 一旦对手采取行动,您将在自己的行上以“ row col”的形式收到。 该游戏为零索引。
【文件预览】:
RCGames-master
----.gitignore(26B)
----checkers.lisp(7KB)
----cpoker.lisp(11KB)
----rcgames(492B)
----continuations.lisp(1KB)
----game.lisp(3KB)
----game-server.asd(938B)
----package.lisp(713B)
----error.lisp(1KB)
----LICENSE(34KB)
----classes.lisp(875B)
----testing.lisp(3KB)
----README.md(3KB)
----sttt.lisp(7KB)
----server.lisp(5KB)
----ttt.lisp(4KB)