文件名称:CodeFight:打造您的战士并与其他玩家战斗
文件大小:278KB
文件格式:ZIP
更新时间:2024-05-20 02:58:24
Java
格斗 [ ]( .org / krukru / CodeFight) CodeFight是两个AI战士之间的游戏。 玩家制定他们的策略,并在一场致命的战斗中将他们进行比较,以决定获胜者! 首先,您需要做的就是扩展kru.codefight.strategy.AbstractFighterStrategy类并实现act()方法。 行动方法是您战斗机的主要策略。 只要战斗正在进行,该方法就会循环执行。 您还可以根据对手的行为自定义多种策略,请参阅条件策略 您可以执行的所有操作都封装在kru.codefight.core.FighterApi中,您可以通过受保护的方法Do()对其进行访问。 FighterAPI动作 通常,您可以执行4个操作。 你可以 攻击 改变立场 恢复体力 扫描对手。 姿态 您可以选择4种姿势 正常-基本立场 格挡-来袭攻击造成的伤害降低。 在方块后面时,您无法扫描对手
【文件预览】:
CodeFight-master
----.gitignore(213B)
----src()
--------kru()
----.travis.yml(260B)
----LICENSE(1KB)
----README.md(3KB)
----CodeFight.iml(932B)
----build.xml(8KB)
----lib()
--------junit-4.11.jar(239KB)
--------hamcrest-core-1.3.jar(44KB)
----test()
--------kru()