文件名称:hanabiEngine:Hanabi-fossgalaxyhanabi的克隆
文件大小:857KB
文件格式:ZIP
更新时间:2024-05-27 14:14:12
Java
Java中Hanabi的实现 这样做是为了允许开发玩棋盘游戏的机器人。 作者 约瑟夫·沃尔顿河 皮尔斯·威廉姆斯 目录 src /-源代码 研究/-研究用材料 目标/-Maven编译的工件 假设条件 stdout用于数据(我们将代码编写为过滤器) stderr用于调试日志记录(如果我们将其用于比赛,则可能会更改) 环境变量很棒(webpigeon在docker上花费了太多时间),因此我们将使用它们进行配置 添加新代理 必须将新代理添加到任一buildAgent方法中才能运行。 其中大多数是对代码库中工厂方法elseware的调用。 这是因为大多数基于规则的AI都是具有不同规则集的相同代理。 因此,您的代理应作为案例声明存在于构建代理中。 同样,对于竞赛跑步者来说,这可能会改变(使用反射)-目前,这种编码方式很容易开发。 样本代理位于com.fossgalaxy.games.fire