summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--2018-tower-defence/.gitignore (renamed from .gitignore)0
-rw-r--r--2018-tower-defence/Cargo.toml (renamed from Cargo.toml)0
-rw-r--r--2018-tower-defence/Makefile (renamed from Makefile)0
-rw-r--r--2018-tower-defence/bot.json (renamed from bot.json)0
-rwxr-xr-x2018-tower-defence/import-replay.sh (renamed from import-replay.sh)0
-rw-r--r--2018-tower-defence/license.org (renamed from license.org)0
-rw-r--r--2018-tower-defence/readme.org (renamed from readme.org)0
-rw-r--r--2018-tower-defence/src/bin/perf-test.rs (renamed from src/bin/perf-test.rs)0
-rw-r--r--2018-tower-defence/src/engine/bitwise_engine.rs (renamed from src/engine/bitwise_engine.rs)0
-rw-r--r--2018-tower-defence/src/engine/command.rs (renamed from src/engine/command.rs)0
-rw-r--r--2018-tower-defence/src/engine/constants.rs (renamed from src/engine/constants.rs)0
-rw-r--r--2018-tower-defence/src/engine/geometry.rs (renamed from src/engine/geometry.rs)0
-rw-r--r--2018-tower-defence/src/engine/mod.rs (renamed from src/engine/mod.rs)0
-rw-r--r--2018-tower-defence/src/engine/status.rs (renamed from src/engine/status.rs)0
-rw-r--r--2018-tower-defence/src/input/json.rs (renamed from src/input/json.rs)0
-rw-r--r--2018-tower-defence/src/input/mod.rs (renamed from src/input/mod.rs)0
-rw-r--r--2018-tower-defence/src/lib.rs (renamed from src/lib.rs)0
-rw-r--r--2018-tower-defence/src/main.rs (renamed from src/main.rs)0
-rw-r--r--2018-tower-defence/src/strategy/mod.rs (renamed from src/strategy/mod.rs)0
-rw-r--r--2018-tower-defence/src/strategy/monte_carlo.rs (renamed from src/strategy/monte_carlo.rs)0
-rw-r--r--2018-tower-defence/src/strategy/monte_carlo_tree.rs (renamed from src/strategy/monte_carlo_tree.rs)0
-rw-r--r--2018-tower-defence/src/strategy/static_opening.rs (renamed from src/strategy/static_opening.rs)0
-rw-r--r--2018-tower-defence/tests/live_comparison.rs (renamed from tests/live_comparison.rs)0
-rw-r--r--2018-tower-defence/tests/monte_carlo_test.rs (renamed from tests/monte_carlo_test.rs)0
-rw-r--r--2018-tower-defence/tests/state0.json (renamed from tests/state0.json)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 000/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 000/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 000/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 000/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 001/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 001/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 001/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 001/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 002/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 002/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 002/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 002/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 003/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 003/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 003/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 003/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 004/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 004/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 004/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 004/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 005/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 005/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 005/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 005/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 006/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 006/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 006/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 006/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 007/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 007/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 007/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 007/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 008/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 008/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 008/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 008/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 009/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 009/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 009/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 009/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 010/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 010/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 010/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 010/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 011/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 011/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 011/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 011/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 012/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 012/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 012/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 012/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 013/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 013/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 013/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 013/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 014/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 014/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 014/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 014/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 015/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 015/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 015/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 015/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 016/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 016/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 016/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 016/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 017/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 017/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 017/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 017/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 018/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 018/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 018/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 018/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 019/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 019/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 019/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 019/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 020/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 020/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 020/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 020/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 021/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 021/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 021/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 021/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 022/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 022/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 022/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 022/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 023/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 023/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 023/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 023/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 024/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 024/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 024/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 024/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 025/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 025/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 025/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 025/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 026/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 026/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 026/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 026/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 027/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 027/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 027/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 027/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 028/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 028/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 028/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 028/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 029/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 029/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 029/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 029/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 030/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 030/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 030/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 030/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 031/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 031/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 031/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 031/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 032/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 032/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 032/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 032/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 033/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 033/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 033/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 033/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 034/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 034/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 034/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 034/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 035/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 035/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 035/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 035/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 036/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 036/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 036/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 036/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 037/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 037/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 037/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 037/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 038/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 038/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 038/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 038/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 039/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 039/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 039/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 039/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 040/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 040/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 040/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 040/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 041/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 041/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 041/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 041/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 042/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 042/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 042/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 042/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 043/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 043/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 043/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 043/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 044/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 044/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 044/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 044/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 045/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 045/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 045/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 045/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 046/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 046/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 046/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 046/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 047/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 047/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 047/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 047/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 048/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 048/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 048/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 048/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 049/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 049/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 049/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 049/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 050/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 050/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 050/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 050/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 051/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 051/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 051/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 051/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 052/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 052/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 052/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 052/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 053/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 053/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 053/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 053/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 054/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 054/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 054/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 054/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 055/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 055/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 055/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 055/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 056/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 056/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 056/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 056/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 057/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 057/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 057/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 057/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 058/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 058/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 058/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 058/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 059/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 059/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 059/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 059/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 060/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 060/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 060/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 060/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 061/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 061/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 061/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 061/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 062/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 062/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 062/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 062/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 063/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 063/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 063/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 063/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 064/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 064/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 064/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 064/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 065/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 065/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 065/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 065/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 066/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 066/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 066/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 066/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 067/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 067/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 067/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 067/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 068/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 068/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 068/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 068/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 069/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 069/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 069/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 069/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 070/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 070/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 070/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 070/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 071/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 071/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 071/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 071/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 072/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 072/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 072/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 072/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 073/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 073/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 073/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 073/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 074/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 074/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 074/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 074/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 075/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 075/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 075/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 075/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 076/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 076/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 076/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 076/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 077/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 077/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 077/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 077/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 078/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 078/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 078/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 078/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 079/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 079/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 079/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 079/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 080/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 080/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 080/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 080/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 081/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 081/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 081/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 081/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 082/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 082/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 082/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 082/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 083/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 083/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 083/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 083/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 084/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 084/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 084/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 084/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 085/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 085/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 085/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 085/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 086/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 086/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 086/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 086/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 087/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 087/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 087/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 087/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 088/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 088/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 088/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 088/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 089/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 089/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 089/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 089/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 090/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 090/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 090/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 090/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 091/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 091/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 091/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 091/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 092/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 092/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 092/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 092/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 093/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 093/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 093/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 093/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 094/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 094/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 094/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 094/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 095/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 095/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 095/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 095/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 096/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 096/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 096/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 096/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 097/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 097/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 097/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 097/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 098/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 098/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 098/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 098/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 099/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 099/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 099/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 099/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 100/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 100/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 100/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 100/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 101/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 101/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 101/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 101/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 102/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 102/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 102/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 102/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 103/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 103/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 103/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 103/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 104/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 104/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 104/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 104/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 105/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 105/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 105/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 105/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 106/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 106/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 106/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 106/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 107/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 107/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 107/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 107/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 108/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 108/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 108/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 108/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 109/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 109/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 109/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 109/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 110/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 110/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 110/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 110/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 111/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 111/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 111/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 111/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 112/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 112/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 112/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 112/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 113/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 113/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 113/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 113/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 114/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 114/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 114/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 114/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 115/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 115/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 115/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 115/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 116/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 116/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 116/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 116/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 117/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 117/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 117/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 117/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 118/OpponentCommand.txt (renamed from tests/v300_iron_curtain/Round 118/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain/Round 118/PlayerCommand.txt (renamed from tests/v300_iron_curtain/Round 118/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 000/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 000/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 000/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 000/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 001/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 001/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 001/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 001/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 002/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 002/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 002/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 002/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 003/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 003/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 003/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 003/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 004/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 004/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 004/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 004/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 005/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 005/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 005/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 005/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 006/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 006/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 006/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 006/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 007/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 007/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 007/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 007/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 008/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 008/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 008/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 008/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 009/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 009/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 009/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 009/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 010/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 010/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 010/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 010/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 011/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 011/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 011/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 011/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 012/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 012/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 012/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 012/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 013/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 013/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 013/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 013/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 014/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 014/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 014/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 014/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 015/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 015/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 015/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 015/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 016/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 016/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 016/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 016/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 017/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 017/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 017/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 017/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 018/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 018/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 018/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 018/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 019/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 019/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 019/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 019/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 020/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 020/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 020/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 020/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 021/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 021/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 021/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 021/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 022/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 022/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 022/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 022/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 023/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 023/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 023/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 023/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 024/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 024/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 024/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 024/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 025/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 025/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 025/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 025/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 026/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 026/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 026/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 026/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 027/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 027/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 027/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 027/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 028/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 028/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 028/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 028/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 029/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 029/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 029/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 029/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 030/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 030/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 030/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 030/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 031/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 031/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 031/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 031/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 032/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 032/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 032/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 032/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 033/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 033/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 033/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 033/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 034/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 034/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 034/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 034/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 035/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 035/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 035/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 035/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 036/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 036/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 036/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 036/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 037/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 037/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 037/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 037/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 038/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 038/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 038/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 038/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 039/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 039/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 039/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 039/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 040/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 040/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 040/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 040/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 041/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 041/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 041/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 041/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 042/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 042/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 042/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 042/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 043/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 043/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 043/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 043/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 044/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 044/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 044/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 044/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 045/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 045/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 045/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 045/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 046/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 046/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 046/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 046/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 047/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 047/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 047/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 047/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 048/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 048/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 048/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 048/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 049/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 049/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 049/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 049/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 050/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 050/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 050/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 050/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 051/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 051/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 051/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 051/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 052/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 052/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 052/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 052/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 053/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 053/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 053/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 053/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 054/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 054/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 054/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 054/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 055/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 055/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 055/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 055/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 056/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 056/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 056/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 056/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 057/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 057/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 057/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 057/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 058/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 058/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 058/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 058/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 059/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 059/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 059/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 059/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 060/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 060/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 060/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 060/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 061/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 061/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 061/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 061/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 062/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 062/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 062/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 062/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 063/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 063/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 063/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 063/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 064/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 064/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 064/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 064/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 065/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 065/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 065/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 065/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 066/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 066/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 066/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 066/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 067/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 067/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 067/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 067/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 068/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 068/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 068/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 068/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 069/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 069/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 069/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 069/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 070/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 070/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 070/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 070/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 071/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 071/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 071/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 071/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 072/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 072/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 072/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 072/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 073/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 073/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 073/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 073/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 074/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 074/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 074/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 074/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 075/OpponentCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 075/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 075/PlayerCommand.txt (renamed from tests/v300_iron_curtain_with_teslas/Round 075/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 000/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 000/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 000/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 000/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 001/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 001/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 001/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 001/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 002/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 002/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 002/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 002/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 003/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 003/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 003/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 003/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 004/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 004/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 004/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 004/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 005/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 005/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 005/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 005/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 006/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 006/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 006/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 006/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 007/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 007/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 007/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 007/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 008/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 008/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 008/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 008/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 009/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 009/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 009/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 009/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 010/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 010/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 010/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 010/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 011/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 011/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 011/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 011/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 012/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 012/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 012/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 012/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 013/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 013/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 013/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 013/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 014/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 014/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 014/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 014/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 015/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 015/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 015/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 015/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 016/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 016/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 016/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 016/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 017/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 017/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 017/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 017/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 018/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 018/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 018/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 018/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 019/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 019/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 019/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 019/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 020/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 020/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 020/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 020/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 021/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 021/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 021/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 021/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 022/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 022/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 022/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 022/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 023/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 023/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 023/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 023/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 024/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 024/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 024/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 024/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 025/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 025/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 025/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 025/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 026/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 026/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 026/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 026/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 027/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 027/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 027/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 027/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 028/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 028/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 028/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 028/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 029/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 029/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 029/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 029/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 030/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 030/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 030/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 030/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 031/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 031/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 031/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 031/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 032/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 032/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 032/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 032/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 033/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 033/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 033/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 033/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 034/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 034/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 034/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 034/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 035/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 035/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 035/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 035/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 036/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 036/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 036/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 036/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 037/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 037/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 037/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 037/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 038/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 038/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 038/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 038/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 039/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 039/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 039/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 039/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 040/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 040/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 040/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 040/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 041/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 041/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 041/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 041/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 042/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 042/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 042/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 042/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 043/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 043/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 043/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 043/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 044/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 044/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 044/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 044/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 045/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 045/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 045/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 045/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 046/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 046/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 046/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 046/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 047/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 047/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 047/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 047/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 048/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 048/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 048/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 048/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 049/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 049/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 049/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 049/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 050/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 050/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 050/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 050/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 051/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 051/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 051/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 051/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 052/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 052/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 052/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 052/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 053/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 053/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 053/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 053/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 054/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 054/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 054/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 054/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 055/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 055/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 055/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 055/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 056/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 056/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 056/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 056/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 057/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 057/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 057/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 057/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 058/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 058/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 058/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 058/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 059/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 059/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 059/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 059/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 060/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 060/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 060/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 060/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 061/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 061/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 061/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 061/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 062/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 062/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 062/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 062/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 063/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 063/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 063/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 063/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 064/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 064/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 064/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 064/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 065/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 065/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 065/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 065/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 066/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 066/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 066/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 066/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 067/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 067/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 067/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 067/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 068/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 068/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 068/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 068/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 069/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 069/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 069/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 069/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 070/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 070/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 070/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 070/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 071/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 071/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 071/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 071/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 072/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 072/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 072/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 072/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 073/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 073/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 073/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 073/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 074/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 074/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 074/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 074/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 075/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 075/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 075/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 075/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 076/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 076/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 076/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 076/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 077/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 077/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 077/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 077/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 078/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 078/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 078/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 078/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 079/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 079/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 079/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 079/PlayerCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 080/OpponentCommand.txt (renamed from tests/v300_normal_towers/Round 080/OpponentCommand.txt)0
-rw-r--r--2018-tower-defence/tests/v300_normal_towers/Round 080/PlayerCommand.txt (renamed from tests/v300_normal_towers/Round 080/PlayerCommand.txt)0
577 files changed, 0 insertions, 0 deletions
diff --git a/.gitignore b/2018-tower-defence/.gitignore
index 54a07fd..54a07fd 100644
--- a/.gitignore
+++ b/2018-tower-defence/.gitignore
diff --git a/Cargo.toml b/2018-tower-defence/Cargo.toml
index 120aa54..120aa54 100644
--- a/Cargo.toml
+++ b/2018-tower-defence/Cargo.toml
diff --git a/Makefile b/2018-tower-defence/Makefile
index b5005da..b5005da 100644
--- a/Makefile
+++ b/2018-tower-defence/Makefile
diff --git a/bot.json b/2018-tower-defence/bot.json
index 14ed686..14ed686 100644
--- a/bot.json
+++ b/2018-tower-defence/bot.json
diff --git a/import-replay.sh b/2018-tower-defence/import-replay.sh
index 2a1b27e..2a1b27e 100755
--- a/import-replay.sh
+++ b/2018-tower-defence/import-replay.sh
diff --git a/license.org b/2018-tower-defence/license.org
index d643604..d643604 100644
--- a/license.org
+++ b/2018-tower-defence/license.org
diff --git a/readme.org b/2018-tower-defence/readme.org
index e947202..e947202 100644
--- a/readme.org
+++ b/2018-tower-defence/readme.org
diff --git a/src/bin/perf-test.rs b/2018-tower-defence/src/bin/perf-test.rs
index ee0c2be..ee0c2be 100644
--- a/src/bin/perf-test.rs
+++ b/2018-tower-defence/src/bin/perf-test.rs
diff --git a/src/engine/bitwise_engine.rs b/2018-tower-defence/src/engine/bitwise_engine.rs
index 694a309..694a309 100644
--- a/src/engine/bitwise_engine.rs
+++ b/2018-tower-defence/src/engine/bitwise_engine.rs
diff --git a/src/engine/command.rs b/2018-tower-defence/src/engine/command.rs
index 76cfaee..76cfaee 100644
--- a/src/engine/command.rs
+++ b/2018-tower-defence/src/engine/command.rs
diff --git a/src/engine/constants.rs b/2018-tower-defence/src/engine/constants.rs
index a66c9e1..a66c9e1 100644
--- a/src/engine/constants.rs
+++ b/2018-tower-defence/src/engine/constants.rs
diff --git a/src/engine/geometry.rs b/2018-tower-defence/src/engine/geometry.rs
index 9cd1d90..9cd1d90 100644
--- a/src/engine/geometry.rs
+++ b/2018-tower-defence/src/engine/geometry.rs
diff --git a/src/engine/mod.rs b/2018-tower-defence/src/engine/mod.rs
index f98ef6b..f98ef6b 100644
--- a/src/engine/mod.rs
+++ b/2018-tower-defence/src/engine/mod.rs
diff --git a/src/engine/status.rs b/2018-tower-defence/src/engine/status.rs
index d6ee4dd..d6ee4dd 100644
--- a/src/engine/status.rs
+++ b/2018-tower-defence/src/engine/status.rs
diff --git a/src/input/json.rs b/2018-tower-defence/src/input/json.rs
index a71d49e..a71d49e 100644
--- a/src/input/json.rs
+++ b/2018-tower-defence/src/input/json.rs
diff --git a/src/input/mod.rs b/2018-tower-defence/src/input/mod.rs
index 22fdbb3..22fdbb3 100644
--- a/src/input/mod.rs
+++ b/2018-tower-defence/src/input/mod.rs
diff --git a/src/lib.rs b/2018-tower-defence/src/lib.rs
index 6cd8730..6cd8730 100644
--- a/src/lib.rs
+++ b/2018-tower-defence/src/lib.rs
diff --git a/src/main.rs b/2018-tower-defence/src/main.rs
index 4fa0366..4fa0366 100644
--- a/src/main.rs
+++ b/2018-tower-defence/src/main.rs
diff --git a/src/strategy/mod.rs b/2018-tower-defence/src/strategy/mod.rs
index 9ec41bb..9ec41bb 100644
--- a/src/strategy/mod.rs
+++ b/2018-tower-defence/src/strategy/mod.rs
diff --git a/src/strategy/monte_carlo.rs b/2018-tower-defence/src/strategy/monte_carlo.rs
index adbb911..adbb911 100644
--- a/src/strategy/monte_carlo.rs
+++ b/2018-tower-defence/src/strategy/monte_carlo.rs
diff --git a/src/strategy/monte_carlo_tree.rs b/2018-tower-defence/src/strategy/monte_carlo_tree.rs
index 24b2088..24b2088 100644
--- a/src/strategy/monte_carlo_tree.rs
+++ b/2018-tower-defence/src/strategy/monte_carlo_tree.rs
diff --git a/src/strategy/static_opening.rs b/2018-tower-defence/src/strategy/static_opening.rs
index f7e101c..f7e101c 100644
--- a/src/strategy/static_opening.rs
+++ b/2018-tower-defence/src/strategy/static_opening.rs
diff --git a/tests/live_comparison.rs b/2018-tower-defence/tests/live_comparison.rs
index c85e3fe..c85e3fe 100644
--- a/tests/live_comparison.rs
+++ b/2018-tower-defence/tests/live_comparison.rs
diff --git a/tests/monte_carlo_test.rs b/2018-tower-defence/tests/monte_carlo_test.rs
index cec3256..cec3256 100644
--- a/tests/monte_carlo_test.rs
+++ b/2018-tower-defence/tests/monte_carlo_test.rs
diff --git a/tests/state0.json b/2018-tower-defence/tests/state0.json
index 572fcf9..572fcf9 100644
--- a/tests/state0.json
+++ b/2018-tower-defence/tests/state0.json
diff --git a/tests/v300_iron_curtain/Round 000/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 000/OpponentCommand.txt
index 4a9590d..4a9590d 100644
--- a/tests/v300_iron_curtain/Round 000/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 000/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 000/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 000/PlayerCommand.txt
index 4dd67d5..4dd67d5 100644
--- a/tests/v300_iron_curtain/Round 000/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 000/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 001/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 001/OpponentCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain/Round 001/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 001/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 001/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 001/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain/Round 001/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 001/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 002/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 002/OpponentCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain/Round 002/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 002/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 002/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 002/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain/Round 002/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 002/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 003/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 003/OpponentCommand.txt
index 49dd99d..49dd99d 100644
--- a/tests/v300_iron_curtain/Round 003/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 003/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 003/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 003/PlayerCommand.txt
index 4a9590d..4a9590d 100644
--- a/tests/v300_iron_curtain/Round 003/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 003/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 004/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 004/OpponentCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain/Round 004/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 004/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 004/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 004/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain/Round 004/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 004/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 005/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 005/OpponentCommand.txt
index ca8db41..ca8db41 100644
--- a/tests/v300_iron_curtain/Round 005/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 005/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 005/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 005/PlayerCommand.txt
index 94bee18..94bee18 100644
--- a/tests/v300_iron_curtain/Round 005/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 005/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 006/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 006/OpponentCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain/Round 006/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 006/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 006/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 006/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain/Round 006/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 006/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 007/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 007/OpponentCommand.txt
index 6c57709..6c57709 100644
--- a/tests/v300_iron_curtain/Round 007/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 007/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 007/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 007/PlayerCommand.txt
index 4d83fd9..4d83fd9 100644
--- a/tests/v300_iron_curtain/Round 007/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 007/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 008/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 008/OpponentCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain/Round 008/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 008/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 008/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 008/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain/Round 008/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 008/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 009/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 009/OpponentCommand.txt
index d9a0acb..d9a0acb 100644
--- a/tests/v300_iron_curtain/Round 009/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 009/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 009/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 009/PlayerCommand.txt
index 433ff46..433ff46 100644
--- a/tests/v300_iron_curtain/Round 009/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 009/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 010/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 010/OpponentCommand.txt
index 9b9f49b..9b9f49b 100644
--- a/tests/v300_iron_curtain/Round 010/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 010/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 010/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 010/PlayerCommand.txt
index 9b9f49b..9b9f49b 100644
--- a/tests/v300_iron_curtain/Round 010/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 010/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 011/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 011/OpponentCommand.txt
index 1260cea..1260cea 100644
--- a/tests/v300_iron_curtain/Round 011/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 011/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 011/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 011/PlayerCommand.txt
index f3c8f77..f3c8f77 100644
--- a/tests/v300_iron_curtain/Round 011/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 011/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 012/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 012/OpponentCommand.txt
index 19fbb8f..19fbb8f 100644
--- a/tests/v300_iron_curtain/Round 012/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 012/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 012/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 012/PlayerCommand.txt
index 153865b..153865b 100644
--- a/tests/v300_iron_curtain/Round 012/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 012/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 013/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 013/OpponentCommand.txt
index ca8db41..ca8db41 100644
--- a/tests/v300_iron_curtain/Round 013/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 013/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 013/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 013/PlayerCommand.txt
index 9b9f49b..9b9f49b 100644
--- a/tests/v300_iron_curtain/Round 013/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 013/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 014/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 014/OpponentCommand.txt
index f3c8f77..f3c8f77 100644
--- a/tests/v300_iron_curtain/Round 014/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 014/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 014/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 014/PlayerCommand.txt
index 5e4b046..5e4b046 100644
--- a/tests/v300_iron_curtain/Round 014/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 014/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 015/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 015/OpponentCommand.txt
index 9b9f49b..9b9f49b 100644
--- a/tests/v300_iron_curtain/Round 015/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 015/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 015/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 015/PlayerCommand.txt
index b0fd0dc..b0fd0dc 100644
--- a/tests/v300_iron_curtain/Round 015/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 015/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 016/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 016/OpponentCommand.txt
index 10532f2..10532f2 100644
--- a/tests/v300_iron_curtain/Round 016/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 016/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 016/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 016/PlayerCommand.txt
index 1c0a0b0..1c0a0b0 100644
--- a/tests/v300_iron_curtain/Round 016/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 016/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 017/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 017/OpponentCommand.txt
index 0f83bc0..0f83bc0 100644
--- a/tests/v300_iron_curtain/Round 017/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 017/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 017/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 017/PlayerCommand.txt
index 487bf6a..487bf6a 100644
--- a/tests/v300_iron_curtain/Round 017/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 017/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 018/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 018/OpponentCommand.txt
index 433ff46..433ff46 100644
--- a/tests/v300_iron_curtain/Round 018/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 018/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 018/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 018/PlayerCommand.txt
index 75b785b..75b785b 100644
--- a/tests/v300_iron_curtain/Round 018/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 018/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 019/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 019/OpponentCommand.txt
index 9b9f49b..9b9f49b 100644
--- a/tests/v300_iron_curtain/Round 019/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 019/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 019/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 019/PlayerCommand.txt
index e09f712..e09f712 100644
--- a/tests/v300_iron_curtain/Round 019/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 019/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 020/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 020/OpponentCommand.txt
index 3ab3f32..3ab3f32 100644
--- a/tests/v300_iron_curtain/Round 020/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 020/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 020/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 020/PlayerCommand.txt
index a943cb9..a943cb9 100644
--- a/tests/v300_iron_curtain/Round 020/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 020/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 021/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 021/OpponentCommand.txt
index 48cfbfe..48cfbfe 100644
--- a/tests/v300_iron_curtain/Round 021/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 021/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 021/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 021/PlayerCommand.txt
index 433ff46..433ff46 100644
--- a/tests/v300_iron_curtain/Round 021/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 021/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 022/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 022/OpponentCommand.txt
index 9f12d31..9f12d31 100644
--- a/tests/v300_iron_curtain/Round 022/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 022/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 022/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 022/PlayerCommand.txt
index 4371338..4371338 100644
--- a/tests/v300_iron_curtain/Round 022/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 022/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 023/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 023/OpponentCommand.txt
index 487bf6a..487bf6a 100644
--- a/tests/v300_iron_curtain/Round 023/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 023/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 023/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 023/PlayerCommand.txt
index d9a0acb..d9a0acb 100644
--- a/tests/v300_iron_curtain/Round 023/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 023/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 024/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 024/OpponentCommand.txt
index 1260cea..1260cea 100644
--- a/tests/v300_iron_curtain/Round 024/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 024/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 024/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 024/PlayerCommand.txt
index c7d9109..c7d9109 100644
--- a/tests/v300_iron_curtain/Round 024/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 024/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 025/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 025/OpponentCommand.txt
index 8ba7f16..8ba7f16 100644
--- a/tests/v300_iron_curtain/Round 025/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 025/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 025/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 025/PlayerCommand.txt
index 153865b..153865b 100644
--- a/tests/v300_iron_curtain/Round 025/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 025/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 026/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 026/OpponentCommand.txt
index 94bee18..94bee18 100644
--- a/tests/v300_iron_curtain/Round 026/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 026/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 026/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 026/PlayerCommand.txt
index 8a842f9..8a842f9 100644
--- a/tests/v300_iron_curtain/Round 026/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 026/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 027/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 027/OpponentCommand.txt
index 9b5a49a..9b5a49a 100644
--- a/tests/v300_iron_curtain/Round 027/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 027/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 027/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 027/PlayerCommand.txt
index c7d9109..c7d9109 100644
--- a/tests/v300_iron_curtain/Round 027/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 027/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 028/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 028/OpponentCommand.txt
index b2c26e5..b2c26e5 100644
--- a/tests/v300_iron_curtain/Round 028/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 028/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 028/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 028/PlayerCommand.txt
index 08ceedf..08ceedf 100644
--- a/tests/v300_iron_curtain/Round 028/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 028/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 029/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 029/OpponentCommand.txt
index 239b17a..239b17a 100644
--- a/tests/v300_iron_curtain/Round 029/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 029/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 029/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 029/PlayerCommand.txt
index 9408cb0..9408cb0 100644
--- a/tests/v300_iron_curtain/Round 029/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 029/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 030/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 030/OpponentCommand.txt
index 75b785b..75b785b 100644
--- a/tests/v300_iron_curtain/Round 030/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 030/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 030/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 030/PlayerCommand.txt
index 87d322f..87d322f 100644
--- a/tests/v300_iron_curtain/Round 030/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 030/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 031/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 031/OpponentCommand.txt
index d51905f..d51905f 100644
--- a/tests/v300_iron_curtain/Round 031/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 031/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 031/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 031/PlayerCommand.txt
index 1084f37..1084f37 100644
--- a/tests/v300_iron_curtain/Round 031/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 031/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 032/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 032/OpponentCommand.txt
index 9233a2a..9233a2a 100644
--- a/tests/v300_iron_curtain/Round 032/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 032/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 032/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 032/PlayerCommand.txt
index 85eacdb..85eacdb 100644
--- a/tests/v300_iron_curtain/Round 032/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 032/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 033/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 033/OpponentCommand.txt
index c27eaf9..c27eaf9 100644
--- a/tests/v300_iron_curtain/Round 033/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 033/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 033/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 033/PlayerCommand.txt
index c37c6f4..c37c6f4 100644
--- a/tests/v300_iron_curtain/Round 033/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 033/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 034/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 034/OpponentCommand.txt
index a81a341..a81a341 100644
--- a/tests/v300_iron_curtain/Round 034/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 034/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 034/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 034/PlayerCommand.txt
index 9b9f49b..9b9f49b 100644
--- a/tests/v300_iron_curtain/Round 034/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 034/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 035/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 035/OpponentCommand.txt
index b557a00..b557a00 100644
--- a/tests/v300_iron_curtain/Round 035/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 035/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 035/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 035/PlayerCommand.txt
index 8ac3a56..8ac3a56 100644
--- a/tests/v300_iron_curtain/Round 035/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 035/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 036/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 036/OpponentCommand.txt
index b7adddf..b7adddf 100644
--- a/tests/v300_iron_curtain/Round 036/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 036/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 036/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 036/PlayerCommand.txt
index 9477e06..9477e06 100644
--- a/tests/v300_iron_curtain/Round 036/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 036/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 037/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 037/OpponentCommand.txt
index 8a6627b..8a6627b 100644
--- a/tests/v300_iron_curtain/Round 037/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 037/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 037/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 037/PlayerCommand.txt
index 87d322f..87d322f 100644
--- a/tests/v300_iron_curtain/Round 037/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 037/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 038/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 038/OpponentCommand.txt
index 3fff544..3fff544 100644
--- a/tests/v300_iron_curtain/Round 038/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 038/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 038/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 038/PlayerCommand.txt
index 4119710..4119710 100644
--- a/tests/v300_iron_curtain/Round 038/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 038/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 039/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 039/OpponentCommand.txt
index 61f66b5..61f66b5 100644
--- a/tests/v300_iron_curtain/Round 039/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 039/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 039/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 039/PlayerCommand.txt
index 41d5370..41d5370 100644
--- a/tests/v300_iron_curtain/Round 039/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 039/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 040/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 040/OpponentCommand.txt
index b77a79c..b77a79c 100644
--- a/tests/v300_iron_curtain/Round 040/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 040/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 040/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 040/PlayerCommand.txt
index c7d9109..c7d9109 100644
--- a/tests/v300_iron_curtain/Round 040/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 040/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 041/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 041/OpponentCommand.txt
index 17d7db2..17d7db2 100644
--- a/tests/v300_iron_curtain/Round 041/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 041/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 041/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 041/PlayerCommand.txt
index 5c3de37..5c3de37 100644
--- a/tests/v300_iron_curtain/Round 041/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 041/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 042/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 042/OpponentCommand.txt
index 9f12d31..9f12d31 100644
--- a/tests/v300_iron_curtain/Round 042/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 042/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 042/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 042/PlayerCommand.txt
index ad5f821..ad5f821 100644
--- a/tests/v300_iron_curtain/Round 042/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 042/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 043/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 043/OpponentCommand.txt
index 3362217..3362217 100644
--- a/tests/v300_iron_curtain/Round 043/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 043/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 043/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 043/PlayerCommand.txt
index 4dd67d5..4dd67d5 100644
--- a/tests/v300_iron_curtain/Round 043/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 043/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 044/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 044/OpponentCommand.txt
index 487bf6a..487bf6a 100644
--- a/tests/v300_iron_curtain/Round 044/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 044/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 044/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 044/PlayerCommand.txt
index d05a714..d05a714 100644
--- a/tests/v300_iron_curtain/Round 044/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 044/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 045/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 045/OpponentCommand.txt
index e09f712..e09f712 100644
--- a/tests/v300_iron_curtain/Round 045/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 045/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 045/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 045/PlayerCommand.txt
index 323dbb1..323dbb1 100644
--- a/tests/v300_iron_curtain/Round 045/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 045/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 046/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 046/OpponentCommand.txt
index 055ca5b..055ca5b 100644
--- a/tests/v300_iron_curtain/Round 046/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 046/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 046/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 046/PlayerCommand.txt
index f3c8f77..f3c8f77 100644
--- a/tests/v300_iron_curtain/Round 046/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 046/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 047/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 047/OpponentCommand.txt
index e874b1f..e874b1f 100644
--- a/tests/v300_iron_curtain/Round 047/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 047/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 047/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 047/PlayerCommand.txt
index 9b9f49b..9b9f49b 100644
--- a/tests/v300_iron_curtain/Round 047/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 047/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 048/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 048/OpponentCommand.txt
index 75b785b..75b785b 100644
--- a/tests/v300_iron_curtain/Round 048/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 048/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 048/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 048/PlayerCommand.txt
index 49c1201..49c1201 100644
--- a/tests/v300_iron_curtain/Round 048/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 048/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 049/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 049/OpponentCommand.txt
index 8e935c8..8e935c8 100644
--- a/tests/v300_iron_curtain/Round 049/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 049/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 049/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 049/PlayerCommand.txt
index 153865b..153865b 100644
--- a/tests/v300_iron_curtain/Round 049/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 049/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 050/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 050/OpponentCommand.txt
index 94bee18..94bee18 100644
--- a/tests/v300_iron_curtain/Round 050/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 050/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 050/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 050/PlayerCommand.txt
index 7388cff..7388cff 100644
--- a/tests/v300_iron_curtain/Round 050/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 050/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 051/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 051/OpponentCommand.txt
index d9e32bb..d9e32bb 100644
--- a/tests/v300_iron_curtain/Round 051/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 051/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 051/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 051/PlayerCommand.txt
index 16ddcd7..16ddcd7 100644
--- a/tests/v300_iron_curtain/Round 051/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 051/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 052/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 052/OpponentCommand.txt
index 226a1f4..226a1f4 100644
--- a/tests/v300_iron_curtain/Round 052/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 052/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 052/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 052/PlayerCommand.txt
index 41d5370..41d5370 100644
--- a/tests/v300_iron_curtain/Round 052/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 052/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 053/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 053/OpponentCommand.txt
index 4a8cf07..4a8cf07 100644
--- a/tests/v300_iron_curtain/Round 053/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 053/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 053/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 053/PlayerCommand.txt
index 9b5a49a..9b5a49a 100644
--- a/tests/v300_iron_curtain/Round 053/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 053/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 054/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 054/OpponentCommand.txt
index 1e7a5f9..1e7a5f9 100644
--- a/tests/v300_iron_curtain/Round 054/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 054/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 054/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 054/PlayerCommand.txt
index f3c8f77..f3c8f77 100644
--- a/tests/v300_iron_curtain/Round 054/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 054/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 055/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 055/OpponentCommand.txt
index 6c57709..6c57709 100644
--- a/tests/v300_iron_curtain/Round 055/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 055/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 055/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 055/PlayerCommand.txt
index 0a612db..0a612db 100644
--- a/tests/v300_iron_curtain/Round 055/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 055/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 056/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 056/OpponentCommand.txt
index b2c26e5..b2c26e5 100644
--- a/tests/v300_iron_curtain/Round 056/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 056/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 056/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 056/PlayerCommand.txt
index a6f3f91..a6f3f91 100644
--- a/tests/v300_iron_curtain/Round 056/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 056/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 057/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 057/OpponentCommand.txt
index 429fd32..429fd32 100644
--- a/tests/v300_iron_curtain/Round 057/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 057/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 057/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 057/PlayerCommand.txt
index d9d71ea..d9d71ea 100644
--- a/tests/v300_iron_curtain/Round 057/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 057/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 058/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 058/OpponentCommand.txt
index 722ec58..722ec58 100644
--- a/tests/v300_iron_curtain/Round 058/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 058/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 058/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 058/PlayerCommand.txt
index ccd082b..ccd082b 100644
--- a/tests/v300_iron_curtain/Round 058/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 058/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 059/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 059/OpponentCommand.txt
index 07b92b5..07b92b5 100644
--- a/tests/v300_iron_curtain/Round 059/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 059/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 059/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 059/PlayerCommand.txt
index 19fbb8f..19fbb8f 100644
--- a/tests/v300_iron_curtain/Round 059/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 059/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 060/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 060/OpponentCommand.txt
index 8bb009c..8bb009c 100644
--- a/tests/v300_iron_curtain/Round 060/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 060/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 060/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 060/PlayerCommand.txt
index 117d6c2..117d6c2 100644
--- a/tests/v300_iron_curtain/Round 060/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 060/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 061/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 061/OpponentCommand.txt
index 323dbb1..323dbb1 100644
--- a/tests/v300_iron_curtain/Round 061/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 061/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 061/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 061/PlayerCommand.txt
index 46660d6..46660d6 100644
--- a/tests/v300_iron_curtain/Round 061/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 061/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 062/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 062/OpponentCommand.txt
index 08ecb10..08ecb10 100644
--- a/tests/v300_iron_curtain/Round 062/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 062/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 062/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 062/PlayerCommand.txt
index d5cd851..d5cd851 100644
--- a/tests/v300_iron_curtain/Round 062/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 062/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 063/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 063/OpponentCommand.txt
index 816366d..816366d 100644
--- a/tests/v300_iron_curtain/Round 063/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 063/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 063/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 063/PlayerCommand.txt
index 9b9f49b..9b9f49b 100644
--- a/tests/v300_iron_curtain/Round 063/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 063/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 064/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 064/OpponentCommand.txt
index d5cd851..d5cd851 100644
--- a/tests/v300_iron_curtain/Round 064/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 064/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 064/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 064/PlayerCommand.txt
index 8a6627b..8a6627b 100644
--- a/tests/v300_iron_curtain/Round 064/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 064/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 065/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 065/OpponentCommand.txt
index ab857c9..ab857c9 100644
--- a/tests/v300_iron_curtain/Round 065/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 065/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 065/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 065/PlayerCommand.txt
index 26912c7..26912c7 100644
--- a/tests/v300_iron_curtain/Round 065/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 065/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 066/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 066/OpponentCommand.txt
index 4f716a1..4f716a1 100644
--- a/tests/v300_iron_curtain/Round 066/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 066/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 066/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 066/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain/Round 066/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 066/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 067/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 067/OpponentCommand.txt
index 153865b..153865b 100644
--- a/tests/v300_iron_curtain/Round 067/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 067/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 067/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 067/PlayerCommand.txt
index c27eaf9..c27eaf9 100644
--- a/tests/v300_iron_curtain/Round 067/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 067/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 068/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 068/OpponentCommand.txt
index d9e32bb..d9e32bb 100644
--- a/tests/v300_iron_curtain/Round 068/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 068/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 068/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 068/PlayerCommand.txt
index 50688ac..50688ac 100644
--- a/tests/v300_iron_curtain/Round 068/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 068/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 069/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 069/OpponentCommand.txt
index ebfc684..ebfc684 100644
--- a/tests/v300_iron_curtain/Round 069/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 069/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 069/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 069/PlayerCommand.txt
index 41d5370..41d5370 100644
--- a/tests/v300_iron_curtain/Round 069/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 069/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 070/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 070/OpponentCommand.txt
index c742585..c742585 100644
--- a/tests/v300_iron_curtain/Round 070/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 070/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 070/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 070/PlayerCommand.txt
index 16ddcd7..16ddcd7 100644
--- a/tests/v300_iron_curtain/Round 070/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 070/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 071/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 071/OpponentCommand.txt
index 4a8cf07..4a8cf07 100644
--- a/tests/v300_iron_curtain/Round 071/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 071/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 071/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 071/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain/Round 071/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 071/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 072/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 072/OpponentCommand.txt
index 1c0a0b0..1c0a0b0 100644
--- a/tests/v300_iron_curtain/Round 072/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 072/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 072/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 072/PlayerCommand.txt
index 323dbb1..323dbb1 100644
--- a/tests/v300_iron_curtain/Round 072/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 072/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 073/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 073/OpponentCommand.txt
index a91c23f..a91c23f 100644
--- a/tests/v300_iron_curtain/Round 073/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 073/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 073/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 073/PlayerCommand.txt
index 95a4cf3..95a4cf3 100644
--- a/tests/v300_iron_curtain/Round 073/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 073/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 074/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 074/OpponentCommand.txt
index daa46d9..daa46d9 100644
--- a/tests/v300_iron_curtain/Round 074/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 074/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 074/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 074/PlayerCommand.txt
index ee791e3..ee791e3 100644
--- a/tests/v300_iron_curtain/Round 074/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 074/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 075/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 075/OpponentCommand.txt
index 743727a..743727a 100644
--- a/tests/v300_iron_curtain/Round 075/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 075/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 075/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 075/PlayerCommand.txt
index 910a1ab..910a1ab 100644
--- a/tests/v300_iron_curtain/Round 075/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 075/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 076/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 076/OpponentCommand.txt
index ccd082b..ccd082b 100644
--- a/tests/v300_iron_curtain/Round 076/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 076/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 076/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 076/PlayerCommand.txt
index 4119710..4119710 100644
--- a/tests/v300_iron_curtain/Round 076/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 076/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 077/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 077/OpponentCommand.txt
index 1084f37..1084f37 100644
--- a/tests/v300_iron_curtain/Round 077/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 077/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 077/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 077/PlayerCommand.txt
index e09f712..e09f712 100644
--- a/tests/v300_iron_curtain/Round 077/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 077/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 078/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 078/OpponentCommand.txt
index 77bf522..77bf522 100644
--- a/tests/v300_iron_curtain/Round 078/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 078/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 078/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 078/PlayerCommand.txt
index 41d5370..41d5370 100644
--- a/tests/v300_iron_curtain/Round 078/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 078/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 079/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 079/OpponentCommand.txt
index e02c049..e02c049 100644
--- a/tests/v300_iron_curtain/Round 079/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 079/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 079/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 079/PlayerCommand.txt
index f8007d6..f8007d6 100644
--- a/tests/v300_iron_curtain/Round 079/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 079/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 080/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 080/OpponentCommand.txt
index 9b5a49a..9b5a49a 100644
--- a/tests/v300_iron_curtain/Round 080/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 080/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 080/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 080/PlayerCommand.txt
index 08ecb10..08ecb10 100644
--- a/tests/v300_iron_curtain/Round 080/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 080/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 081/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 081/OpponentCommand.txt
index 4f8f464..4f8f464 100644
--- a/tests/v300_iron_curtain/Round 081/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 081/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 081/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 081/PlayerCommand.txt
index c49791c..c49791c 100644
--- a/tests/v300_iron_curtain/Round 081/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 081/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 082/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 082/OpponentCommand.txt
index ce49ef6..ce49ef6 100644
--- a/tests/v300_iron_curtain/Round 082/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 082/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 082/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 082/PlayerCommand.txt
index 3ab3f32..3ab3f32 100644
--- a/tests/v300_iron_curtain/Round 082/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 082/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 083/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 083/OpponentCommand.txt
index 153865b..153865b 100644
--- a/tests/v300_iron_curtain/Round 083/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 083/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 083/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 083/PlayerCommand.txt
index b4e7071..b4e7071 100644
--- a/tests/v300_iron_curtain/Round 083/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 083/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 084/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 084/OpponentCommand.txt
index b2c26e5..b2c26e5 100644
--- a/tests/v300_iron_curtain/Round 084/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 084/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 084/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 084/PlayerCommand.txt
index ee791e3..ee791e3 100644
--- a/tests/v300_iron_curtain/Round 084/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 084/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 085/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 085/OpponentCommand.txt
index d51905f..d51905f 100644
--- a/tests/v300_iron_curtain/Round 085/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 085/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 085/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 085/PlayerCommand.txt
index 4d83fd9..4d83fd9 100644
--- a/tests/v300_iron_curtain/Round 085/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 085/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 086/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 086/OpponentCommand.txt
index dd03d6a..dd03d6a 100644
--- a/tests/v300_iron_curtain/Round 086/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 086/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 086/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 086/PlayerCommand.txt
index 6643b0d..6643b0d 100644
--- a/tests/v300_iron_curtain/Round 086/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 086/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 087/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 087/OpponentCommand.txt
index b7adddf..b7adddf 100644
--- a/tests/v300_iron_curtain/Round 087/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 087/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 087/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 087/PlayerCommand.txt
index c7d9109..c7d9109 100644
--- a/tests/v300_iron_curtain/Round 087/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 087/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 088/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 088/OpponentCommand.txt
index 4b87d86..4b87d86 100644
--- a/tests/v300_iron_curtain/Round 088/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 088/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 088/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 088/PlayerCommand.txt
index f238916..f238916 100644
--- a/tests/v300_iron_curtain/Round 088/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 088/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 089/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 089/OpponentCommand.txt
index af58f31..af58f31 100644
--- a/tests/v300_iron_curtain/Round 089/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 089/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 089/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 089/PlayerCommand.txt
index 2a21cf5..2a21cf5 100644
--- a/tests/v300_iron_curtain/Round 089/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 089/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 090/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 090/OpponentCommand.txt
index 94d7b0a..94d7b0a 100644
--- a/tests/v300_iron_curtain/Round 090/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 090/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 090/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 090/PlayerCommand.txt
index 8bb009c..8bb009c 100644
--- a/tests/v300_iron_curtain/Round 090/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 090/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 091/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 091/OpponentCommand.txt
index 85eacdb..85eacdb 100644
--- a/tests/v300_iron_curtain/Round 091/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 091/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 091/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 091/PlayerCommand.txt
index d5cd851..d5cd851 100644
--- a/tests/v300_iron_curtain/Round 091/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 091/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 092/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 092/OpponentCommand.txt
index 7d08a5b..7d08a5b 100644
--- a/tests/v300_iron_curtain/Round 092/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 092/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 092/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 092/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain/Round 092/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 092/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 093/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 093/OpponentCommand.txt
index 7ae2a9c..7ae2a9c 100644
--- a/tests/v300_iron_curtain/Round 093/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 093/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 093/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 093/PlayerCommand.txt
index 5ee21e6..5ee21e6 100644
--- a/tests/v300_iron_curtain/Round 093/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 093/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 094/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 094/OpponentCommand.txt
index 8ac3a56..8ac3a56 100644
--- a/tests/v300_iron_curtain/Round 094/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 094/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 094/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 094/PlayerCommand.txt
index 1084f37..1084f37 100644
--- a/tests/v300_iron_curtain/Round 094/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 094/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 095/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 095/OpponentCommand.txt
index a6f3f91..a6f3f91 100644
--- a/tests/v300_iron_curtain/Round 095/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 095/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 095/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 095/PlayerCommand.txt
index 6643b0d..6643b0d 100644
--- a/tests/v300_iron_curtain/Round 095/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 095/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 096/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 096/OpponentCommand.txt
index a81a341..a81a341 100644
--- a/tests/v300_iron_curtain/Round 096/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 096/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 096/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 096/PlayerCommand.txt
index d5cd851..d5cd851 100644
--- a/tests/v300_iron_curtain/Round 096/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 096/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 097/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 097/OpponentCommand.txt
index ce49ef6..ce49ef6 100644
--- a/tests/v300_iron_curtain/Round 097/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 097/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 097/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 097/PlayerCommand.txt
index a943cb9..a943cb9 100644
--- a/tests/v300_iron_curtain/Round 097/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 097/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 098/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 098/OpponentCommand.txt
index c4e7948..c4e7948 100644
--- a/tests/v300_iron_curtain/Round 098/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 098/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 098/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 098/PlayerCommand.txt
index 429fd32..429fd32 100644
--- a/tests/v300_iron_curtain/Round 098/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 098/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 099/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 099/OpponentCommand.txt
index e2634f0..e2634f0 100644
--- a/tests/v300_iron_curtain/Round 099/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 099/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 099/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 099/PlayerCommand.txt
index ccd082b..ccd082b 100644
--- a/tests/v300_iron_curtain/Round 099/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 099/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 100/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 100/OpponentCommand.txt
index f82aafb..f82aafb 100644
--- a/tests/v300_iron_curtain/Round 100/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 100/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 100/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 100/PlayerCommand.txt
index d5cd851..d5cd851 100644
--- a/tests/v300_iron_curtain/Round 100/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 100/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 101/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 101/OpponentCommand.txt
index d17d619..d17d619 100644
--- a/tests/v300_iron_curtain/Round 101/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 101/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 101/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 101/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain/Round 101/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 101/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 102/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 102/OpponentCommand.txt
index 910a1ab..910a1ab 100644
--- a/tests/v300_iron_curtain/Round 102/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 102/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 102/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 102/PlayerCommand.txt
index 8c5ef78..8c5ef78 100644
--- a/tests/v300_iron_curtain/Round 102/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 102/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 103/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 103/OpponentCommand.txt
index 4a9590d..4a9590d 100644
--- a/tests/v300_iron_curtain/Round 103/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 103/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 103/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 103/PlayerCommand.txt
index b548cc7..b548cc7 100644
--- a/tests/v300_iron_curtain/Round 103/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 103/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 104/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 104/OpponentCommand.txt
index ac6c42a..ac6c42a 100644
--- a/tests/v300_iron_curtain/Round 104/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 104/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 104/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 104/PlayerCommand.txt
index e638283..e638283 100644
--- a/tests/v300_iron_curtain/Round 104/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 104/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 105/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 105/OpponentCommand.txt
index 1084f37..1084f37 100644
--- a/tests/v300_iron_curtain/Round 105/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 105/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 105/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 105/PlayerCommand.txt
index 1084f37..1084f37 100644
--- a/tests/v300_iron_curtain/Round 105/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 105/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 106/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 106/OpponentCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain/Round 106/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 106/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 106/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 106/PlayerCommand.txt
index f24e83b..f24e83b 100644
--- a/tests/v300_iron_curtain/Round 106/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 106/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 107/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 107/OpponentCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain/Round 107/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 107/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 107/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 107/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain/Round 107/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 107/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 108/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 108/OpponentCommand.txt
index 0b1714b..0b1714b 100644
--- a/tests/v300_iron_curtain/Round 108/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 108/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 108/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 108/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain/Round 108/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 108/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 109/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 109/OpponentCommand.txt
index 4119710..4119710 100644
--- a/tests/v300_iron_curtain/Round 109/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 109/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 109/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 109/PlayerCommand.txt
index 46660d6..46660d6 100644
--- a/tests/v300_iron_curtain/Round 109/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 109/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 110/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 110/OpponentCommand.txt
index dd03d6a..dd03d6a 100644
--- a/tests/v300_iron_curtain/Round 110/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 110/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 110/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 110/PlayerCommand.txt
index 9f89a93..9f89a93 100644
--- a/tests/v300_iron_curtain/Round 110/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 110/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 111/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 111/OpponentCommand.txt
index f23ef17..f23ef17 100644
--- a/tests/v300_iron_curtain/Round 111/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 111/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 111/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 111/PlayerCommand.txt
index 0b1714b..0b1714b 100644
--- a/tests/v300_iron_curtain/Round 111/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 111/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 112/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 112/OpponentCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain/Round 112/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 112/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 112/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 112/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain/Round 112/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 112/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 113/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 113/OpponentCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain/Round 113/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 113/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 113/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 113/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain/Round 113/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 113/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 114/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 114/OpponentCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain/Round 114/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 114/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 114/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 114/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain/Round 114/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 114/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 115/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 115/OpponentCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain/Round 115/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 115/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 115/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 115/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain/Round 115/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 115/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 116/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 116/OpponentCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain/Round 116/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 116/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 116/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 116/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain/Round 116/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 116/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 117/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 117/OpponentCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain/Round 117/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 117/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 117/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 117/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain/Round 117/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 117/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain/Round 118/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 118/OpponentCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain/Round 118/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 118/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain/Round 118/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain/Round 118/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain/Round 118/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain/Round 118/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 000/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 000/OpponentCommand.txt
index f1d02f4..f1d02f4 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 000/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 000/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 000/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 000/PlayerCommand.txt
index f1d02f4..f1d02f4 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 000/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 000/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 001/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 001/OpponentCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 001/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 001/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 001/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 001/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 001/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 001/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 002/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 002/OpponentCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 002/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 002/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 002/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 002/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 002/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 002/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 003/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 003/OpponentCommand.txt
index 9233a2a..9233a2a 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 003/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 003/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 003/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 003/PlayerCommand.txt
index 9233a2a..9233a2a 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 003/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 003/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 004/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 004/OpponentCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 004/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 004/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 004/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 004/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 004/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 004/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 005/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 005/OpponentCommand.txt
index 4dd67d5..4dd67d5 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 005/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 005/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 005/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 005/PlayerCommand.txt
index 4dd67d5..4dd67d5 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 005/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 005/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 006/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 006/OpponentCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 006/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 006/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 006/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 006/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 006/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 006/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 007/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 007/OpponentCommand.txt
index 72ca43d..72ca43d 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 007/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 007/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 007/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 007/PlayerCommand.txt
index 72ca43d..72ca43d 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 007/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 007/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 008/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 008/OpponentCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 008/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 008/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 008/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 008/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 008/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 008/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 009/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 009/OpponentCommand.txt
index 4a9590d..4a9590d 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 009/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 009/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 009/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 009/PlayerCommand.txt
index 4a9590d..4a9590d 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 009/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 009/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 010/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 010/OpponentCommand.txt
index b0fd0dc..b0fd0dc 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 010/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 010/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 010/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 010/PlayerCommand.txt
index b0fd0dc..b0fd0dc 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 010/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 010/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 011/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 011/OpponentCommand.txt
index 94bee18..94bee18 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 011/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 011/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 011/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 011/PlayerCommand.txt
index 94bee18..94bee18 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 011/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 011/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 012/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 012/OpponentCommand.txt
index 5e4b046..5e4b046 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 012/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 012/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 012/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 012/PlayerCommand.txt
index 5e4b046..5e4b046 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 012/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 012/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 013/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 013/OpponentCommand.txt
index 3362217..3362217 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 013/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 013/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 013/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 013/PlayerCommand.txt
index 3362217..3362217 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 013/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 013/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 014/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 014/OpponentCommand.txt
index 153865b..153865b 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 014/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 014/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 014/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 014/PlayerCommand.txt
index 153865b..153865b 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 014/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 014/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 015/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 015/OpponentCommand.txt
index 55526f5..55526f5 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 015/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 015/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 015/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 015/PlayerCommand.txt
index 239b17a..239b17a 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 015/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 015/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 016/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 016/OpponentCommand.txt
index 87d322f..87d322f 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 016/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 016/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 016/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 016/PlayerCommand.txt
index a5bd5ef..a5bd5ef 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 016/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 016/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 017/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 017/OpponentCommand.txt
index 8ba7f16..8ba7f16 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 017/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 017/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 017/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 017/PlayerCommand.txt
index b77a79c..b77a79c 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 017/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 017/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 018/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 018/OpponentCommand.txt
index 36e6f4c..36e6f4c 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 018/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 018/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 018/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 018/PlayerCommand.txt
index 36e6f4c..36e6f4c 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 018/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 018/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 019/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 019/OpponentCommand.txt
index 48cfbfe..48cfbfe 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 019/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 019/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 019/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 019/PlayerCommand.txt
index 48cfbfe..48cfbfe 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 019/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 019/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 020/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 020/OpponentCommand.txt
index 6c57709..6c57709 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 020/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 020/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 020/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 020/PlayerCommand.txt
index 55526f5..55526f5 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 020/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 020/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 021/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 021/OpponentCommand.txt
index 474bb6c..474bb6c 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 021/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 021/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 021/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 021/PlayerCommand.txt
index 474bb6c..474bb6c 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 021/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 021/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 022/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 022/OpponentCommand.txt
index a5bd5ef..a5bd5ef 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 022/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 022/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 022/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 022/PlayerCommand.txt
index 533b1c8..533b1c8 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 022/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 022/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 023/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 023/OpponentCommand.txt
index 239b17a..239b17a 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 023/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 023/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 023/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 023/PlayerCommand.txt
index 6c57709..6c57709 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 023/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 023/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 024/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 024/OpponentCommand.txt
index 0b12f52..0b12f52 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 024/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 024/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 024/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 024/PlayerCommand.txt
index 8ba7f16..8ba7f16 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 024/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 024/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 025/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 025/OpponentCommand.txt
index 601aa29..601aa29 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 025/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 025/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 025/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 025/PlayerCommand.txt
index 19fbb8f..19fbb8f 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 025/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 025/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 026/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 026/OpponentCommand.txt
index 8a6627b..8a6627b 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 026/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 026/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 026/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 026/PlayerCommand.txt
index 8a6627b..8a6627b 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 026/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 026/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 027/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 027/OpponentCommand.txt
index 1c0a0b0..1c0a0b0 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 027/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 027/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 027/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 027/PlayerCommand.txt
index d9a0acb..d9a0acb 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 027/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 027/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 028/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 028/OpponentCommand.txt
index a6f3f91..a6f3f91 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 028/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 028/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 028/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 028/PlayerCommand.txt
index a01c7f4..a01c7f4 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 028/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 028/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 029/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 029/OpponentCommand.txt
index 77bf522..77bf522 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 029/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 029/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 029/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 029/PlayerCommand.txt
index 429fd32..429fd32 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 029/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 029/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 030/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 030/OpponentCommand.txt
index 1ba30d4..1ba30d4 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 030/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 030/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 030/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 030/PlayerCommand.txt
index ddc7f56..ddc7f56 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 030/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 030/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 031/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 031/OpponentCommand.txt
index 0b1714b..0b1714b 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 031/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 031/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 031/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 031/PlayerCommand.txt
index 0b1714b..0b1714b 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 031/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 031/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 032/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 032/OpponentCommand.txt
index 9f89a93..9f89a93 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 032/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 032/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 032/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 032/PlayerCommand.txt
index f1d02f4..f1d02f4 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 032/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 032/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 033/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 033/OpponentCommand.txt
index 4dd67d5..4dd67d5 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 033/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 033/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 033/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 033/PlayerCommand.txt
index bee7857..bee7857 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 033/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 033/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 034/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 034/OpponentCommand.txt
index 94d7b0a..94d7b0a 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 034/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 034/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 034/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 034/PlayerCommand.txt
index 43be3f4..43be3f4 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 034/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 034/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 035/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 035/OpponentCommand.txt
index bee7857..bee7857 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 035/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 035/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 035/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 035/PlayerCommand.txt
index 49dd99d..49dd99d 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 035/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 035/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 036/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 036/OpponentCommand.txt
index 5ff9de4..5ff9de4 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 036/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 036/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 036/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 036/PlayerCommand.txt
index 87d322f..87d322f 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 036/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 036/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 037/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 037/OpponentCommand.txt
index af58f31..af58f31 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 037/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 037/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 037/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 037/PlayerCommand.txt
index 743727a..743727a 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 037/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 037/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 038/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 038/OpponentCommand.txt
index 7388cff..7388cff 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 038/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 038/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 038/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 038/PlayerCommand.txt
index a2a45e9..a2a45e9 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 038/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 038/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 039/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 039/OpponentCommand.txt
index 9f12d31..9f12d31 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 039/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 039/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 039/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 039/PlayerCommand.txt
index d9d71ea..d9d71ea 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 039/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 039/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 040/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 040/OpponentCommand.txt
index ee791e3..ee791e3 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 040/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 040/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 040/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 040/PlayerCommand.txt
index 412a2df..412a2df 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 040/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 040/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 041/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 041/OpponentCommand.txt
index f238916..f238916 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 041/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 041/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 041/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 041/PlayerCommand.txt
index a91c23f..a91c23f 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 041/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 041/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 042/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 042/OpponentCommand.txt
index 474bb6c..474bb6c 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 042/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 042/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 042/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 042/PlayerCommand.txt
index ea179d3..ea179d3 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 042/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 042/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 043/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 043/OpponentCommand.txt
index dd03d6a..dd03d6a 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 043/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 043/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 043/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 043/PlayerCommand.txt
index 9f89a93..9f89a93 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 043/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 043/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 044/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 044/OpponentCommand.txt
index 08ecb10..08ecb10 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 044/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 044/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 044/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 044/PlayerCommand.txt
index 85eacdb..85eacdb 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 044/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 044/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 045/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 045/OpponentCommand.txt
index d5cd851..d5cd851 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 045/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 045/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 045/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 045/PlayerCommand.txt
index f23ef17..f23ef17 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 045/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 045/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 046/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 046/OpponentCommand.txt
index 3de7cb6..3de7cb6 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 046/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 046/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 046/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 046/PlayerCommand.txt
index 49c1201..49c1201 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 046/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 046/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 047/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 047/OpponentCommand.txt
index 816366d..816366d 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 047/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 047/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 047/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 047/PlayerCommand.txt
index 1084f37..1084f37 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 047/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 047/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 048/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 048/OpponentCommand.txt
index e638283..e638283 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 048/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 048/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 048/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 048/PlayerCommand.txt
index 7d93635..7d93635 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 048/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 048/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 049/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 049/OpponentCommand.txt
index 07b92b5..07b92b5 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 049/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 049/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 049/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 049/PlayerCommand.txt
index ccd082b..ccd082b 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 049/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 049/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 050/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 050/OpponentCommand.txt
index f24e83b..f24e83b 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 050/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 050/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 050/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 050/PlayerCommand.txt
index 7d08a5b..7d08a5b 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 050/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 050/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 051/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 051/OpponentCommand.txt
index 3dee0c6..3dee0c6 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 051/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 051/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 051/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 051/PlayerCommand.txt
index ee791e3..ee791e3 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 051/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 051/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 052/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 052/OpponentCommand.txt
index a943cb9..a943cb9 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 052/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 052/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 052/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 052/PlayerCommand.txt
index 3775784..3775784 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 052/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 052/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 053/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 053/OpponentCommand.txt
index ab857c9..ab857c9 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 053/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 053/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 053/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 053/PlayerCommand.txt
index 41d5370..41d5370 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 053/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 053/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 054/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 054/OpponentCommand.txt
index 5c88dd1..5c88dd1 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 054/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 054/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 054/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 054/PlayerCommand.txt
index 3de7cb6..3de7cb6 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 054/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 054/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 055/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 055/OpponentCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 055/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 055/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 055/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 055/PlayerCommand.txt
index 9f89a93..9f89a93 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 055/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 055/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 056/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 056/OpponentCommand.txt
index bee7857..bee7857 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 056/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 056/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 056/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 056/PlayerCommand.txt
index c41707e..c41707e 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 056/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 056/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 057/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 057/OpponentCommand.txt
index b743516..b743516 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 057/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 057/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 057/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 057/PlayerCommand.txt
index a7503e5..a7503e5 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 057/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 057/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 058/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 058/OpponentCommand.txt
index a5bd5ef..a5bd5ef 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 058/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 058/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 058/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 058/PlayerCommand.txt
index bb03eca..bb03eca 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 058/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 058/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 059/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 059/OpponentCommand.txt
index 55526f5..55526f5 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 059/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 059/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 059/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 059/PlayerCommand.txt
index 3dee0c6..3dee0c6 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 059/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 059/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 060/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 060/OpponentCommand.txt
index 61f66b5..61f66b5 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 060/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 060/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 060/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 060/PlayerCommand.txt
index 474bb6c..474bb6c 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 060/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 060/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 061/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 061/OpponentCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 061/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 061/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 061/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 061/PlayerCommand.txt
index 674d299..674d299 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 061/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 061/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 062/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 062/OpponentCommand.txt
index 0b1714b..0b1714b 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 062/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 062/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 062/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 062/PlayerCommand.txt
index 0b1714b..0b1714b 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 062/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 062/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 063/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 063/OpponentCommand.txt
index 0c3ccbf..0c3ccbf 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 063/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 063/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 063/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 063/PlayerCommand.txt
index b0f2a85..b0f2a85 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 063/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 063/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 064/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 064/OpponentCommand.txt
index 94d7b0a..94d7b0a 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 064/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 064/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 064/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 064/PlayerCommand.txt
index ea179d3..ea179d3 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 064/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 064/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 065/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 065/OpponentCommand.txt
index b548cc7..b548cc7 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 065/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 065/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 065/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 065/PlayerCommand.txt
index b4e7071..b4e7071 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 065/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 065/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 066/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 066/OpponentCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 066/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 066/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 066/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 066/PlayerCommand.txt
index ee791e3..ee791e3 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 066/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 066/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 067/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 067/OpponentCommand.txt
index 22d278e..22d278e 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 067/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 067/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 067/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 067/PlayerCommand.txt
index ca8db41..ca8db41 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 067/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 067/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 068/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 068/OpponentCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 068/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 068/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 068/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 068/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 068/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 068/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 069/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 069/OpponentCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 069/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 069/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 069/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 069/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 069/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 069/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 070/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 070/OpponentCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 070/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 070/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 070/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 070/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 070/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 070/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 071/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 071/OpponentCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 071/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 071/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 071/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 071/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 071/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 071/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 072/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 072/OpponentCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 072/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 072/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 072/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 072/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 072/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 072/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 073/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 073/OpponentCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 073/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 073/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 073/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 073/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 073/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 073/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 074/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 074/OpponentCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 074/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 074/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 074/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 074/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 074/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 074/PlayerCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 075/OpponentCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 075/OpponentCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 075/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 075/OpponentCommand.txt
diff --git a/tests/v300_iron_curtain_with_teslas/Round 075/PlayerCommand.txt b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 075/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_iron_curtain_with_teslas/Round 075/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_iron_curtain_with_teslas/Round 075/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 000/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 000/OpponentCommand.txt
index 5e4b046..5e4b046 100644
--- a/tests/v300_normal_towers/Round 000/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 000/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 000/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 000/PlayerCommand.txt
index 6c57709..6c57709 100644
--- a/tests/v300_normal_towers/Round 000/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 000/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 001/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 001/OpponentCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_normal_towers/Round 001/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 001/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 001/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 001/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_normal_towers/Round 001/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 001/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 002/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 002/OpponentCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_normal_towers/Round 002/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 002/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 002/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 002/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_normal_towers/Round 002/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 002/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 003/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 003/OpponentCommand.txt
index f1d02f4..f1d02f4 100644
--- a/tests/v300_normal_towers/Round 003/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 003/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 003/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 003/PlayerCommand.txt
index f1d02f4..f1d02f4 100644
--- a/tests/v300_normal_towers/Round 003/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 003/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 004/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 004/OpponentCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_normal_towers/Round 004/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 004/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 004/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 004/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_normal_towers/Round 004/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 004/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 005/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 005/OpponentCommand.txt
index 7ca2987..7ca2987 100644
--- a/tests/v300_normal_towers/Round 005/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 005/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 005/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 005/PlayerCommand.txt
index 3362217..3362217 100644
--- a/tests/v300_normal_towers/Round 005/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 005/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 006/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 006/OpponentCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_normal_towers/Round 006/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 006/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 006/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 006/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_normal_towers/Round 006/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 006/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 007/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 007/OpponentCommand.txt
index a5bd5ef..a5bd5ef 100644
--- a/tests/v300_normal_towers/Round 007/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 007/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 007/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 007/PlayerCommand.txt
index b0fd0dc..b0fd0dc 100644
--- a/tests/v300_normal_towers/Round 007/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 007/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 008/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 008/OpponentCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_normal_towers/Round 008/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 008/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 008/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 008/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_normal_towers/Round 008/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 008/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 009/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 009/OpponentCommand.txt
index 4a8cf07..4a8cf07 100644
--- a/tests/v300_normal_towers/Round 009/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 009/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 009/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 009/PlayerCommand.txt
index d5cd851..d5cd851 100644
--- a/tests/v300_normal_towers/Round 009/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 009/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 010/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 010/OpponentCommand.txt
index 4dd67d5..4dd67d5 100644
--- a/tests/v300_normal_towers/Round 010/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 010/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 010/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 010/PlayerCommand.txt
index ab857c9..ab857c9 100644
--- a/tests/v300_normal_towers/Round 010/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 010/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 011/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 011/OpponentCommand.txt
index 153865b..153865b 100644
--- a/tests/v300_normal_towers/Round 011/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 011/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 011/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 011/PlayerCommand.txt
index 4119710..4119710 100644
--- a/tests/v300_normal_towers/Round 011/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 011/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 012/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 012/OpponentCommand.txt
index 9b5a49a..9b5a49a 100644
--- a/tests/v300_normal_towers/Round 012/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 012/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 012/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 012/PlayerCommand.txt
index ea9e316..ea9e316 100644
--- a/tests/v300_normal_towers/Round 012/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 012/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 013/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 013/OpponentCommand.txt
index 87d322f..87d322f 100644
--- a/tests/v300_normal_towers/Round 013/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 013/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 013/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 013/PlayerCommand.txt
index 55526f5..55526f5 100644
--- a/tests/v300_normal_towers/Round 013/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 013/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 014/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 014/OpponentCommand.txt
index d17d619..d17d619 100644
--- a/tests/v300_normal_towers/Round 014/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 014/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 014/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 014/PlayerCommand.txt
index 5e4b046..5e4b046 100644
--- a/tests/v300_normal_towers/Round 014/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 014/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 015/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 015/OpponentCommand.txt
index 3dee0c6..3dee0c6 100644
--- a/tests/v300_normal_towers/Round 015/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 015/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 015/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 015/PlayerCommand.txt
index e02c049..e02c049 100644
--- a/tests/v300_normal_towers/Round 015/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 015/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 016/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 016/OpponentCommand.txt
index a81a341..a81a341 100644
--- a/tests/v300_normal_towers/Round 016/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 016/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 016/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 016/PlayerCommand.txt
index a7503e5..a7503e5 100644
--- a/tests/v300_normal_towers/Round 016/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 016/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 017/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 017/OpponentCommand.txt
index ea179d3..ea179d3 100644
--- a/tests/v300_normal_towers/Round 017/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 017/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 017/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 017/PlayerCommand.txt
index f23ef17..f23ef17 100644
--- a/tests/v300_normal_towers/Round 017/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 017/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 018/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 018/OpponentCommand.txt
index 0a612db..0a612db 100644
--- a/tests/v300_normal_towers/Round 018/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 018/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 018/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 018/PlayerCommand.txt
index 3dee0c6..3dee0c6 100644
--- a/tests/v300_normal_towers/Round 018/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 018/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 019/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 019/OpponentCommand.txt
index b557a00..b557a00 100644
--- a/tests/v300_normal_towers/Round 019/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 019/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 019/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 019/PlayerCommand.txt
index 26912c7..26912c7 100644
--- a/tests/v300_normal_towers/Round 019/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 019/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 020/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 020/OpponentCommand.txt
index bb03eca..bb03eca 100644
--- a/tests/v300_normal_towers/Round 020/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 020/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 020/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 020/PlayerCommand.txt
index ccd082b..ccd082b 100644
--- a/tests/v300_normal_towers/Round 020/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 020/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 021/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 021/OpponentCommand.txt
index ccd082b..ccd082b 100644
--- a/tests/v300_normal_towers/Round 021/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 021/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 021/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 021/PlayerCommand.txt
index 67f6e86..67f6e86 100644
--- a/tests/v300_normal_towers/Round 021/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 021/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 022/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 022/OpponentCommand.txt
index 8e935c8..8e935c8 100644
--- a/tests/v300_normal_towers/Round 022/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 022/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 022/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 022/PlayerCommand.txt
index 8a6627b..8a6627b 100644
--- a/tests/v300_normal_towers/Round 022/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 022/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 023/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 023/OpponentCommand.txt
index a7503e5..a7503e5 100644
--- a/tests/v300_normal_towers/Round 023/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 023/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 023/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 023/PlayerCommand.txt
index 55526f5..55526f5 100644
--- a/tests/v300_normal_towers/Round 023/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 023/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 024/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 024/OpponentCommand.txt
index d05a714..d05a714 100644
--- a/tests/v300_normal_towers/Round 024/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 024/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 024/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 024/PlayerCommand.txt
index 49c1201..49c1201 100644
--- a/tests/v300_normal_towers/Round 024/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 024/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 025/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 025/OpponentCommand.txt
index 3dee0c6..3dee0c6 100644
--- a/tests/v300_normal_towers/Round 025/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 025/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 025/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 025/PlayerCommand.txt
index 7388cff..7388cff 100644
--- a/tests/v300_normal_towers/Round 025/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 025/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 026/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 026/OpponentCommand.txt
index 9477e06..9477e06 100644
--- a/tests/v300_normal_towers/Round 026/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 026/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 026/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 026/PlayerCommand.txt
index a7503e5..a7503e5 100644
--- a/tests/v300_normal_towers/Round 026/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 026/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 027/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 027/OpponentCommand.txt
index f217f6d..f217f6d 100644
--- a/tests/v300_normal_towers/Round 027/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 027/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 027/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 027/PlayerCommand.txt
index 08ecb10..08ecb10 100644
--- a/tests/v300_normal_towers/Round 027/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 027/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 028/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 028/OpponentCommand.txt
index ee791e3..ee791e3 100644
--- a/tests/v300_normal_towers/Round 028/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 028/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 028/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 028/PlayerCommand.txt
index 4dd67d5..4dd67d5 100644
--- a/tests/v300_normal_towers/Round 028/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 028/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 029/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 029/OpponentCommand.txt
index a7503e5..a7503e5 100644
--- a/tests/v300_normal_towers/Round 029/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 029/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 029/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 029/PlayerCommand.txt
index a7503e5..a7503e5 100644
--- a/tests/v300_normal_towers/Round 029/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 029/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 030/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 030/OpponentCommand.txt
index 9f89a93..9f89a93 100644
--- a/tests/v300_normal_towers/Round 030/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 030/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 030/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 030/PlayerCommand.txt
index 153865b..153865b 100644
--- a/tests/v300_normal_towers/Round 030/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 030/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 031/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 031/OpponentCommand.txt
index 67f6e86..67f6e86 100644
--- a/tests/v300_normal_towers/Round 031/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 031/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 031/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 031/PlayerCommand.txt
index a7503e5..a7503e5 100644
--- a/tests/v300_normal_towers/Round 031/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 031/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 032/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 032/OpponentCommand.txt
index addc906..addc906 100644
--- a/tests/v300_normal_towers/Round 032/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 032/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 032/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 032/PlayerCommand.txt
index f1d02f4..f1d02f4 100644
--- a/tests/v300_normal_towers/Round 032/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 032/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 033/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 033/OpponentCommand.txt
index 5e4b046..5e4b046 100644
--- a/tests/v300_normal_towers/Round 033/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 033/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 033/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 033/PlayerCommand.txt
index 7f7238b..7f7238b 100644
--- a/tests/v300_normal_towers/Round 033/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 033/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 034/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 034/OpponentCommand.txt
index 46660d6..46660d6 100644
--- a/tests/v300_normal_towers/Round 034/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 034/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 034/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 034/PlayerCommand.txt
index bb03eca..bb03eca 100644
--- a/tests/v300_normal_towers/Round 034/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 034/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 035/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 035/OpponentCommand.txt
index a7503e5..a7503e5 100644
--- a/tests/v300_normal_towers/Round 035/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 035/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 035/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 035/PlayerCommand.txt
index 153865b..153865b 100644
--- a/tests/v300_normal_towers/Round 035/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 035/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 036/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 036/OpponentCommand.txt
index 3177984..3177984 100644
--- a/tests/v300_normal_towers/Round 036/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 036/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 036/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 036/PlayerCommand.txt
index a7503e5..a7503e5 100644
--- a/tests/v300_normal_towers/Round 036/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 036/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 037/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 037/OpponentCommand.txt
index 7ca2987..7ca2987 100644
--- a/tests/v300_normal_towers/Round 037/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 037/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 037/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 037/PlayerCommand.txt
index 1571d81..1571d81 100644
--- a/tests/v300_normal_towers/Round 037/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 037/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 038/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 038/OpponentCommand.txt
index 9f89a93..9f89a93 100644
--- a/tests/v300_normal_towers/Round 038/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 038/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 038/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 038/PlayerCommand.txt
index addc906..addc906 100644
--- a/tests/v300_normal_towers/Round 038/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 038/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 039/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 039/OpponentCommand.txt
index a825030..a825030 100644
--- a/tests/v300_normal_towers/Round 039/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 039/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 039/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 039/PlayerCommand.txt
index 3362217..3362217 100644
--- a/tests/v300_normal_towers/Round 039/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 039/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 040/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 040/OpponentCommand.txt
index 3dee0c6..3dee0c6 100644
--- a/tests/v300_normal_towers/Round 040/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 040/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 040/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 040/PlayerCommand.txt
index 3ca9676..3ca9676 100644
--- a/tests/v300_normal_towers/Round 040/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 040/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 041/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 041/OpponentCommand.txt
index 67f6e86..67f6e86 100644
--- a/tests/v300_normal_towers/Round 041/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 041/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 041/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 041/PlayerCommand.txt
index 7f7238b..7f7238b 100644
--- a/tests/v300_normal_towers/Round 041/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 041/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 042/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 042/OpponentCommand.txt
index 46660d6..46660d6 100644
--- a/tests/v300_normal_towers/Round 042/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 042/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 042/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 042/PlayerCommand.txt
index aa178b0..aa178b0 100644
--- a/tests/v300_normal_towers/Round 042/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 042/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 043/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 043/OpponentCommand.txt
index 3dee0c6..3dee0c6 100644
--- a/tests/v300_normal_towers/Round 043/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 043/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 043/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 043/PlayerCommand.txt
index 55526f5..55526f5 100644
--- a/tests/v300_normal_towers/Round 043/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 043/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 044/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 044/OpponentCommand.txt
index b4e7071..b4e7071 100644
--- a/tests/v300_normal_towers/Round 044/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 044/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 044/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 044/PlayerCommand.txt
index bb03eca..bb03eca 100644
--- a/tests/v300_normal_towers/Round 044/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 044/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 045/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 045/OpponentCommand.txt
index a7503e5..a7503e5 100644
--- a/tests/v300_normal_towers/Round 045/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 045/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 045/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 045/PlayerCommand.txt
index 3177984..3177984 100644
--- a/tests/v300_normal_towers/Round 045/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 045/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 046/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 046/OpponentCommand.txt
index cb47d55..cb47d55 100644
--- a/tests/v300_normal_towers/Round 046/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 046/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 046/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 046/PlayerCommand.txt
index a7503e5..a7503e5 100644
--- a/tests/v300_normal_towers/Round 046/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 046/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 047/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 047/OpponentCommand.txt
index a7503e5..a7503e5 100644
--- a/tests/v300_normal_towers/Round 047/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 047/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 047/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 047/PlayerCommand.txt
index ccd082b..ccd082b 100644
--- a/tests/v300_normal_towers/Round 047/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 047/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 048/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 048/OpponentCommand.txt
index ccd082b..ccd082b 100644
--- a/tests/v300_normal_towers/Round 048/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 048/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 048/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 048/PlayerCommand.txt
index f1d02f4..f1d02f4 100644
--- a/tests/v300_normal_towers/Round 048/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 048/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 049/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 049/OpponentCommand.txt
index 46660d6..46660d6 100644
--- a/tests/v300_normal_towers/Round 049/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 049/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 049/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 049/PlayerCommand.txt
index 3ca9676..3ca9676 100644
--- a/tests/v300_normal_towers/Round 049/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 049/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 050/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 050/OpponentCommand.txt
index bb03eca..bb03eca 100644
--- a/tests/v300_normal_towers/Round 050/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 050/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 050/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 050/PlayerCommand.txt
index 816366d..816366d 100644
--- a/tests/v300_normal_towers/Round 050/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 050/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 051/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 051/OpponentCommand.txt
index 43be3f4..43be3f4 100644
--- a/tests/v300_normal_towers/Round 051/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 051/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 051/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 051/PlayerCommand.txt
index 7f7238b..7f7238b 100644
--- a/tests/v300_normal_towers/Round 051/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 051/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 052/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 052/OpponentCommand.txt
index 3dee0c6..3dee0c6 100644
--- a/tests/v300_normal_towers/Round 052/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 052/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 052/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 052/PlayerCommand.txt
index 17d7db2..17d7db2 100644
--- a/tests/v300_normal_towers/Round 052/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 052/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 053/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 053/OpponentCommand.txt
index ee791e3..ee791e3 100644
--- a/tests/v300_normal_towers/Round 053/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 053/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 053/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 053/PlayerCommand.txt
index 0c3ccbf..0c3ccbf 100644
--- a/tests/v300_normal_towers/Round 053/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 053/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 054/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 054/OpponentCommand.txt
index 3dee0c6..3dee0c6 100644
--- a/tests/v300_normal_towers/Round 054/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 054/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 054/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 054/PlayerCommand.txt
index a81a341..a81a341 100644
--- a/tests/v300_normal_towers/Round 054/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 054/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 055/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 055/OpponentCommand.txt
index b548cc7..b548cc7 100644
--- a/tests/v300_normal_towers/Round 055/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 055/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 055/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 055/PlayerCommand.txt
index 1084f37..1084f37 100644
--- a/tests/v300_normal_towers/Round 055/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 055/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 056/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 056/OpponentCommand.txt
index ac6c42a..ac6c42a 100644
--- a/tests/v300_normal_towers/Round 056/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 056/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 056/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 056/PlayerCommand.txt
index 61f66b5..61f66b5 100644
--- a/tests/v300_normal_towers/Round 056/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 056/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 057/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 057/OpponentCommand.txt
index 4d83fd9..4d83fd9 100644
--- a/tests/v300_normal_towers/Round 057/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 057/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 057/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 057/PlayerCommand.txt
index 3ca9676..3ca9676 100644
--- a/tests/v300_normal_towers/Round 057/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 057/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 058/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 058/OpponentCommand.txt
index a7503e5..a7503e5 100644
--- a/tests/v300_normal_towers/Round 058/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 058/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 058/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 058/PlayerCommand.txt
index 1571d81..1571d81 100644
--- a/tests/v300_normal_towers/Round 058/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 058/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 059/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 059/OpponentCommand.txt
index b4e7071..b4e7071 100644
--- a/tests/v300_normal_towers/Round 059/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 059/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 059/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 059/PlayerCommand.txt
index 3dee0c6..3dee0c6 100644
--- a/tests/v300_normal_towers/Round 059/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 059/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 060/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 060/OpponentCommand.txt
index 429fd32..429fd32 100644
--- a/tests/v300_normal_towers/Round 060/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 060/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 060/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 060/PlayerCommand.txt
index ccd082b..ccd082b 100644
--- a/tests/v300_normal_towers/Round 060/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 060/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 061/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 061/OpponentCommand.txt
index ccd082b..ccd082b 100644
--- a/tests/v300_normal_towers/Round 061/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 061/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 061/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 061/PlayerCommand.txt
index 0c3ccbf..0c3ccbf 100644
--- a/tests/v300_normal_towers/Round 061/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 061/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 062/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 062/OpponentCommand.txt
index 49c1201..49c1201 100644
--- a/tests/v300_normal_towers/Round 062/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 062/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 062/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 062/PlayerCommand.txt
index 722ec58..722ec58 100644
--- a/tests/v300_normal_towers/Round 062/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 062/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 063/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 063/OpponentCommand.txt
index ee791e3..ee791e3 100644
--- a/tests/v300_normal_towers/Round 063/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 063/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 063/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 063/PlayerCommand.txt
index c602c71..c602c71 100644
--- a/tests/v300_normal_towers/Round 063/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 063/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 064/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 064/OpponentCommand.txt
index 3dee0c6..3dee0c6 100644
--- a/tests/v300_normal_towers/Round 064/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 064/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 064/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 064/PlayerCommand.txt
index 3ca9676..3ca9676 100644
--- a/tests/v300_normal_towers/Round 064/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 064/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 065/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 065/OpponentCommand.txt
index a7503e5..a7503e5 100644
--- a/tests/v300_normal_towers/Round 065/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 065/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 065/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 065/PlayerCommand.txt
index a81a341..a81a341 100644
--- a/tests/v300_normal_towers/Round 065/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 065/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 066/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 066/OpponentCommand.txt
index a6f3f91..a6f3f91 100644
--- a/tests/v300_normal_towers/Round 066/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 066/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 066/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 066/PlayerCommand.txt
index b77a79c..b77a79c 100644
--- a/tests/v300_normal_towers/Round 066/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 066/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 067/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 067/OpponentCommand.txt
index bb03eca..bb03eca 100644
--- a/tests/v300_normal_towers/Round 067/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 067/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 067/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 067/PlayerCommand.txt
index 7f7238b..7f7238b 100644
--- a/tests/v300_normal_towers/Round 067/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 067/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 068/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 068/OpponentCommand.txt
index e874b1f..e874b1f 100644
--- a/tests/v300_normal_towers/Round 068/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 068/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 068/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 068/PlayerCommand.txt
index b0fd0dc..b0fd0dc 100644
--- a/tests/v300_normal_towers/Round 068/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 068/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 069/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 069/OpponentCommand.txt
index 46660d6..46660d6 100644
--- a/tests/v300_normal_towers/Round 069/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 069/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 069/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 069/PlayerCommand.txt
index ddc7f56..ddc7f56 100644
--- a/tests/v300_normal_towers/Round 069/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 069/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 070/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 070/OpponentCommand.txt
index dc922cc..dc922cc 100644
--- a/tests/v300_normal_towers/Round 070/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 070/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 070/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 070/PlayerCommand.txt
index 93ec9b2..93ec9b2 100644
--- a/tests/v300_normal_towers/Round 070/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 070/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 071/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 071/OpponentCommand.txt
index ee791e3..ee791e3 100644
--- a/tests/v300_normal_towers/Round 071/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 071/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 071/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 071/PlayerCommand.txt
index 3ca9676..3ca9676 100644
--- a/tests/v300_normal_towers/Round 071/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 071/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 072/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 072/OpponentCommand.txt
index b4e7071..b4e7071 100644
--- a/tests/v300_normal_towers/Round 072/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 072/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 072/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 072/PlayerCommand.txt
index 3d765f0..3d765f0 100644
--- a/tests/v300_normal_towers/Round 072/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 072/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 073/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 073/OpponentCommand.txt
index a01c7f4..a01c7f4 100644
--- a/tests/v300_normal_towers/Round 073/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 073/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 073/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 073/PlayerCommand.txt
index 08ceedf..08ceedf 100644
--- a/tests/v300_normal_towers/Round 073/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 073/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 074/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 074/OpponentCommand.txt
index 10532f2..10532f2 100644
--- a/tests/v300_normal_towers/Round 074/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 074/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 074/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 074/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_normal_towers/Round 074/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 074/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 075/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 075/OpponentCommand.txt
index 08ecb10..08ecb10 100644
--- a/tests/v300_normal_towers/Round 075/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 075/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 075/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 075/PlayerCommand.txt
index c41707e..c41707e 100644
--- a/tests/v300_normal_towers/Round 075/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 075/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 076/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 076/OpponentCommand.txt
index 8bb009c..8bb009c 100644
--- a/tests/v300_normal_towers/Round 076/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 076/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 076/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 076/PlayerCommand.txt
index 85eacdb..85eacdb 100644
--- a/tests/v300_normal_towers/Round 076/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 076/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 077/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 077/OpponentCommand.txt
index 323dbb1..323dbb1 100644
--- a/tests/v300_normal_towers/Round 077/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 077/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 077/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 077/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_normal_towers/Round 077/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 077/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 078/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 078/OpponentCommand.txt
index 1c0a0b0..1c0a0b0 100644
--- a/tests/v300_normal_towers/Round 078/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 078/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 078/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 078/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_normal_towers/Round 078/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 078/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 079/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 079/OpponentCommand.txt
index 8bb009c..8bb009c 100644
--- a/tests/v300_normal_towers/Round 079/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 079/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 079/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 079/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_normal_towers/Round 079/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 079/PlayerCommand.txt
diff --git a/tests/v300_normal_towers/Round 080/OpponentCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 080/OpponentCommand.txt
index 323dbb1..323dbb1 100644
--- a/tests/v300_normal_towers/Round 080/OpponentCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 080/OpponentCommand.txt
diff --git a/tests/v300_normal_towers/Round 080/PlayerCommand.txt b/2018-tower-defence/tests/v300_normal_towers/Round 080/PlayerCommand.txt
index bdb74d0..bdb74d0 100644
--- a/tests/v300_normal_towers/Round 080/PlayerCommand.txt
+++ b/2018-tower-defence/tests/v300_normal_towers/Round 080/PlayerCommand.txt