一个巧合下发现的 BUG
这是一场专门用来证明水路可以被打掉的对局 https://botzone.org.cn/match/5cc3696e35f461309c2a7581
AI 的策略是冲向水路,并在邻近水路时首先朝水路开一炮,之后如果水路还存在,就停下来。但是实际的结果是坦克继续往前走
第一回合结束后,第二回合 input 传入的 JSON["requests"] 表明两个水路均被打掉了,DEBUG 输出的结果如下:
Start Turn: 1
=========
土 蓝土基土蓝
水 钢土土土水水
钢土土土 水土
土土土 水
土土钢土钢土钢土土
水 土土土
土水 土土土钢
水水土土土钢 水
红土基土红 土
=========
End Turn: 1
=========
土蓝 土基土蓝
水 钢土土土 水
钢土土土 水土
土土土 水
土土钢土钢土钢土土
水 土土土
土水 土土土钢
水 土土土钢 水
红土基土 红土
=========
2019-4-28 23:46:28
4
[{"_id":"5cc627da75e55951524c2c85","targetid":"5c908e0e7857b210f901be7d","type":"game"},{"_id":"5cc627da75e55951524c2c84","targetid":"58a681ca7f65182b044b5e3f","type":"misc"}]