【文件属性】:
文件名称:coinfight-framework:用于回合制游戏的AI&Tournement Framework for Coin Fight
文件大小:64KB
文件格式:ZIP
更新时间:2021-05-22 00:21:51
C++
共同斗争的框架
针对回合制游戏的AI&锦标赛框架(Coin Fight)。 Coin Fight,又名Pennywise,是Cheapass Games的免费游戏: :
Coinfight框架使用原始的“ Cody”起始硬币组:4x1¢,3x5¢,2x10¢,1x25¢
在C / C ++中添加新的Bot
请参阅example.cpp(C ++)或cplayers.c(C)中的示例。 在编译框架时,以这种方式添加的Bots将成为“内置”,并且在运行锦标赛时会默认包括在内。
在其他语言中添加新漫游器(命令行漫游器)
在比赛中包括命令行机器人
外部实现的AI可以包含在命令行的锦标赛中:
-n"command line" "Bot Name" "Author Name"
例如:
-n"python bots/basic.py" PyBasic Tom
实现命令行机器人
该框架将在
【文件预览】:
coinfight-framework-master
----cppFIGHT.h(10KB)
----.gitignore(32B)
----cFIGHT.h(6KB)
----cexample.c(2KB)
----bots()
--------mcts.cpp(8KB)
--------bot.clj(3KB)
--------search_costs.h(55KB)
--------basic.py(2KB)
--------ai.js(8KB)
--------bot.hs(3KB)
--------Elle.h(145B)
--------jsFIGHT.js(5KB)
--------Elle.cpp(8KB)
--------thad.cpp(18KB)
--------wookie.cpp(2KB)
----pplayer.h(738B)
----example.cpp(8KB)
----cplayers.c(400B)
----game.txt(66B)
----tournamentResultsFormatter.h(2KB)
----argumentProcessor.cpp(2KB)
----argumentProcessor.h(2KB)
----README.md(3KB)
----tournamentResultsFormatter.cpp(6KB)
----pplayer.cpp(2KB)
----makefile(685B)
----cppFIGHT.cpp(41KB)
----changelog.txt(4KB)