Test for iron curtain availability and normal towers
authorJustin Worthe <justin@worthe-it.co.za>
Sun, 12 Aug 2018 09:07:41 +0000 (11:07 +0200)
committerJustin Worthe <justin@worthe-it.co.za>
Sun, 12 Aug 2018 09:07:41 +0000 (11:07 +0200)
340 files changed:
src/engine/bitwise_engine.rs
src/engine/constants.rs
src/input/json.rs
tests/after_200/Round 000/OpponentCommand.txt [deleted file]
tests/after_200/Round 003/OpponentCommand.txt [deleted file]
tests/after_200/Round 004/OpponentCommand.txt [deleted file]
tests/after_200/Round 004/PlayerCommand.txt [deleted file]
tests/after_200/Round 005/PlayerCommand.txt [deleted file]
tests/after_200/Round 007/OpponentCommand.txt [deleted file]
tests/after_200/Round 007/PlayerCommand.txt [deleted file]
tests/after_200/Round 009/OpponentCommand.txt [deleted file]
tests/after_200/Round 009/PlayerCommand.txt [deleted file]
tests/after_200/Round 011/OpponentCommand.txt [deleted file]
tests/after_200/Round 011/PlayerCommand.txt [deleted file]
tests/after_200/Round 013/PlayerCommand.txt [deleted file]
tests/after_200/Round 014/OpponentCommand.txt [deleted file]
tests/after_200/Round 015/OpponentCommand.txt [deleted file]
tests/after_200/Round 015/PlayerCommand.txt [deleted file]
tests/after_200/Round 016/OpponentCommand.txt [deleted file]
tests/after_200/Round 017/PlayerCommand.txt [deleted file]
tests/after_200/Round 018/OpponentCommand.txt [deleted file]
tests/after_200/Round 018/PlayerCommand.txt [deleted file]
tests/after_200/Round 020/OpponentCommand.txt [deleted file]
tests/after_200/Round 023/PlayerCommand.txt [deleted file]
tests/after_200/Round 024/OpponentCommand.txt [deleted file]
tests/after_200/Round 025/PlayerCommand.txt [deleted file]
tests/after_200/Round 026/OpponentCommand.txt [deleted file]
tests/after_200/Round 026/PlayerCommand.txt [deleted file]
tests/after_200/Round 027/OpponentCommand.txt [deleted file]
tests/after_200/Round 027/PlayerCommand.txt [deleted file]
tests/after_200/Round 028/OpponentCommand.txt [deleted file]
tests/after_200/Round 029/PlayerCommand.txt [deleted file]
tests/after_200/Round 030/OpponentCommand.txt [deleted file]
tests/after_200/Round 031/PlayerCommand.txt [deleted file]
tests/after_200/Round 032/OpponentCommand.txt [deleted file]
tests/after_200/Round 033/PlayerCommand.txt [deleted file]
tests/after_200/Round 034/OpponentCommand.txt [deleted file]
tests/after_200/Round 035/PlayerCommand.txt [deleted file]
tests/after_200/Round 038/OpponentCommand.txt [deleted file]
tests/after_200/Round 039/OpponentCommand.txt [deleted file]
tests/after_200/Round 039/PlayerCommand.txt [deleted file]
tests/after_200/Round 041/OpponentCommand.txt [deleted file]
tests/after_200/Round 041/PlayerCommand.txt [deleted file]
tests/after_200/Round 042/OpponentCommand.txt [deleted file]
tests/after_200/Round 042/PlayerCommand.txt [deleted file]
tests/after_200/Round 043/OpponentCommand.txt [deleted file]
tests/after_200/Round 045/OpponentCommand.txt [deleted file]
tests/after_200/Round 046/OpponentCommand.txt [deleted file]
tests/after_200/Round 047/OpponentCommand.txt [deleted file]
tests/after_200/Round 047/PlayerCommand.txt [deleted file]
tests/after_200/Round 048/PlayerCommand.txt [deleted file]
tests/after_200/Round 049/OpponentCommand.txt [deleted file]
tests/after_200/Round 049/PlayerCommand.txt [deleted file]
tests/after_200/Round 050/PlayerCommand.txt [deleted file]
tests/after_200/Round 052/OpponentCommand.txt [deleted file]
tests/after_200/Round 052/PlayerCommand.txt [deleted file]
tests/after_200/Round 053/OpponentCommand.txt [deleted file]
tests/after_200/Round 053/PlayerCommand.txt [deleted file]
tests/after_200/Round 054/OpponentCommand.txt [deleted file]
tests/after_200/Round 055/OpponentCommand.txt [deleted file]
tests/after_200/Round 055/PlayerCommand.txt [deleted file]
tests/after_200/Round 056/OpponentCommand.txt [deleted file]
tests/after_200/Round 056/PlayerCommand.txt [deleted file]
tests/after_200/Round 057/OpponentCommand.txt [deleted file]
tests/after_200/Round 057/PlayerCommand.txt [deleted file]
tests/after_200/Round 058/OpponentCommand.txt [deleted file]
tests/after_200/Round 058/PlayerCommand.txt [deleted file]
tests/after_200/Round 059/OpponentCommand.txt [deleted file]
tests/after_200/Round 059/PlayerCommand.txt [deleted file]
tests/after_200/Round 060/OpponentCommand.txt [deleted file]
tests/after_200/Round 060/PlayerCommand.txt [deleted file]
tests/after_200/Round 061/OpponentCommand.txt [deleted file]
tests/after_200/Round 061/PlayerCommand.txt [deleted file]
tests/after_200/Round 062/OpponentCommand.txt [deleted file]
tests/after_200/Round 062/PlayerCommand.txt [deleted file]
tests/after_200/Round 063/OpponentCommand.txt [deleted file]
tests/after_200/Round 063/PlayerCommand.txt [deleted file]
tests/after_200/Round 064/OpponentCommand.txt [deleted file]
tests/after_200/Round 064/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 000/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 000/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 002/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 004/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 006/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 007/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 008/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 009/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 009/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 010/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 010/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 011/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 011/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 012/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 013/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 013/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 014/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 014/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 015/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 015/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 016/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 016/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 017/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 017/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 018/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 019/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 019/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 020/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 021/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 021/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 022/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 022/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 023/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 023/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 024/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 024/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 025/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 025/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 026/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 026/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 027/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 028/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 028/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 029/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 029/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 030/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 031/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 031/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 032/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 032/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 033/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 033/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 034/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 035/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 036/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 036/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 037/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 037/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 038/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 038/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 039/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 040/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 041/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 042/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 042/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 043/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 044/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 044/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 045/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 045/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 046/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 046/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 047/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 048/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 048/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 049/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 050/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 050/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 051/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 051/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 052/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 052/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 053/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 053/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 054/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 054/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 055/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 055/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 056/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 056/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 057/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 057/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 058/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 059/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 059/PlayerCommand.txt [deleted file]
tests/after_203_teslas/Round 060/OpponentCommand.txt [deleted file]
tests/after_203_teslas/Round 060/PlayerCommand.txt [deleted file]
tests/live_comparison.rs
tests/state0.json
tests/v300_normal_towers/Round 000/OpponentCommand.txt [moved from tests/after_203_teslas/Round 018/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 000/PlayerCommand.txt [moved from tests/after_200/Round 044/OpponentCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 001/OpponentCommand.txt [moved from tests/after_200/Round 001/OpponentCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 001/PlayerCommand.txt [moved from tests/after_200/Round 001/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 002/OpponentCommand.txt [moved from tests/after_200/Round 002/OpponentCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 002/PlayerCommand.txt [moved from tests/after_200/Round 002/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 003/OpponentCommand.txt [moved from tests/after_200/Round 031/OpponentCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 003/PlayerCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 004/OpponentCommand.txt [moved from tests/after_200/Round 006/OpponentCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 004/PlayerCommand.txt [moved from tests/after_200/Round 006/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 005/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 005/PlayerCommand.txt [moved from tests/after_203_teslas/Round 012/OpponentCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 006/OpponentCommand.txt [moved from tests/after_200/Round 008/OpponentCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 006/PlayerCommand.txt [moved from tests/after_200/Round 008/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 007/OpponentCommand.txt [moved from tests/after_203_teslas/Round 020/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 007/PlayerCommand.txt [moved from tests/after_203_teslas/Round 003/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 008/OpponentCommand.txt [moved from tests/after_203_teslas/Round 001/OpponentCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 008/PlayerCommand.txt [moved from tests/after_203_teslas/Round 001/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 009/OpponentCommand.txt [moved from tests/after_200/Round 037/OpponentCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 009/PlayerCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 010/OpponentCommand.txt [moved from tests/after_200/Round 050/OpponentCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 010/PlayerCommand.txt [moved from tests/after_200/Round 003/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 011/OpponentCommand.txt [moved from tests/after_203_teslas/Round 005/OpponentCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 011/PlayerCommand.txt [moved from tests/after_203_teslas/Round 030/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 012/OpponentCommand.txt [moved from tests/after_200/Round 045/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 012/PlayerCommand.txt [moved from tests/after_200/Round 000/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 013/OpponentCommand.txt [moved from tests/after_200/Round 005/OpponentCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 013/PlayerCommand.txt [moved from tests/after_203_teslas/Round 035/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 014/OpponentCommand.txt [moved from tests/after_200/Round 040/OpponentCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 014/PlayerCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 015/OpponentCommand.txt [moved from tests/after_200/Round 024/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 015/PlayerCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 016/OpponentCommand.txt [moved from tests/after_200/Round 040/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 016/PlayerCommand.txt [moved from tests/after_200/Round 030/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 017/OpponentCommand.txt [moved from tests/after_200/Round 051/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 017/PlayerCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 018/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 018/PlayerCommand.txt [moved from tests/after_200/Round 044/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 019/OpponentCommand.txt [moved from tests/after_203_teslas/Round 034/OpponentCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 019/PlayerCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 020/OpponentCommand.txt [moved from tests/after_200/Round 033/OpponentCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 020/PlayerCommand.txt [moved from tests/after_200/Round 021/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 021/OpponentCommand.txt [moved from tests/after_200/Round 019/OpponentCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 021/PlayerCommand.txt [moved from tests/after_200/Round 010/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 022/OpponentCommand.txt [moved from tests/after_200/Round 013/OpponentCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 022/PlayerCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 023/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 023/PlayerCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 024/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 024/PlayerCommand.txt [moved from tests/after_200/Round 020/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 025/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 025/PlayerCommand.txt [moved from tests/after_203_teslas/Round 027/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 026/OpponentCommand.txt [moved from tests/after_203_teslas/Round 049/OpponentCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 026/PlayerCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 027/OpponentCommand.txt [moved from tests/after_203_teslas/Round 007/OpponentCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 027/PlayerCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 028/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 028/PlayerCommand.txt [moved from tests/after_203_teslas/Round 039/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 029/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 029/PlayerCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 030/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 030/PlayerCommand.txt [moved from tests/after_203_teslas/Round 005/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 031/OpponentCommand.txt [moved from tests/after_200/Round 010/OpponentCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 031/PlayerCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 032/OpponentCommand.txt [moved from tests/after_200/Round 012/OpponentCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 032/PlayerCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 033/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 033/PlayerCommand.txt [moved from tests/after_200/Round 032/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 034/OpponentCommand.txt [moved from tests/after_203_teslas/Round 041/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 034/PlayerCommand.txt [moved from tests/after_200/Round 048/OpponentCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 035/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 035/PlayerCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 036/OpponentCommand.txt [moved from tests/after_200/Round 036/OpponentCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 036/PlayerCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 037/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 037/PlayerCommand.txt [moved from tests/after_200/Round 037/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 038/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 038/PlayerCommand.txt [moved from tests/after_200/Round 012/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 039/OpponentCommand.txt [moved from tests/after_200/Round 021/OpponentCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 039/PlayerCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 040/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 040/PlayerCommand.txt [moved from tests/after_200/Round 022/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 041/OpponentCommand.txt [moved from tests/after_200/Round 017/OpponentCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 041/PlayerCommand.txt [moved from tests/after_200/Round 029/OpponentCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 042/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 042/PlayerCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 043/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 043/PlayerCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 044/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 044/PlayerCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 045/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 045/PlayerCommand.txt [moved from tests/after_200/Round 034/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 046/OpponentCommand.txt [moved from tests/after_200/Round 025/OpponentCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 046/PlayerCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 047/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 047/PlayerCommand.txt [moved from tests/after_200/Round 022/OpponentCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 048/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 048/PlayerCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 049/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 049/PlayerCommand.txt [moved from tests/after_200/Round 023/OpponentCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 050/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 050/PlayerCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 051/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 051/PlayerCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 052/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 052/PlayerCommand.txt [moved from tests/after_200/Round 014/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 053/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 053/PlayerCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 054/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 054/PlayerCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 055/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 055/PlayerCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 056/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 056/PlayerCommand.txt [moved from tests/after_200/Round 036/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 057/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 057/PlayerCommand.txt [moved from tests/after_200/Round 035/OpponentCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 058/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 058/PlayerCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 059/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 059/PlayerCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 060/OpponentCommand.txt [moved from tests/after_203_teslas/Round 058/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 060/PlayerCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 061/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 061/PlayerCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 062/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 062/PlayerCommand.txt [moved from tests/after_203_teslas/Round 047/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 063/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 063/PlayerCommand.txt [moved from tests/after_200/Round 051/OpponentCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 064/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 064/PlayerCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 065/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 065/PlayerCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 066/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 066/PlayerCommand.txt [moved from tests/after_203_teslas/Round 043/OpponentCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 067/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 067/PlayerCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 068/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 068/PlayerCommand.txt [moved from tests/after_203_teslas/Round 003/OpponentCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 069/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 069/PlayerCommand.txt [moved from tests/after_200/Round 038/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 070/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 070/PlayerCommand.txt [moved from tests/after_200/Round 046/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 071/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 071/PlayerCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 072/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 072/PlayerCommand.txt [moved from tests/after_200/Round 043/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 073/OpponentCommand.txt [moved from tests/after_200/Round 028/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 073/PlayerCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 074/OpponentCommand.txt [moved from tests/after_200/Round 019/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 074/PlayerCommand.txt [moved from tests/after_203_teslas/Round 002/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 075/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 075/PlayerCommand.txt [moved from tests/after_200/Round 054/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 076/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 076/PlayerCommand.txt [moved from tests/after_200/Round 016/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 077/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 077/PlayerCommand.txt [moved from tests/after_203_teslas/Round 004/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 078/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 078/PlayerCommand.txt [moved from tests/after_203_teslas/Round 006/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 079/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 079/PlayerCommand.txt [moved from tests/after_203_teslas/Round 008/PlayerCommand.txt with 100% similarity]
tests/v300_normal_towers/Round 080/OpponentCommand.txt [new file with mode: 0644]
tests/v300_normal_towers/Round 080/PlayerCommand.txt [moved from tests/after_203_teslas/Round 040/PlayerCommand.txt with 100% similarity]

index fb46567..d8cbec6 100644 (file)
@@ -21,6 +21,7 @@ pub struct BitwiseGameState {
     pub opponent: Player,
     pub player_buildings: PlayerBuildings,
     pub opponent_buildings: PlayerBuildings,
+    pub round: u16
 }
 
 #[derive(Debug, Clone, PartialEq, Eq)]
@@ -64,8 +65,8 @@ impl BitwiseGameState {
         BitwiseGameState::update_construction(&mut self.player_buildings);
         BitwiseGameState::update_construction(&mut self.opponent_buildings);
 
-        BitwiseGameState::update_iron_curtain(&mut self.player_buildings);
-        BitwiseGameState::update_iron_curtain(&mut self.opponent_buildings);
+        BitwiseGameState::update_iron_curtain(&mut self.player_buildings, self.round);
+        BitwiseGameState::update_iron_curtain(&mut self.opponent_buildings, self.round);
         
         BitwiseGameState::fire_teslas(&mut self.player, &mut self.player_buildings, &mut self.opponent, &mut self.opponent_buildings);
 
@@ -78,6 +79,8 @@ impl BitwiseGameState {
         BitwiseGameState::add_energy(&mut self.player, &mut self.player_buildings);
         BitwiseGameState::add_energy(&mut self.opponent, &mut self.opponent_buildings);
 
+        self.round += 1;
+
         self.update_status();
         self.status
     }
@@ -142,12 +145,14 @@ fn find_bit_index_from_rank(occupied: u64, i: u64) -> u8 {
 impl BitwiseGameState {
     pub fn new(
         player: Player, opponent: Player,
-        player_buildings: PlayerBuildings, opponent_buildings: PlayerBuildings
+        player_buildings: PlayerBuildings, opponent_buildings: PlayerBuildings,
+        round: u16
     ) -> BitwiseGameState {
         BitwiseGameState {
             status: GameStatus::Continue,
             player, opponent,
-            player_buildings, opponent_buildings
+            player_buildings, opponent_buildings,
+            round
         }
     }
 
@@ -316,9 +321,11 @@ impl BitwiseGameState {
         player_buildings.unconstructed.truncate(buildings_len);
     }
 
-    fn update_iron_curtain(player_buildings: &mut PlayerBuildings) {
-        //TODO: Get in current round and set available to true
-        player_buildings.iron_curtain_remaining -= 1;
+    fn update_iron_curtain(player_buildings: &mut PlayerBuildings, round: u16) {
+        if round != 0 && round % IRON_CURTAIN_UNLOCK_INTERVAL == 0 {
+            player_buildings.iron_curtain_available = true;
+        }
+        player_buildings.iron_curtain_remaining = player_buildings.iron_curtain_remaining.saturating_sub(1);
     }
     
     fn fire_teslas(player: &mut Player, player_buildings: &mut PlayerBuildings, opponent: &mut Player, opponent_buildings: &mut PlayerBuildings) {
index 11afa29..9ece36d 100644 (file)
@@ -27,7 +27,7 @@ pub const ENERGY_PRICE: u16 = 20;
 pub const ENERGY_CONSTRUCTION_TIME: u8 = 1;
 
 pub const IRON_CURTAIN_PRICE: u16 = 100;
-pub const IRON_CURTAIN_UNLOCK_INTERVAL: u8 = 30;
+pub const IRON_CURTAIN_UNLOCK_INTERVAL: u16 = 30;
 pub const IRON_CURTAIN_DURATION: u8 = 6;
 
 pub const DECONSTRUCT_ENERGY: u16 = 5;
index 32f98d0..544e5ed 100644 (file)
@@ -21,12 +21,19 @@ pub fn read_bitwise_state_from_file(filename: &str) -> Result<bitwise_engine::Bi
 #[derive(Deserialize)]
 #[serde(rename_all = "camelCase")]
 struct State {
+    game_details: GameDetails,
     players: Vec<Player>,
     game_map: Vec<Vec<GameCell>>,
 }
 
 #[derive(Deserialize)]
 #[serde(rename_all = "camelCase")]
+struct GameDetails {
+    round: u16
+}
+
+#[derive(Deserialize)]
+#[serde(rename_all = "camelCase")]
 struct Player {
     player_type: char,
     energy: u16,
@@ -149,7 +156,8 @@ impl State {
             
         bitwise_engine::BitwiseGameState::new(
             player, opponent,
-            player_buildings, opponent_buildings
+            player_buildings, opponent_buildings,
+            self.game_details.round
         )
     }
 
diff --git a/tests/after_200/Round 000/OpponentCommand.txt b/tests/after_200/Round 000/OpponentCommand.txt
deleted file mode 100644 (file)
index ea9e316..0000000
+++ /dev/null
@@ -1 +0,0 @@
-6,1,2
\ No newline at end of file
diff --git a/tests/after_200/Round 003/OpponentCommand.txt b/tests/after_200/Round 003/OpponentCommand.txt
deleted file mode 100644 (file)
index ab857c9..0000000
+++ /dev/null
@@ -1 +0,0 @@
-7,1,2
\ No newline at end of file
diff --git a/tests/after_200/Round 004/OpponentCommand.txt b/tests/after_200/Round 004/OpponentCommand.txt
deleted file mode 100644 (file)
index 5720dc8..0000000
+++ /dev/null
@@ -1 +0,0 @@
-6,1,3
\ No newline at end of file
diff --git a/tests/after_200/Round 004/PlayerCommand.txt b/tests/after_200/Round 004/PlayerCommand.txt
deleted file mode 100644 (file)
index 5720dc8..0000000
+++ /dev/null
@@ -1 +0,0 @@
-6,1,3
\ No newline at end of file
diff --git a/tests/after_200/Round 005/PlayerCommand.txt b/tests/after_200/Round 005/PlayerCommand.txt
deleted file mode 100644 (file)
index 87d322f..0000000
+++ /dev/null
@@ -1 +0,0 @@
-3,0,2
\ No newline at end of file
diff --git a/tests/after_200/Round 007/OpponentCommand.txt b/tests/after_200/Round 007/OpponentCommand.txt
deleted file mode 100644 (file)
index 49dd99d..0000000
+++ /dev/null
@@ -1 +0,0 @@
-1,2,2
\ No newline at end of file
diff --git a/tests/after_200/Round 007/PlayerCommand.txt b/tests/after_200/Round 007/PlayerCommand.txt
deleted file mode 100644 (file)
index 49dd99d..0000000
+++ /dev/null
@@ -1 +0,0 @@
-1,2,2
\ No newline at end of file
diff --git a/tests/after_200/Round 009/OpponentCommand.txt b/tests/after_200/Round 009/OpponentCommand.txt
deleted file mode 100644 (file)
index f3c8f77..0000000
+++ /dev/null
@@ -1 +0,0 @@
-2,2,2
\ No newline at end of file
diff --git a/tests/after_200/Round 009/PlayerCommand.txt b/tests/after_200/Round 009/PlayerCommand.txt
deleted file mode 100644 (file)
index f3c8f77..0000000
+++ /dev/null
@@ -1 +0,0 @@
-2,2,2
\ No newline at end of file
diff --git a/tests/after_200/Round 011/OpponentCommand.txt b/tests/after_200/Round 011/OpponentCommand.txt
deleted file mode 100644 (file)
index c919a0e..0000000
+++ /dev/null
@@ -1 +0,0 @@
-7,1,3
\ No newline at end of file
diff --git a/tests/after_200/Round 011/PlayerCommand.txt b/tests/after_200/Round 011/PlayerCommand.txt
deleted file mode 100644 (file)
index c919a0e..0000000
+++ /dev/null
@@ -1 +0,0 @@
-7,1,3
\ No newline at end of file
diff --git a/tests/after_200/Round 013/PlayerCommand.txt b/tests/after_200/Round 013/PlayerCommand.txt
deleted file mode 100644 (file)
index 8e935c8..0000000
+++ /dev/null
@@ -1 +0,0 @@
-6,3,2
\ No newline at end of file
diff --git a/tests/after_200/Round 014/OpponentCommand.txt b/tests/after_200/Round 014/OpponentCommand.txt
deleted file mode 100644 (file)
index 17d7db2..0000000
+++ /dev/null
@@ -1 +0,0 @@
-5,3,2
\ No newline at end of file
diff --git a/tests/after_200/Round 015/OpponentCommand.txt b/tests/after_200/Round 015/OpponentCommand.txt
deleted file mode 100644 (file)
index 601aa29..0000000
+++ /dev/null
@@ -1 +0,0 @@
-2,5,2
\ No newline at end of file
diff --git a/tests/after_200/Round 015/PlayerCommand.txt b/tests/after_200/Round 015/PlayerCommand.txt
deleted file mode 100644 (file)
index 601aa29..0000000
+++ /dev/null
@@ -1 +0,0 @@
-2,5,2
\ No newline at end of file
diff --git a/tests/after_200/Round 016/OpponentCommand.txt b/tests/after_200/Round 016/OpponentCommand.txt
deleted file mode 100644 (file)
index 85eacdb..0000000
+++ /dev/null
@@ -1 +0,0 @@
-3,2,2
\ No newline at end of file
diff --git a/tests/after_200/Round 017/PlayerCommand.txt b/tests/after_200/Round 017/PlayerCommand.txt
deleted file mode 100644 (file)
index 67f6e86..0000000
+++ /dev/null
@@ -1 +0,0 @@
-7,3,2
\ No newline at end of file
diff --git a/tests/after_200/Round 018/OpponentCommand.txt b/tests/after_200/Round 018/OpponentCommand.txt
deleted file mode 100644 (file)
index 61f66b5..0000000
+++ /dev/null
@@ -1 +0,0 @@
-3,3,2
\ No newline at end of file
diff --git a/tests/after_200/Round 018/PlayerCommand.txt b/tests/after_200/Round 018/PlayerCommand.txt
deleted file mode 100644 (file)
index 4a9590d..0000000
+++ /dev/null
@@ -1 +0,0 @@
-0,7,2
\ No newline at end of file
diff --git a/tests/after_200/Round 020/OpponentCommand.txt b/tests/after_200/Round 020/OpponentCommand.txt
deleted file mode 100644 (file)
index d9d71ea..0000000
+++ /dev/null
@@ -1 +0,0 @@
-4,2,1
\ No newline at end of file
diff --git a/tests/after_200/Round 023/PlayerCommand.txt b/tests/after_200/Round 023/PlayerCommand.txt
deleted file mode 100644 (file)
index b7adddf..0000000
+++ /dev/null
@@ -1 +0,0 @@
-5,4,2
\ No newline at end of file
diff --git a/tests/after_200/Round 024/OpponentCommand.txt b/tests/after_200/Round 024/OpponentCommand.txt
deleted file mode 100644 (file)
index 94bee18..0000000
+++ /dev/null
@@ -1 +0,0 @@
-0,6,2
\ No newline at end of file
diff --git a/tests/after_200/Round 025/PlayerCommand.txt b/tests/after_200/Round 025/PlayerCommand.txt
deleted file mode 100644 (file)
index ad5a4bc..0000000
+++ /dev/null
@@ -1 +0,0 @@
-3,4,2
\ No newline at end of file
diff --git a/tests/after_200/Round 026/OpponentCommand.txt b/tests/after_200/Round 026/OpponentCommand.txt
deleted file mode 100644 (file)
index a030ed4..0000000
+++ /dev/null
@@ -1 +0,0 @@
-6,4,1
\ No newline at end of file
diff --git a/tests/after_200/Round 026/PlayerCommand.txt b/tests/after_200/Round 026/PlayerCommand.txt
deleted file mode 100644 (file)
index cb47d55..0000000
+++ /dev/null
@@ -1 +0,0 @@
-0,3,1
\ No newline at end of file
diff --git a/tests/after_200/Round 027/OpponentCommand.txt b/tests/after_200/Round 027/OpponentCommand.txt
deleted file mode 100644 (file)
index 734a249..0000000
+++ /dev/null
@@ -1 +0,0 @@
-7,4,2
\ No newline at end of file
diff --git a/tests/after_200/Round 027/PlayerCommand.txt b/tests/after_200/Round 027/PlayerCommand.txt
deleted file mode 100644 (file)
index 5ee21e6..0000000
+++ /dev/null
@@ -1 +0,0 @@
-4,4,1
\ No newline at end of file
diff --git a/tests/after_200/Round 028/OpponentCommand.txt b/tests/after_200/Round 028/OpponentCommand.txt
deleted file mode 100644 (file)
index 6643b0d..0000000
+++ /dev/null
@@ -1 +0,0 @@
-5,4,1
\ No newline at end of file
diff --git a/tests/after_200/Round 029/PlayerCommand.txt b/tests/after_200/Round 029/PlayerCommand.txt
deleted file mode 100644 (file)
index b7adddf..0000000
+++ /dev/null
@@ -1 +0,0 @@
-5,4,2
\ No newline at end of file
diff --git a/tests/after_200/Round 030/OpponentCommand.txt b/tests/after_200/Round 030/OpponentCommand.txt
deleted file mode 100644 (file)
index 17d7db2..0000000
+++ /dev/null
@@ -1 +0,0 @@
-5,3,2
\ No newline at end of file
diff --git a/tests/after_200/Round 031/PlayerCommand.txt b/tests/after_200/Round 031/PlayerCommand.txt
deleted file mode 100644 (file)
index e638283..0000000
+++ /dev/null
@@ -1 +0,0 @@
-3,6,2
\ No newline at end of file
diff --git a/tests/after_200/Round 032/OpponentCommand.txt b/tests/after_200/Round 032/OpponentCommand.txt
deleted file mode 100644 (file)
index a030ed4..0000000
+++ /dev/null
@@ -1 +0,0 @@
-6,4,1
\ No newline at end of file
diff --git a/tests/after_200/Round 033/PlayerCommand.txt b/tests/after_200/Round 033/PlayerCommand.txt
deleted file mode 100644 (file)
index a030ed4..0000000
+++ /dev/null
@@ -1 +0,0 @@
-6,4,1
\ No newline at end of file
diff --git a/tests/after_200/Round 034/OpponentCommand.txt b/tests/after_200/Round 034/OpponentCommand.txt
deleted file mode 100644 (file)
index 3fde4e2..0000000
+++ /dev/null
@@ -1 +0,0 @@
-1,2,3
\ No newline at end of file
diff --git a/tests/after_200/Round 035/PlayerCommand.txt b/tests/after_200/Round 035/PlayerCommand.txt
deleted file mode 100644 (file)
index b0f2a85..0000000
+++ /dev/null
@@ -1 +0,0 @@
-6,4,2
\ No newline at end of file
diff --git a/tests/after_200/Round 038/OpponentCommand.txt b/tests/after_200/Round 038/OpponentCommand.txt
deleted file mode 100644 (file)
index 72ca43d..0000000
+++ /dev/null
@@ -1 +0,0 @@
-0,5,2
\ No newline at end of file
diff --git a/tests/after_200/Round 039/OpponentCommand.txt b/tests/after_200/Round 039/OpponentCommand.txt
deleted file mode 100644 (file)
index b87efa8..0000000
+++ /dev/null
@@ -1 +0,0 @@
-4,6,2
\ No newline at end of file
diff --git a/tests/after_200/Round 039/PlayerCommand.txt b/tests/after_200/Round 039/PlayerCommand.txt
deleted file mode 100644 (file)
index 16ddcd7..0000000
+++ /dev/null
@@ -1 +0,0 @@
-7,0,1
\ No newline at end of file
diff --git a/tests/after_200/Round 041/OpponentCommand.txt b/tests/after_200/Round 041/OpponentCommand.txt
deleted file mode 100644 (file)
index ddc7f56..0000000
+++ /dev/null
@@ -1 +0,0 @@
-7,5,1
\ No newline at end of file
diff --git a/tests/after_200/Round 041/PlayerCommand.txt b/tests/after_200/Round 041/PlayerCommand.txt
deleted file mode 100644 (file)
index 3ab3f32..0000000
+++ /dev/null
@@ -1 +0,0 @@
-5,0,1
\ No newline at end of file
diff --git a/tests/after_200/Round 042/OpponentCommand.txt b/tests/after_200/Round 042/OpponentCommand.txt
deleted file mode 100644 (file)
index d17d619..0000000
+++ /dev/null
@@ -1 +0,0 @@
-5,0,2
\ No newline at end of file
diff --git a/tests/after_200/Round 042/PlayerCommand.txt b/tests/after_200/Round 042/PlayerCommand.txt
deleted file mode 100644 (file)
index 87d322f..0000000
+++ /dev/null
@@ -1 +0,0 @@
-3,0,2
\ No newline at end of file
diff --git a/tests/after_200/Round 043/OpponentCommand.txt b/tests/after_200/Round 043/OpponentCommand.txt
deleted file mode 100644 (file)
index 67f6e86..0000000
+++ /dev/null
@@ -1 +0,0 @@
-7,3,2
\ No newline at end of file
diff --git a/tests/after_200/Round 045/OpponentCommand.txt b/tests/after_200/Round 045/OpponentCommand.txt
deleted file mode 100644 (file)
index 93ec9b2..0000000
+++ /dev/null
@@ -1 +0,0 @@
-6,5,1
\ No newline at end of file
diff --git a/tests/after_200/Round 046/OpponentCommand.txt b/tests/after_200/Round 046/OpponentCommand.txt
deleted file mode 100644 (file)
index 67f6e86..0000000
+++ /dev/null
@@ -1 +0,0 @@
-7,3,2
\ No newline at end of file
diff --git a/tests/after_200/Round 047/OpponentCommand.txt b/tests/after_200/Round 047/OpponentCommand.txt
deleted file mode 100644 (file)
index d17d619..0000000
+++ /dev/null
@@ -1 +0,0 @@
-5,0,2
\ No newline at end of file
diff --git a/tests/after_200/Round 047/PlayerCommand.txt b/tests/after_200/Round 047/PlayerCommand.txt
deleted file mode 100644 (file)
index 16ddcd7..0000000
+++ /dev/null
@@ -1 +0,0 @@
-7,0,1
\ No newline at end of file
diff --git a/tests/after_200/Round 048/PlayerCommand.txt b/tests/after_200/Round 048/PlayerCommand.txt
deleted file mode 100644 (file)
index addc906..0000000
+++ /dev/null
@@ -1 +0,0 @@
-4,3,1
\ No newline at end of file
diff --git a/tests/after_200/Round 049/OpponentCommand.txt b/tests/after_200/Round 049/OpponentCommand.txt
deleted file mode 100644 (file)
index 8e935c8..0000000
+++ /dev/null
@@ -1 +0,0 @@
-6,3,2
\ No newline at end of file
diff --git a/tests/after_200/Round 049/PlayerCommand.txt b/tests/after_200/Round 049/PlayerCommand.txt
deleted file mode 100644 (file)
index 67f6e86..0000000
+++ /dev/null
@@ -1 +0,0 @@
-7,3,2
\ No newline at end of file
diff --git a/tests/after_200/Round 050/PlayerCommand.txt b/tests/after_200/Round 050/PlayerCommand.txt
deleted file mode 100644 (file)
index 1818e31..0000000
+++ /dev/null
@@ -1 +0,0 @@
-2,3,0
\ No newline at end of file
diff --git a/tests/after_200/Round 052/OpponentCommand.txt b/tests/after_200/Round 052/OpponentCommand.txt
deleted file mode 100644 (file)
index 8e935c8..0000000
+++ /dev/null
@@ -1 +0,0 @@
-6,3,2
\ No newline at end of file
diff --git a/tests/after_200/Round 052/PlayerCommand.txt b/tests/after_200/Round 052/PlayerCommand.txt
deleted file mode 100644 (file)
index 0d2a91c..0000000
+++ /dev/null
@@ -1 +0,0 @@
-3,4,3
\ No newline at end of file
diff --git a/tests/after_200/Round 053/OpponentCommand.txt b/tests/after_200/Round 053/OpponentCommand.txt
deleted file mode 100644 (file)
index 704840c..0000000
+++ /dev/null
@@ -1 +0,0 @@
-3,3,3
\ No newline at end of file
diff --git a/tests/after_200/Round 053/PlayerCommand.txt b/tests/after_200/Round 053/PlayerCommand.txt
deleted file mode 100644 (file)
index 6643b0d..0000000
+++ /dev/null
@@ -1 +0,0 @@
-5,4,1
\ No newline at end of file
diff --git a/tests/after_200/Round 054/OpponentCommand.txt b/tests/after_200/Round 054/OpponentCommand.txt
deleted file mode 100644 (file)
index ebfc684..0000000
+++ /dev/null
@@ -1 +0,0 @@
-0,4,0
\ No newline at end of file
diff --git a/tests/after_200/Round 055/OpponentCommand.txt b/tests/after_200/Round 055/OpponentCommand.txt
deleted file mode 100644 (file)
index 5ff9de4..0000000
+++ /dev/null
@@ -1 +0,0 @@
-3,5,2
\ No newline at end of file
diff --git a/tests/after_200/Round 055/PlayerCommand.txt b/tests/after_200/Round 055/PlayerCommand.txt
deleted file mode 100644 (file)
index 433ff46..0000000
+++ /dev/null
@@ -1 +0,0 @@
-6,7,1
\ No newline at end of file
diff --git a/tests/after_200/Round 056/OpponentCommand.txt b/tests/after_200/Round 056/OpponentCommand.txt
deleted file mode 100644 (file)
index c7d9109..0000000
+++ /dev/null
@@ -1 +0,0 @@
-5,2,2
\ No newline at end of file
diff --git a/tests/after_200/Round 056/PlayerCommand.txt b/tests/after_200/Round 056/PlayerCommand.txt
deleted file mode 100644 (file)
index 9c6b08d..0000000
+++ /dev/null
@@ -1 +0,0 @@
-3,6,3
\ No newline at end of file
diff --git a/tests/after_200/Round 057/OpponentCommand.txt b/tests/after_200/Round 057/OpponentCommand.txt
deleted file mode 100644 (file)
index 4a9590d..0000000
+++ /dev/null
@@ -1 +0,0 @@
-0,7,2
\ No newline at end of file
diff --git a/tests/after_200/Round 057/PlayerCommand.txt b/tests/after_200/Round 057/PlayerCommand.txt
deleted file mode 100644 (file)
index 885148a..0000000
+++ /dev/null
@@ -1 +0,0 @@
-6,4,3
\ No newline at end of file
diff --git a/tests/after_200/Round 058/OpponentCommand.txt b/tests/after_200/Round 058/OpponentCommand.txt
deleted file mode 100644 (file)
index 94bee18..0000000
+++ /dev/null
@@ -1 +0,0 @@
-0,6,2
\ No newline at end of file
diff --git a/tests/after_200/Round 058/PlayerCommand.txt b/tests/after_200/Round 058/PlayerCommand.txt
deleted file mode 100644 (file)
index e09f712..0000000
+++ /dev/null
@@ -1 +0,0 @@
-5,7,1
\ No newline at end of file
diff --git a/tests/after_200/Round 059/OpponentCommand.txt b/tests/after_200/Round 059/OpponentCommand.txt
deleted file mode 100644 (file)
index c163991..0000000
+++ /dev/null
@@ -1 +0,0 @@
-0,7,3
\ No newline at end of file
diff --git a/tests/after_200/Round 059/PlayerCommand.txt b/tests/after_200/Round 059/PlayerCommand.txt
deleted file mode 100644 (file)
index c163991..0000000
+++ /dev/null
@@ -1 +0,0 @@
-0,7,3
\ No newline at end of file
diff --git a/tests/after_200/Round 060/OpponentCommand.txt b/tests/after_200/Round 060/OpponentCommand.txt
deleted file mode 100644 (file)
index f069b31..0000000
+++ /dev/null
@@ -1 +0,0 @@
-0,6,3
\ No newline at end of file
diff --git a/tests/after_200/Round 060/PlayerCommand.txt b/tests/after_200/Round 060/PlayerCommand.txt
deleted file mode 100644 (file)
index 5cbd497..0000000
+++ /dev/null
@@ -1 +0,0 @@
-7,7,3
\ No newline at end of file
diff --git a/tests/after_200/Round 061/OpponentCommand.txt b/tests/after_200/Round 061/OpponentCommand.txt
deleted file mode 100644 (file)
index 80a0b9a..0000000
+++ /dev/null
@@ -1 +0,0 @@
-0,4,3
\ No newline at end of file
diff --git a/tests/after_200/Round 061/PlayerCommand.txt b/tests/after_200/Round 061/PlayerCommand.txt
deleted file mode 100644 (file)
index 589fe67..0000000
+++ /dev/null
@@ -1 +0,0 @@
-6,7,3
\ No newline at end of file
diff --git a/tests/after_200/Round 062/OpponentCommand.txt b/tests/after_200/Round 062/OpponentCommand.txt
deleted file mode 100644 (file)
index 70a041a..0000000
+++ /dev/null
@@ -1 +0,0 @@
-5,3,3
\ No newline at end of file
diff --git a/tests/after_200/Round 062/PlayerCommand.txt b/tests/after_200/Round 062/PlayerCommand.txt
deleted file mode 100644 (file)
index 66cb3b1..0000000
+++ /dev/null
@@ -1 +0,0 @@
-5,7,3
\ No newline at end of file
diff --git a/tests/after_200/Round 063/OpponentCommand.txt b/tests/after_200/Round 063/OpponentCommand.txt
deleted file mode 100644 (file)
index cb0f20e..0000000
+++ /dev/null
@@ -1 +0,0 @@
-4,3,3
\ No newline at end of file
diff --git a/tests/after_200/Round 063/PlayerCommand.txt b/tests/after_200/Round 063/PlayerCommand.txt
deleted file mode 100644 (file)
index e7cde1b..0000000
+++ /dev/null
@@ -1 +0,0 @@
-7,6,3
\ No newline at end of file
diff --git a/tests/after_200/Round 064/OpponentCommand.txt b/tests/after_200/Round 064/OpponentCommand.txt
deleted file mode 100644 (file)
index 8a8e05d..0000000
+++ /dev/null
@@ -1 +0,0 @@
-2,3,3
\ No newline at end of file
diff --git a/tests/after_200/Round 064/PlayerCommand.txt b/tests/after_200/Round 064/PlayerCommand.txt
deleted file mode 100644 (file)
index 4e89ade..0000000
+++ /dev/null
@@ -1 +0,0 @@
-5,5,3
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 000/OpponentCommand.txt b/tests/after_203_teslas/Round 000/OpponentCommand.txt
deleted file mode 100644 (file)
index 3fff544..0000000
+++ /dev/null
@@ -1 +0,0 @@
-4,1,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 000/PlayerCommand.txt b/tests/after_203_teslas/Round 000/PlayerCommand.txt
deleted file mode 100644 (file)
index 3fff544..0000000
+++ /dev/null
@@ -1 +0,0 @@
-4,1,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 002/OpponentCommand.txt b/tests/after_203_teslas/Round 002/OpponentCommand.txt
deleted file mode 100644 (file)
index bdb74d0..0000000
+++ /dev/null
@@ -1 +0,0 @@
-No Command
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 004/OpponentCommand.txt b/tests/after_203_teslas/Round 004/OpponentCommand.txt
deleted file mode 100644 (file)
index bdb74d0..0000000
+++ /dev/null
@@ -1 +0,0 @@
-No Command
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 006/OpponentCommand.txt b/tests/after_203_teslas/Round 006/OpponentCommand.txt
deleted file mode 100644 (file)
index bdb74d0..0000000
+++ /dev/null
@@ -1 +0,0 @@
-No Command
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 007/PlayerCommand.txt b/tests/after_203_teslas/Round 007/PlayerCommand.txt
deleted file mode 100644 (file)
index 9233a2a..0000000
+++ /dev/null
@@ -1 +0,0 @@
-0,4,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 008/OpponentCommand.txt b/tests/after_203_teslas/Round 008/OpponentCommand.txt
deleted file mode 100644 (file)
index bdb74d0..0000000
+++ /dev/null
@@ -1 +0,0 @@
-No Command
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 009/OpponentCommand.txt b/tests/after_203_teslas/Round 009/OpponentCommand.txt
deleted file mode 100644 (file)
index c7d9109..0000000
+++ /dev/null
@@ -1 +0,0 @@
-5,2,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 009/PlayerCommand.txt b/tests/after_203_teslas/Round 009/PlayerCommand.txt
deleted file mode 100644 (file)
index 6628f95..0000000
+++ /dev/null
@@ -1 +0,0 @@
-3,5,0
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 010/OpponentCommand.txt b/tests/after_203_teslas/Round 010/OpponentCommand.txt
deleted file mode 100644 (file)
index 07b92b5..0000000
+++ /dev/null
@@ -1 +0,0 @@
-3,2,0
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 010/PlayerCommand.txt b/tests/after_203_teslas/Round 010/PlayerCommand.txt
deleted file mode 100644 (file)
index d17d619..0000000
+++ /dev/null
@@ -1 +0,0 @@
-5,0,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 011/OpponentCommand.txt b/tests/after_203_teslas/Round 011/OpponentCommand.txt
deleted file mode 100644 (file)
index 4a9590d..0000000
+++ /dev/null
@@ -1 +0,0 @@
-0,7,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 011/PlayerCommand.txt b/tests/after_203_teslas/Round 011/PlayerCommand.txt
deleted file mode 100644 (file)
index 239b17a..0000000
+++ /dev/null
@@ -1 +0,0 @@
-1,4,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 012/PlayerCommand.txt b/tests/after_203_teslas/Round 012/PlayerCommand.txt
deleted file mode 100644 (file)
index b0f2a85..0000000
+++ /dev/null
@@ -1 +0,0 @@
-6,4,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 013/OpponentCommand.txt b/tests/after_203_teslas/Round 013/OpponentCommand.txt
deleted file mode 100644 (file)
index 0b12f52..0000000
+++ /dev/null
@@ -1 +0,0 @@
-2,4,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 013/PlayerCommand.txt b/tests/after_203_teslas/Round 013/PlayerCommand.txt
deleted file mode 100644 (file)
index 85eacdb..0000000
+++ /dev/null
@@ -1 +0,0 @@
-3,2,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 014/OpponentCommand.txt b/tests/after_203_teslas/Round 014/OpponentCommand.txt
deleted file mode 100644 (file)
index f87d2e2..0000000
+++ /dev/null
@@ -1 +0,0 @@
-4,5,0
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 014/PlayerCommand.txt b/tests/after_203_teslas/Round 014/PlayerCommand.txt
deleted file mode 100644 (file)
index 533b1c8..0000000
+++ /dev/null
@@ -1 +0,0 @@
-2,6,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 015/OpponentCommand.txt b/tests/after_203_teslas/Round 015/OpponentCommand.txt
deleted file mode 100644 (file)
index c27eaf9..0000000
+++ /dev/null
@@ -1 +0,0 @@
-5,1,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 015/PlayerCommand.txt b/tests/after_203_teslas/Round 015/PlayerCommand.txt
deleted file mode 100644 (file)
index c4e7948..0000000
+++ /dev/null
@@ -1 +0,0 @@
-2,7,0
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 016/OpponentCommand.txt b/tests/after_203_teslas/Round 016/OpponentCommand.txt
deleted file mode 100644 (file)
index ad5a4bc..0000000
+++ /dev/null
@@ -1 +0,0 @@
-3,4,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 016/PlayerCommand.txt b/tests/after_203_teslas/Round 016/PlayerCommand.txt
deleted file mode 100644 (file)
index 6cf40d9..0000000
+++ /dev/null
@@ -1 +0,0 @@
-1,7,0
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 017/OpponentCommand.txt b/tests/after_203_teslas/Round 017/OpponentCommand.txt
deleted file mode 100644 (file)
index 8a842f9..0000000
+++ /dev/null
@@ -1 +0,0 @@
-4,2,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 017/PlayerCommand.txt b/tests/after_203_teslas/Round 017/PlayerCommand.txt
deleted file mode 100644 (file)
index 4a9590d..0000000
+++ /dev/null
@@ -1 +0,0 @@
-0,7,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 018/OpponentCommand.txt b/tests/after_203_teslas/Round 018/OpponentCommand.txt
deleted file mode 100644 (file)
index 5ff9de4..0000000
+++ /dev/null
@@ -1 +0,0 @@
-3,5,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 019/OpponentCommand.txt b/tests/after_203_teslas/Round 019/OpponentCommand.txt
deleted file mode 100644 (file)
index 87d322f..0000000
+++ /dev/null
@@ -1 +0,0 @@
-3,0,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 019/PlayerCommand.txt b/tests/after_203_teslas/Round 019/PlayerCommand.txt
deleted file mode 100644 (file)
index 66780d8..0000000
+++ /dev/null
@@ -1 +0,0 @@
-3,0,0
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 020/OpponentCommand.txt b/tests/after_203_teslas/Round 020/OpponentCommand.txt
deleted file mode 100644 (file)
index 95a4cf3..0000000
+++ /dev/null
@@ -1 +0,0 @@
-0,0,0
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 021/OpponentCommand.txt b/tests/after_203_teslas/Round 021/OpponentCommand.txt
deleted file mode 100644 (file)
index ea9e316..0000000
+++ /dev/null
@@ -1 +0,0 @@
-6,1,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 021/PlayerCommand.txt b/tests/after_203_teslas/Round 021/PlayerCommand.txt
deleted file mode 100644 (file)
index b557a00..0000000
+++ /dev/null
@@ -1 +0,0 @@
-4,3,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 022/OpponentCommand.txt b/tests/after_203_teslas/Round 022/OpponentCommand.txt
deleted file mode 100644 (file)
index 88af7ff..0000000
+++ /dev/null
@@ -1 +0,0 @@
-1,4,0
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 022/PlayerCommand.txt b/tests/after_203_teslas/Round 022/PlayerCommand.txt
deleted file mode 100644 (file)
index f24e83b..0000000
+++ /dev/null
@@ -1 +0,0 @@
-4,6,0
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 023/OpponentCommand.txt b/tests/after_203_teslas/Round 023/OpponentCommand.txt
deleted file mode 100644 (file)
index 49dd99d..0000000
+++ /dev/null
@@ -1 +0,0 @@
-1,2,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 023/PlayerCommand.txt b/tests/after_203_teslas/Round 023/PlayerCommand.txt
deleted file mode 100644 (file)
index 49dd99d..0000000
+++ /dev/null
@@ -1 +0,0 @@
-1,2,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 024/OpponentCommand.txt b/tests/after_203_teslas/Round 024/OpponentCommand.txt
deleted file mode 100644 (file)
index ad5f821..0000000
+++ /dev/null
@@ -1 +0,0 @@
-7,6,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 024/PlayerCommand.txt b/tests/after_203_teslas/Round 024/PlayerCommand.txt
deleted file mode 100644 (file)
index 19fbb8f..0000000
+++ /dev/null
@@ -1 +0,0 @@
-4,7,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 025/OpponentCommand.txt b/tests/after_203_teslas/Round 025/OpponentCommand.txt
deleted file mode 100644 (file)
index 533b1c8..0000000
+++ /dev/null
@@ -1 +0,0 @@
-2,6,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 025/PlayerCommand.txt b/tests/after_203_teslas/Round 025/PlayerCommand.txt
deleted file mode 100644 (file)
index c7d9109..0000000
+++ /dev/null
@@ -1 +0,0 @@
-5,2,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 026/OpponentCommand.txt b/tests/after_203_teslas/Round 026/OpponentCommand.txt
deleted file mode 100644 (file)
index 19fbb8f..0000000
+++ /dev/null
@@ -1 +0,0 @@
-4,7,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 026/PlayerCommand.txt b/tests/after_203_teslas/Round 026/PlayerCommand.txt
deleted file mode 100644 (file)
index 94d7b0a..0000000
+++ /dev/null
@@ -1 +0,0 @@
-6,5,0
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 027/OpponentCommand.txt b/tests/after_203_teslas/Round 027/OpponentCommand.txt
deleted file mode 100644 (file)
index 50688ac..0000000
+++ /dev/null
@@ -1 +0,0 @@
-6,0,0
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 028/OpponentCommand.txt b/tests/after_203_teslas/Round 028/OpponentCommand.txt
deleted file mode 100644 (file)
index 412a2df..0000000
+++ /dev/null
@@ -1 +0,0 @@
-7,7,4
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 028/PlayerCommand.txt b/tests/after_203_teslas/Round 028/PlayerCommand.txt
deleted file mode 100644 (file)
index c27eaf9..0000000
+++ /dev/null
@@ -1 +0,0 @@
-5,1,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 029/OpponentCommand.txt b/tests/after_203_teslas/Round 029/OpponentCommand.txt
deleted file mode 100644 (file)
index e61ee5b..0000000
+++ /dev/null
@@ -1 +0,0 @@
-7,5,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 029/PlayerCommand.txt b/tests/after_203_teslas/Round 029/PlayerCommand.txt
deleted file mode 100644 (file)
index 412a2df..0000000
+++ /dev/null
@@ -1 +0,0 @@
-7,7,4
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 030/OpponentCommand.txt b/tests/after_203_teslas/Round 030/OpponentCommand.txt
deleted file mode 100644 (file)
index b0f2a85..0000000
+++ /dev/null
@@ -1 +0,0 @@
-6,4,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 031/OpponentCommand.txt b/tests/after_203_teslas/Round 031/OpponentCommand.txt
deleted file mode 100644 (file)
index 94d7b0a..0000000
+++ /dev/null
@@ -1 +0,0 @@
-6,5,0
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 031/PlayerCommand.txt b/tests/after_203_teslas/Round 031/PlayerCommand.txt
deleted file mode 100644 (file)
index 0b12f52..0000000
+++ /dev/null
@@ -1 +0,0 @@
-2,4,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 032/OpponentCommand.txt b/tests/after_203_teslas/Round 032/OpponentCommand.txt
deleted file mode 100644 (file)
index af58f31..0000000
+++ /dev/null
@@ -1 +0,0 @@
-2,7,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 032/PlayerCommand.txt b/tests/after_203_teslas/Round 032/PlayerCommand.txt
deleted file mode 100644 (file)
index 72ca43d..0000000
+++ /dev/null
@@ -1 +0,0 @@
-0,5,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 033/OpponentCommand.txt b/tests/after_203_teslas/Round 033/OpponentCommand.txt
deleted file mode 100644 (file)
index 7d08a5b..0000000
+++ /dev/null
@@ -1 +0,0 @@
-3,1,0
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 033/PlayerCommand.txt b/tests/after_203_teslas/Round 033/PlayerCommand.txt
deleted file mode 100644 (file)
index f3c8f77..0000000
+++ /dev/null
@@ -1 +0,0 @@
-2,2,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 034/PlayerCommand.txt b/tests/after_203_teslas/Round 034/PlayerCommand.txt
deleted file mode 100644 (file)
index 8e935c8..0000000
+++ /dev/null
@@ -1 +0,0 @@
-6,3,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 035/OpponentCommand.txt b/tests/after_203_teslas/Round 035/OpponentCommand.txt
deleted file mode 100644 (file)
index 3de7cb6..0000000
+++ /dev/null
@@ -1 +0,0 @@
-7,0,4
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 036/OpponentCommand.txt b/tests/after_203_teslas/Round 036/OpponentCommand.txt
deleted file mode 100644 (file)
index b7adddf..0000000
+++ /dev/null
@@ -1 +0,0 @@
-5,4,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 036/PlayerCommand.txt b/tests/after_203_teslas/Round 036/PlayerCommand.txt
deleted file mode 100644 (file)
index 36e6f4c..0000000
+++ /dev/null
@@ -1 +0,0 @@
-7,1,4
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 037/OpponentCommand.txt b/tests/after_203_teslas/Round 037/OpponentCommand.txt
deleted file mode 100644 (file)
index 7388cff..0000000
+++ /dev/null
@@ -1 +0,0 @@
-4,0,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 037/PlayerCommand.txt b/tests/after_203_teslas/Round 037/PlayerCommand.txt
deleted file mode 100644 (file)
index 743727a..0000000
+++ /dev/null
@@ -1 +0,0 @@
-7,6,0
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 038/OpponentCommand.txt b/tests/after_203_teslas/Round 038/OpponentCommand.txt
deleted file mode 100644 (file)
index 8c5ef78..0000000
+++ /dev/null
@@ -1 +0,0 @@
-4,4,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 038/PlayerCommand.txt b/tests/after_203_teslas/Round 038/PlayerCommand.txt
deleted file mode 100644 (file)
index 17d7db2..0000000
+++ /dev/null
@@ -1 +0,0 @@
-5,3,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 039/OpponentCommand.txt b/tests/after_203_teslas/Round 039/OpponentCommand.txt
deleted file mode 100644 (file)
index 6c57709..0000000
+++ /dev/null
@@ -1 +0,0 @@
-1,7,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 040/OpponentCommand.txt b/tests/after_203_teslas/Round 040/OpponentCommand.txt
deleted file mode 100644 (file)
index 4dd67d5..0000000
+++ /dev/null
@@ -1 +0,0 @@
-1,0,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 041/OpponentCommand.txt b/tests/after_203_teslas/Round 041/OpponentCommand.txt
deleted file mode 100644 (file)
index ad5f821..0000000
+++ /dev/null
@@ -1 +0,0 @@
-7,6,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 042/OpponentCommand.txt b/tests/after_203_teslas/Round 042/OpponentCommand.txt
deleted file mode 100644 (file)
index 5c3de37..0000000
+++ /dev/null
@@ -1 +0,0 @@
-6,7,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 042/PlayerCommand.txt b/tests/after_203_teslas/Round 042/PlayerCommand.txt
deleted file mode 100644 (file)
index 5c3de37..0000000
+++ /dev/null
@@ -1 +0,0 @@
-6,7,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 043/PlayerCommand.txt b/tests/after_203_teslas/Round 043/PlayerCommand.txt
deleted file mode 100644 (file)
index d51905f..0000000
+++ /dev/null
@@ -1 +0,0 @@
-7,0,0
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 044/OpponentCommand.txt b/tests/after_203_teslas/Round 044/OpponentCommand.txt
deleted file mode 100644 (file)
index 1260cea..0000000
+++ /dev/null
@@ -1 +0,0 @@
-5,7,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 044/PlayerCommand.txt b/tests/after_203_teslas/Round 044/PlayerCommand.txt
deleted file mode 100644 (file)
index 1260cea..0000000
+++ /dev/null
@@ -1 +0,0 @@
-5,7,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 045/OpponentCommand.txt b/tests/after_203_teslas/Round 045/OpponentCommand.txt
deleted file mode 100644 (file)
index a7c241f..0000000
+++ /dev/null
@@ -1 +0,0 @@
-0,7,0
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 045/PlayerCommand.txt b/tests/after_203_teslas/Round 045/PlayerCommand.txt
deleted file mode 100644 (file)
index 1818e31..0000000
+++ /dev/null
@@ -1 +0,0 @@
-2,3,0
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 046/OpponentCommand.txt b/tests/after_203_teslas/Round 046/OpponentCommand.txt
deleted file mode 100644 (file)
index 19fbb8f..0000000
+++ /dev/null
@@ -1 +0,0 @@
-4,7,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 046/PlayerCommand.txt b/tests/after_203_teslas/Round 046/PlayerCommand.txt
deleted file mode 100644 (file)
index 77bf522..0000000
+++ /dev/null
@@ -1 +0,0 @@
-3,7,0
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 047/OpponentCommand.txt b/tests/after_203_teslas/Round 047/OpponentCommand.txt
deleted file mode 100644 (file)
index 14d635f..0000000
+++ /dev/null
@@ -1 +0,0 @@
-7,4,4
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 048/OpponentCommand.txt b/tests/after_203_teslas/Round 048/OpponentCommand.txt
deleted file mode 100644 (file)
index ca8db41..0000000
+++ /dev/null
@@ -1 +0,0 @@
-3,7,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 048/PlayerCommand.txt b/tests/after_203_teslas/Round 048/PlayerCommand.txt
deleted file mode 100644 (file)
index 4a9590d..0000000
+++ /dev/null
@@ -1 +0,0 @@
-0,7,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 049/PlayerCommand.txt b/tests/after_203_teslas/Round 049/PlayerCommand.txt
deleted file mode 100644 (file)
index 5c88dd1..0000000
+++ /dev/null
@@ -1 +0,0 @@
-6,6,0
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 050/OpponentCommand.txt b/tests/after_203_teslas/Round 050/OpponentCommand.txt
deleted file mode 100644 (file)
index f217f6d..0000000
+++ /dev/null
@@ -1 +0,0 @@
-5,6,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 050/PlayerCommand.txt b/tests/after_203_teslas/Round 050/PlayerCommand.txt
deleted file mode 100644 (file)
index 9f12d31..0000000
+++ /dev/null
@@ -1 +0,0 @@
-6,7,0
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 051/OpponentCommand.txt b/tests/after_203_teslas/Round 051/OpponentCommand.txt
deleted file mode 100644 (file)
index 1260cea..0000000
+++ /dev/null
@@ -1 +0,0 @@
-5,7,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 051/PlayerCommand.txt b/tests/after_203_teslas/Round 051/PlayerCommand.txt
deleted file mode 100644 (file)
index 1260cea..0000000
+++ /dev/null
@@ -1 +0,0 @@
-5,7,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 052/OpponentCommand.txt b/tests/after_203_teslas/Round 052/OpponentCommand.txt
deleted file mode 100644 (file)
index 19fbb8f..0000000
+++ /dev/null
@@ -1 +0,0 @@
-4,7,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 052/PlayerCommand.txt b/tests/after_203_teslas/Round 052/PlayerCommand.txt
deleted file mode 100644 (file)
index b743516..0000000
+++ /dev/null
@@ -1 +0,0 @@
-4,7,0
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 053/OpponentCommand.txt b/tests/after_203_teslas/Round 053/OpponentCommand.txt
deleted file mode 100644 (file)
index ca8db41..0000000
+++ /dev/null
@@ -1 +0,0 @@
-3,7,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 053/PlayerCommand.txt b/tests/after_203_teslas/Round 053/PlayerCommand.txt
deleted file mode 100644 (file)
index 77bf522..0000000
+++ /dev/null
@@ -1 +0,0 @@
-3,7,0
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 054/OpponentCommand.txt b/tests/after_203_teslas/Round 054/OpponentCommand.txt
deleted file mode 100644 (file)
index af58f31..0000000
+++ /dev/null
@@ -1 +0,0 @@
-2,7,2
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 054/PlayerCommand.txt b/tests/after_203_teslas/Round 054/PlayerCommand.txt
deleted file mode 100644 (file)
index c4e7948..0000000
+++ /dev/null
@@ -1 +0,0 @@
-2,7,0
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 055/OpponentCommand.txt b/tests/after_203_teslas/Round 055/OpponentCommand.txt
deleted file mode 100644 (file)
index 6cf40d9..0000000
+++ /dev/null
@@ -1 +0,0 @@
-1,7,0
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 055/PlayerCommand.txt b/tests/after_203_teslas/Round 055/PlayerCommand.txt
deleted file mode 100644 (file)
index 6cf40d9..0000000
+++ /dev/null
@@ -1 +0,0 @@
-1,7,0
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 056/OpponentCommand.txt b/tests/after_203_teslas/Round 056/OpponentCommand.txt
deleted file mode 100644 (file)
index a7c241f..0000000
+++ /dev/null
@@ -1 +0,0 @@
-0,7,0
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 056/PlayerCommand.txt b/tests/after_203_teslas/Round 056/PlayerCommand.txt
deleted file mode 100644 (file)
index a7c241f..0000000
+++ /dev/null
@@ -1 +0,0 @@
-0,7,0
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 057/OpponentCommand.txt b/tests/after_203_teslas/Round 057/OpponentCommand.txt
deleted file mode 100644 (file)
index 743727a..0000000
+++ /dev/null
@@ -1 +0,0 @@
-7,6,0
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 057/PlayerCommand.txt b/tests/after_203_teslas/Round 057/PlayerCommand.txt
deleted file mode 100644 (file)
index 743727a..0000000
+++ /dev/null
@@ -1 +0,0 @@
-7,6,0
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 058/OpponentCommand.txt b/tests/after_203_teslas/Round 058/OpponentCommand.txt
deleted file mode 100644 (file)
index 5c88dd1..0000000
+++ /dev/null
@@ -1 +0,0 @@
-6,6,0
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 059/OpponentCommand.txt b/tests/after_203_teslas/Round 059/OpponentCommand.txt
deleted file mode 100644 (file)
index f24e83b..0000000
+++ /dev/null
@@ -1 +0,0 @@
-4,6,0
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 059/PlayerCommand.txt b/tests/after_203_teslas/Round 059/PlayerCommand.txt
deleted file mode 100644 (file)
index f24e83b..0000000
+++ /dev/null
@@ -1 +0,0 @@
-4,6,0
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 060/OpponentCommand.txt b/tests/after_203_teslas/Round 060/OpponentCommand.txt
deleted file mode 100644 (file)
index 58897af..0000000
+++ /dev/null
@@ -1 +0,0 @@
-3,6,0
\ No newline at end of file
diff --git a/tests/after_203_teslas/Round 060/PlayerCommand.txt b/tests/after_203_teslas/Round 060/PlayerCommand.txt
deleted file mode 100644 (file)
index 58897af..0000000
+++ /dev/null
@@ -1 +0,0 @@
-3,6,0
\ No newline at end of file
index 3297fa8..ca2ba1b 100644 (file)
@@ -6,24 +6,22 @@ use zombot::engine::geometry::Point;
 
 use std::fs::File;
 use std::io::prelude::*;
+use std::path::Path;
 
 #[test]
 fn it_successfully_simulates_replay() {
-    test_from_replay("tests/after_200", 64);
+    test_from_replay(&Path::new("tests/v300_normal_towers"));
 }
 
-#[test]
-fn it_successfully_simulates_replay_with_teslas() {
-    test_from_replay("tests/after_203_teslas", 60);
-}
-
-fn test_from_replay(replay_folder: &str, length: usize) {
-    let  mut state = json::read_bitwise_state_from_file(&format!("{}/Round 000/state.json", replay_folder)).unwrap();
+fn test_from_replay(replay_folder: &Path) {
+    let length = replay_folder.read_dir().unwrap().count()-1;
+        
+    let  mut state = json::read_bitwise_state_from_file(&format!("{}/Round 000/state.json", replay_folder.display())).unwrap();
     
     for i in 0..length {
-        let player = read_player_command(&format!("{}/Round {:03}/PlayerCommand.txt", replay_folder, i));
-        let opponent = read_opponent_command(&format!("{}/Round {:03}/OpponentCommand.txt", replay_folder, i));
-        let mut expected_state = json::read_bitwise_state_from_file(&format!("{}/Round {:03}/state.json", replay_folder, i+1)).unwrap();
+        let player = read_player_command(&format!("{}/Round {:03}/PlayerCommand.txt", replay_folder.display(), i));
+        let opponent = read_opponent_command(&format!("{}/Round {:03}/OpponentCommand.txt", replay_folder.display(), i));
+        let mut expected_state = json::read_bitwise_state_from_file(&format!("{}/Round {:03}/state.json", replay_folder.display(), i+1)).unwrap();
         
         state.simulate(player, opponent);
         state.sort();
index 9e52de6..572fcf9 100644 (file)
@@ -1 +1 @@
-{"gameDetails":{"round":0,"maxRounds":400,"mapWidth":16,"mapHeight":8,"roundIncomeEnergy":5,"buildingPrices":{"ENERGY":20,"ATTACK":30,"DEFENSE":30,"TESLA":300},"buildingsStats":{"ENERGY":{"health":5,"constructionTime":2,"price":20,"weaponDamage":0,"weaponSpeed":0,"weaponCooldownPeriod":0,"energyGeneratedPerTurn":3,"destroyMultiplier":1,"constructionScore":3},"ATTACK":{"health":5,"constructionTime":2,"price":30,"weaponDamage":5,"weaponSpeed":2,"weaponCooldownPeriod":3,"energyGeneratedPerTurn":0,"destroyMultiplier":1,"constructionScore":4},"DEFENSE":{"health":20,"constructionTime":4,"price":30,"weaponDamage":0,"weaponSpeed":0,"weaponCooldownPeriod":0,"energyGeneratedPerTurn":0,"destroyMultiplier":1,"constructionScore":10},"TESLA":{"health":5,"constructionTime":11,"price":300,"weaponDamage":20,"weaponSpeed":0,"weaponCooldownPeriod":10,"energyGeneratedPerTurn":0,"destroyMultiplier":10,"constructionScore":20}}},"players":[{"playerType":"A","energy":20,"health":100,"hitsTaken":0,"score":0},{"playerType":"B","energy":20,"health":100,"hitsTaken":0,"score":0}],"gameMap":[[{"x":0,"y":0,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":1,"y":0,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":2,"y":0,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":3,"y":0,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":4,"y":0,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":5,"y":0,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":6,"y":0,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":7,"y":0,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":8,"y":0,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":9,"y":0,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":10,"y":0,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":11,"y":0,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":12,"y":0,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":13,"y":0,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":14,"y":0,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":15,"y":0,"buildings":[],"missiles":[],"cellOwner":"B"}],[{"x":0,"y":1,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":1,"y":1,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":2,"y":1,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":3,"y":1,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":4,"y":1,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":5,"y":1,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":6,"y":1,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":7,"y":1,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":8,"y":1,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":9,"y":1,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":10,"y":1,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":11,"y":1,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":12,"y":1,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":13,"y":1,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":14,"y":1,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":15,"y":1,"buildings":[],"missiles":[],"cellOwner":"B"}],[{"x":0,"y":2,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":1,"y":2,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":2,"y":2,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":3,"y":2,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":4,"y":2,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":5,"y":2,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":6,"y":2,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":7,"y":2,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":8,"y":2,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":9,"y":2,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":10,"y":2,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":11,"y":2,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":12,"y":2,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":13,"y":2,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":14,"y":2,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":15,"y":2,"buildings":[],"missiles":[],"cellOwner":"B"}],[{"x":0,"y":3,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":1,"y":3,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":2,"y":3,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":3,"y":3,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":4,"y":3,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":5,"y":3,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":6,"y":3,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":7,"y":3,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":8,"y":3,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":9,"y":3,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":10,"y":3,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":11,"y":3,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":12,"y":3,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":13,"y":3,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":14,"y":3,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":15,"y":3,"buildings":[],"missiles":[],"cellOwner":"B"}],[{"x":0,"y":4,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":1,"y":4,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":2,"y":4,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":3,"y":4,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":4,"y":4,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":5,"y":4,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":6,"y":4,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":7,"y":4,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":8,"y":4,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":9,"y":4,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":10,"y":4,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":11,"y":4,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":12,"y":4,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":13,"y":4,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":14,"y":4,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":15,"y":4,"buildings":[],"missiles":[],"cellOwner":"B"}],[{"x":0,"y":5,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":1,"y":5,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":2,"y":5,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":3,"y":5,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":4,"y":5,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":5,"y":5,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":6,"y":5,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":7,"y":5,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":8,"y":5,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":9,"y":5,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":10,"y":5,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":11,"y":5,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":12,"y":5,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":13,"y":5,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":14,"y":5,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":15,"y":5,"buildings":[],"missiles":[],"cellOwner":"B"}],[{"x":0,"y":6,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":1,"y":6,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":2,"y":6,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":3,"y":6,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":4,"y":6,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":5,"y":6,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":6,"y":6,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":7,"y":6,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":8,"y":6,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":9,"y":6,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":10,"y":6,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":11,"y":6,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":12,"y":6,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":13,"y":6,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":14,"y":6,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":15,"y":6,"buildings":[],"missiles":[],"cellOwner":"B"}],[{"x":0,"y":7,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":1,"y":7,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":2,"y":7,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":3,"y":7,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":4,"y":7,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":5,"y":7,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":6,"y":7,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":7,"y":7,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":8,"y":7,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":9,"y":7,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":10,"y":7,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":11,"y":7,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":12,"y":7,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":13,"y":7,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":14,"y":7,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":15,"y":7,"buildings":[],"missiles":[],"cellOwner":"B"}]],"teslaHitList":[]}
\ No newline at end of file
+{"gameDetails":{"round":0,"maxRounds":400,"mapWidth":16,"mapHeight":8,"roundIncomeEnergy":5,"buildingPrices":{"TESLA":100,"DEFENSE":30,"ATTACK":30,"ENERGY":20},"buildingsStats":{"TESLA":{"health":5,"constructionTime":10,"price":100,"weaponDamage":20,"weaponSpeed":0,"weaponCooldownPeriod":10,"energyGeneratedPerTurn":0,"destroyMultiplier":10,"constructionScore":20},"DEFENSE":{"health":20,"constructionTime":3,"price":30,"weaponDamage":0,"weaponSpeed":0,"weaponCooldownPeriod":0,"energyGeneratedPerTurn":0,"destroyMultiplier":1,"constructionScore":10},"ATTACK":{"health":5,"constructionTime":1,"price":30,"weaponDamage":5,"weaponSpeed":2,"weaponCooldownPeriod":3,"energyGeneratedPerTurn":0,"destroyMultiplier":1,"constructionScore":4},"ENERGY":{"health":5,"constructionTime":1,"price":20,"weaponDamage":0,"weaponSpeed":0,"weaponCooldownPeriod":0,"energyGeneratedPerTurn":3,"destroyMultiplier":1,"constructionScore":3}},"ironCurtainStats":{"activeRounds":6,"resetPeriod":50,"price":150,"constructionScore":20}},"players":[{"playerType":"A","energy":20,"health":100,"hitsTaken":0,"score":0,"ironCurtainAvailable":false,"activeIronCurtainLifetime":0},{"playerType":"B","energy":20,"health":100,"hitsTaken":0,"score":0,"ironCurtainAvailable":false,"activeIronCurtainLifetime":0}],"gameMap":[[{"x":0,"y":0,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":1,"y":0,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":2,"y":0,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":3,"y":0,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":4,"y":0,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":5,"y":0,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":6,"y":0,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":7,"y":0,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":8,"y":0,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":9,"y":0,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":10,"y":0,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":11,"y":0,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":12,"y":0,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":13,"y":0,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":14,"y":0,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":15,"y":0,"buildings":[],"missiles":[],"cellOwner":"B"}],[{"x":0,"y":1,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":1,"y":1,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":2,"y":1,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":3,"y":1,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":4,"y":1,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":5,"y":1,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":6,"y":1,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":7,"y":1,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":8,"y":1,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":9,"y":1,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":10,"y":1,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":11,"y":1,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":12,"y":1,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":13,"y":1,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":14,"y":1,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":15,"y":1,"buildings":[],"missiles":[],"cellOwner":"B"}],[{"x":0,"y":2,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":1,"y":2,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":2,"y":2,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":3,"y":2,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":4,"y":2,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":5,"y":2,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":6,"y":2,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":7,"y":2,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":8,"y":2,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":9,"y":2,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":10,"y":2,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":11,"y":2,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":12,"y":2,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":13,"y":2,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":14,"y":2,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":15,"y":2,"buildings":[],"missiles":[],"cellOwner":"B"}],[{"x":0,"y":3,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":1,"y":3,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":2,"y":3,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":3,"y":3,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":4,"y":3,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":5,"y":3,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":6,"y":3,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":7,"y":3,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":8,"y":3,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":9,"y":3,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":10,"y":3,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":11,"y":3,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":12,"y":3,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":13,"y":3,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":14,"y":3,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":15,"y":3,"buildings":[],"missiles":[],"cellOwner":"B"}],[{"x":0,"y":4,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":1,"y":4,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":2,"y":4,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":3,"y":4,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":4,"y":4,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":5,"y":4,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":6,"y":4,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":7,"y":4,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":8,"y":4,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":9,"y":4,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":10,"y":4,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":11,"y":4,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":12,"y":4,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":13,"y":4,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":14,"y":4,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":15,"y":4,"buildings":[],"missiles":[],"cellOwner":"B"}],[{"x":0,"y":5,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":1,"y":5,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":2,"y":5,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":3,"y":5,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":4,"y":5,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":5,"y":5,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":6,"y":5,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":7,"y":5,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":8,"y":5,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":9,"y":5,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":10,"y":5,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":11,"y":5,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":12,"y":5,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":13,"y":5,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":14,"y":5,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":15,"y":5,"buildings":[],"missiles":[],"cellOwner":"B"}],[{"x":0,"y":6,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":1,"y":6,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":2,"y":6,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":3,"y":6,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":4,"y":6,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":5,"y":6,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":6,"y":6,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":7,"y":6,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":8,"y":6,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":9,"y":6,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":10,"y":6,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":11,"y":6,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":12,"y":6,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":13,"y":6,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":14,"y":6,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":15,"y":6,"buildings":[],"missiles":[],"cellOwner":"B"}],[{"x":0,"y":7,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":1,"y":7,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":2,"y":7,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":3,"y":7,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":4,"y":7,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":5,"y":7,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":6,"y":7,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":7,"y":7,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":8,"y":7,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":9,"y":7,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":10,"y":7,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":11,"y":7,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":12,"y":7,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":13,"y":7,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":14,"y":7,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":15,"y":7,"buildings":[],"missiles":[],"cellOwner":"B"}]],"teslaHitList":[],"ironcurtainHitList":[]}
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 003/PlayerCommand.txt b/tests/v300_normal_towers/Round 003/PlayerCommand.txt
new file mode 100644 (file)
index 0000000..f1d02f4
--- /dev/null
@@ -0,0 +1 @@
+0,0,2
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 005/OpponentCommand.txt b/tests/v300_normal_towers/Round 005/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..7ca2987
--- /dev/null
@@ -0,0 +1 @@
+1,1,2
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 009/PlayerCommand.txt b/tests/v300_normal_towers/Round 009/PlayerCommand.txt
new file mode 100644 (file)
index 0000000..d5cd851
--- /dev/null
@@ -0,0 +1 @@
+5,1,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 014/PlayerCommand.txt b/tests/v300_normal_towers/Round 014/PlayerCommand.txt
new file mode 100644 (file)
index 0000000..5e4b046
--- /dev/null
@@ -0,0 +1 @@
+0,1,2
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 015/PlayerCommand.txt b/tests/v300_normal_towers/Round 015/PlayerCommand.txt
new file mode 100644 (file)
index 0000000..e02c049
--- /dev/null
@@ -0,0 +1 @@
+3,6,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 017/PlayerCommand.txt b/tests/v300_normal_towers/Round 017/PlayerCommand.txt
new file mode 100644 (file)
index 0000000..f23ef17
--- /dev/null
@@ -0,0 +1 @@
+4,6,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 018/OpponentCommand.txt b/tests/v300_normal_towers/Round 018/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..0a612db
--- /dev/null
@@ -0,0 +1 @@
+5,2,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 019/PlayerCommand.txt b/tests/v300_normal_towers/Round 019/PlayerCommand.txt
new file mode 100644 (file)
index 0000000..26912c7
--- /dev/null
@@ -0,0 +1 @@
+4,1,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 022/PlayerCommand.txt b/tests/v300_normal_towers/Round 022/PlayerCommand.txt
new file mode 100644 (file)
index 0000000..8a6627b
--- /dev/null
@@ -0,0 +1 @@
+1,1,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 023/OpponentCommand.txt b/tests/v300_normal_towers/Round 023/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..a7503e5
--- /dev/null
@@ -0,0 +1 @@
+7,3,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 023/PlayerCommand.txt b/tests/v300_normal_towers/Round 023/PlayerCommand.txt
new file mode 100644 (file)
index 0000000..55526f5
--- /dev/null
@@ -0,0 +1 @@
+1,3,2
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 024/OpponentCommand.txt b/tests/v300_normal_towers/Round 024/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..d05a714
--- /dev/null
@@ -0,0 +1 @@
+6,2,2
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 025/OpponentCommand.txt b/tests/v300_normal_towers/Round 025/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..3dee0c6
--- /dev/null
@@ -0,0 +1 @@
+6,3,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 026/PlayerCommand.txt b/tests/v300_normal_towers/Round 026/PlayerCommand.txt
new file mode 100644 (file)
index 0000000..a7503e5
--- /dev/null
@@ -0,0 +1 @@
+7,3,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 027/PlayerCommand.txt b/tests/v300_normal_towers/Round 027/PlayerCommand.txt
new file mode 100644 (file)
index 0000000..08ecb10
--- /dev/null
@@ -0,0 +1 @@
+3,1,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 028/OpponentCommand.txt b/tests/v300_normal_towers/Round 028/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..ee791e3
--- /dev/null
@@ -0,0 +1 @@
+4,1,0
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 029/OpponentCommand.txt b/tests/v300_normal_towers/Round 029/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..a7503e5
--- /dev/null
@@ -0,0 +1 @@
+7,3,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 029/PlayerCommand.txt b/tests/v300_normal_towers/Round 029/PlayerCommand.txt
new file mode 100644 (file)
index 0000000..a7503e5
--- /dev/null
@@ -0,0 +1 @@
+7,3,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 030/OpponentCommand.txt b/tests/v300_normal_towers/Round 030/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..9f89a93
--- /dev/null
@@ -0,0 +1 @@
+7,1,0
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 031/PlayerCommand.txt b/tests/v300_normal_towers/Round 031/PlayerCommand.txt
new file mode 100644 (file)
index 0000000..a7503e5
--- /dev/null
@@ -0,0 +1 @@
+7,3,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 032/PlayerCommand.txt b/tests/v300_normal_towers/Round 032/PlayerCommand.txt
new file mode 100644 (file)
index 0000000..f1d02f4
--- /dev/null
@@ -0,0 +1 @@
+0,0,2
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 033/OpponentCommand.txt b/tests/v300_normal_towers/Round 033/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..5e4b046
--- /dev/null
@@ -0,0 +1 @@
+0,1,2
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 035/OpponentCommand.txt b/tests/v300_normal_towers/Round 035/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..a7503e5
--- /dev/null
@@ -0,0 +1 @@
+7,3,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 035/PlayerCommand.txt b/tests/v300_normal_towers/Round 035/PlayerCommand.txt
new file mode 100644 (file)
index 0000000..153865b
--- /dev/null
@@ -0,0 +1 @@
+2,0,2
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 036/PlayerCommand.txt b/tests/v300_normal_towers/Round 036/PlayerCommand.txt
new file mode 100644 (file)
index 0000000..a7503e5
--- /dev/null
@@ -0,0 +1 @@
+7,3,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 037/OpponentCommand.txt b/tests/v300_normal_towers/Round 037/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..7ca2987
--- /dev/null
@@ -0,0 +1 @@
+1,1,2
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 038/OpponentCommand.txt b/tests/v300_normal_towers/Round 038/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..9f89a93
--- /dev/null
@@ -0,0 +1 @@
+7,1,0
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 039/PlayerCommand.txt b/tests/v300_normal_towers/Round 039/PlayerCommand.txt
new file mode 100644 (file)
index 0000000..3362217
--- /dev/null
@@ -0,0 +1 @@
+0,3,2
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 040/OpponentCommand.txt b/tests/v300_normal_towers/Round 040/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..3dee0c6
--- /dev/null
@@ -0,0 +1 @@
+6,3,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 042/OpponentCommand.txt b/tests/v300_normal_towers/Round 042/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..46660d6
--- /dev/null
@@ -0,0 +1 @@
+6,1,0
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 042/PlayerCommand.txt b/tests/v300_normal_towers/Round 042/PlayerCommand.txt
new file mode 100644 (file)
index 0000000..aa178b0
--- /dev/null
@@ -0,0 +1 @@
+3,3,0
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 043/OpponentCommand.txt b/tests/v300_normal_towers/Round 043/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..3dee0c6
--- /dev/null
@@ -0,0 +1 @@
+6,3,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 043/PlayerCommand.txt b/tests/v300_normal_towers/Round 043/PlayerCommand.txt
new file mode 100644 (file)
index 0000000..55526f5
--- /dev/null
@@ -0,0 +1 @@
+1,3,2
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 044/OpponentCommand.txt b/tests/v300_normal_towers/Round 044/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..b4e7071
--- /dev/null
@@ -0,0 +1 @@
+5,1,0
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 044/PlayerCommand.txt b/tests/v300_normal_towers/Round 044/PlayerCommand.txt
new file mode 100644 (file)
index 0000000..bb03eca
--- /dev/null
@@ -0,0 +1 @@
+5,3,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 045/OpponentCommand.txt b/tests/v300_normal_towers/Round 045/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..a7503e5
--- /dev/null
@@ -0,0 +1 @@
+7,3,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 046/PlayerCommand.txt b/tests/v300_normal_towers/Round 046/PlayerCommand.txt
new file mode 100644 (file)
index 0000000..a7503e5
--- /dev/null
@@ -0,0 +1 @@
+7,3,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 047/OpponentCommand.txt b/tests/v300_normal_towers/Round 047/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..a7503e5
--- /dev/null
@@ -0,0 +1 @@
+7,3,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 048/OpponentCommand.txt b/tests/v300_normal_towers/Round 048/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..ccd082b
--- /dev/null
@@ -0,0 +1 @@
+6,2,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 048/PlayerCommand.txt b/tests/v300_normal_towers/Round 048/PlayerCommand.txt
new file mode 100644 (file)
index 0000000..f1d02f4
--- /dev/null
@@ -0,0 +1 @@
+0,0,2
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 049/OpponentCommand.txt b/tests/v300_normal_towers/Round 049/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..46660d6
--- /dev/null
@@ -0,0 +1 @@
+6,1,0
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 050/OpponentCommand.txt b/tests/v300_normal_towers/Round 050/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..bb03eca
--- /dev/null
@@ -0,0 +1 @@
+5,3,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 050/PlayerCommand.txt b/tests/v300_normal_towers/Round 050/PlayerCommand.txt
new file mode 100644 (file)
index 0000000..816366d
--- /dev/null
@@ -0,0 +1 @@
+0,2,0
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 051/OpponentCommand.txt b/tests/v300_normal_towers/Round 051/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..43be3f4
--- /dev/null
@@ -0,0 +1 @@
+2,1,0
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 051/PlayerCommand.txt b/tests/v300_normal_towers/Round 051/PlayerCommand.txt
new file mode 100644 (file)
index 0000000..7f7238b
--- /dev/null
@@ -0,0 +1 @@
+6,3,0
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 052/OpponentCommand.txt b/tests/v300_normal_towers/Round 052/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..3dee0c6
--- /dev/null
@@ -0,0 +1 @@
+6,3,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 053/OpponentCommand.txt b/tests/v300_normal_towers/Round 053/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..ee791e3
--- /dev/null
@@ -0,0 +1 @@
+4,1,0
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 053/PlayerCommand.txt b/tests/v300_normal_towers/Round 053/PlayerCommand.txt
new file mode 100644 (file)
index 0000000..0c3ccbf
--- /dev/null
@@ -0,0 +1 @@
+4,3,0
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 054/OpponentCommand.txt b/tests/v300_normal_towers/Round 054/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..3dee0c6
--- /dev/null
@@ -0,0 +1 @@
+6,3,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 054/PlayerCommand.txt b/tests/v300_normal_towers/Round 054/PlayerCommand.txt
new file mode 100644 (file)
index 0000000..a81a341
--- /dev/null
@@ -0,0 +1 @@
+7,6,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 055/OpponentCommand.txt b/tests/v300_normal_towers/Round 055/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..b548cc7
--- /dev/null
@@ -0,0 +1 @@
+0,6,0
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 055/PlayerCommand.txt b/tests/v300_normal_towers/Round 055/PlayerCommand.txt
new file mode 100644 (file)
index 0000000..1084f37
--- /dev/null
@@ -0,0 +1 @@
+6,6,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 056/OpponentCommand.txt b/tests/v300_normal_towers/Round 056/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..ac6c42a
--- /dev/null
@@ -0,0 +1 @@
+5,6,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 057/OpponentCommand.txt b/tests/v300_normal_towers/Round 057/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..4d83fd9
--- /dev/null
@@ -0,0 +1 @@
+3,1,2
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 058/OpponentCommand.txt b/tests/v300_normal_towers/Round 058/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..a7503e5
--- /dev/null
@@ -0,0 +1 @@
+7,3,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 058/PlayerCommand.txt b/tests/v300_normal_towers/Round 058/PlayerCommand.txt
new file mode 100644 (file)
index 0000000..1571d81
--- /dev/null
@@ -0,0 +1 @@
+5,3,0
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 059/OpponentCommand.txt b/tests/v300_normal_towers/Round 059/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..b4e7071
--- /dev/null
@@ -0,0 +1 @@
+5,1,0
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 059/PlayerCommand.txt b/tests/v300_normal_towers/Round 059/PlayerCommand.txt
new file mode 100644 (file)
index 0000000..3dee0c6
--- /dev/null
@@ -0,0 +1 @@
+6,3,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 060/PlayerCommand.txt b/tests/v300_normal_towers/Round 060/PlayerCommand.txt
new file mode 100644 (file)
index 0000000..ccd082b
--- /dev/null
@@ -0,0 +1 @@
+6,2,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 061/OpponentCommand.txt b/tests/v300_normal_towers/Round 061/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..ccd082b
--- /dev/null
@@ -0,0 +1 @@
+6,2,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 061/PlayerCommand.txt b/tests/v300_normal_towers/Round 061/PlayerCommand.txt
new file mode 100644 (file)
index 0000000..0c3ccbf
--- /dev/null
@@ -0,0 +1 @@
+4,3,0
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 062/OpponentCommand.txt b/tests/v300_normal_towers/Round 062/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..49c1201
--- /dev/null
@@ -0,0 +1 @@
+7,2,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 063/OpponentCommand.txt b/tests/v300_normal_towers/Round 063/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..ee791e3
--- /dev/null
@@ -0,0 +1 @@
+4,1,0
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 064/OpponentCommand.txt b/tests/v300_normal_towers/Round 064/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..3dee0c6
--- /dev/null
@@ -0,0 +1 @@
+6,3,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 064/PlayerCommand.txt b/tests/v300_normal_towers/Round 064/PlayerCommand.txt
new file mode 100644 (file)
index 0000000..3ca9676
--- /dev/null
@@ -0,0 +1 @@
+7,3,0
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 065/OpponentCommand.txt b/tests/v300_normal_towers/Round 065/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..a7503e5
--- /dev/null
@@ -0,0 +1 @@
+7,3,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 065/PlayerCommand.txt b/tests/v300_normal_towers/Round 065/PlayerCommand.txt
new file mode 100644 (file)
index 0000000..a81a341
--- /dev/null
@@ -0,0 +1 @@
+7,6,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 066/OpponentCommand.txt b/tests/v300_normal_towers/Round 066/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..a6f3f91
--- /dev/null
@@ -0,0 +1 @@
+2,6,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 067/OpponentCommand.txt b/tests/v300_normal_towers/Round 067/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..bb03eca
--- /dev/null
@@ -0,0 +1 @@
+5,3,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 067/PlayerCommand.txt b/tests/v300_normal_towers/Round 067/PlayerCommand.txt
new file mode 100644 (file)
index 0000000..7f7238b
--- /dev/null
@@ -0,0 +1 @@
+6,3,0
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 068/OpponentCommand.txt b/tests/v300_normal_towers/Round 068/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..e874b1f
--- /dev/null
@@ -0,0 +1 @@
+1,6,0
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 069/OpponentCommand.txt b/tests/v300_normal_towers/Round 069/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..46660d6
--- /dev/null
@@ -0,0 +1 @@
+6,1,0
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 070/OpponentCommand.txt b/tests/v300_normal_towers/Round 070/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..dc922cc
--- /dev/null
@@ -0,0 +1 @@
+1,5,0
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 071/OpponentCommand.txt b/tests/v300_normal_towers/Round 071/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..ee791e3
--- /dev/null
@@ -0,0 +1 @@
+4,1,0
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 071/PlayerCommand.txt b/tests/v300_normal_towers/Round 071/PlayerCommand.txt
new file mode 100644 (file)
index 0000000..3ca9676
--- /dev/null
@@ -0,0 +1 @@
+7,3,0
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 072/OpponentCommand.txt b/tests/v300_normal_towers/Round 072/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..b4e7071
--- /dev/null
@@ -0,0 +1 @@
+5,1,0
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 073/PlayerCommand.txt b/tests/v300_normal_towers/Round 073/PlayerCommand.txt
new file mode 100644 (file)
index 0000000..08ceedf
--- /dev/null
@@ -0,0 +1 @@
+4,5,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 075/OpponentCommand.txt b/tests/v300_normal_towers/Round 075/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..08ecb10
--- /dev/null
@@ -0,0 +1 @@
+3,1,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 076/OpponentCommand.txt b/tests/v300_normal_towers/Round 076/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..8bb009c
--- /dev/null
@@ -0,0 +1 @@
+6,1,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 077/OpponentCommand.txt b/tests/v300_normal_towers/Round 077/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..323dbb1
--- /dev/null
@@ -0,0 +1 @@
+7,1,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 078/OpponentCommand.txt b/tests/v300_normal_towers/Round 078/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..1c0a0b0
--- /dev/null
@@ -0,0 +1 @@
+1,2,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 079/OpponentCommand.txt b/tests/v300_normal_towers/Round 079/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..8bb009c
--- /dev/null
@@ -0,0 +1 @@
+6,1,1
\ No newline at end of file
diff --git a/tests/v300_normal_towers/Round 080/OpponentCommand.txt b/tests/v300_normal_towers/Round 080/OpponentCommand.txt
new file mode 100644 (file)
index 0000000..323dbb1
--- /dev/null
@@ -0,0 +1 @@
+7,1,1
\ No newline at end of file