文件名称:getting-started
文件大小:458KB
文件格式:ZIP
更新时间:2024-07-05 14:39:32
JavaScript
来自 Machine Zone Inc. 的 AI 挑战 简而言之:你需要实现一个机器人来玩星球大战 该游戏基于用于的游戏 游戏世界由行星组成,每个行星都有坐标,包含整数数量的船只,属于玩家或中立。 玩家同时行走,将舰队从他们的星球发送到任何其他星球。 舰队在若干回合内到达目的地行星,计算为 ,此后将进行一场争夺地球的战斗,这场战斗的决定有利于一支优*量。 行星 每个星球都有一个ID>0,坐标,每回合生产的船只数量(可以是负数),玩家的ID和此刻的船只数量。 中立行星的 ID = 0,它们的舰队不会增加。 提高行星的生产力 每一回合,玩家都可以通过花费位于该星球上的舰队来增加在该星球上生产的船只数量。 如果您花费 2 的 p 艘船的幂,则生产力增加 1,其中 p 是当前生产力的绝对值。 例如,如果一个星球每回合生产 1 艘船,那么增加 1 需要花费 2 艘船,如果一个星球每回合生产 4