├── .dockerignore ├── .gitattributes ├── .gitignore ├── .travis.yml ├── Dockerfile ├── INSTALL.md ├── ISSUE_TEMPLATE.md ├── LICENSE ├── MANIFEST.in ├── README.md ├── USAGE.md ├── docker ├── .gitignore ├── README.md ├── Setup in PowerShell -- instructions.md ├── build_images.ps1 ├── build_images.sh ├── bwapi │ ├── bot │ │ └── bwapi.ini │ └── human │ │ ├── BWAPI.dll │ │ └── bwapi.ini ├── bwheadless.exe ├── bwheadless_lf3.exe ├── bwheadless_lf6.exe ├── dlls │ ├── EradicatumXVR-driver-amd64.dll │ ├── EradicatumXVR-driver-x86.dll │ ├── ProtossXVR-driver-amd64.dll │ ├── ProtossXVR-driver-x86.dll │ ├── client-bridge-1_3-x86.dll │ ├── client-bridge-1_4-x86.dll │ ├── client-bridge-1_4b-x86.dll │ ├── client-bridge-1_4c-x86.dll │ ├── client-bridge-1_5-x86.dll │ ├── client-bridge-amd64.dll │ ├── client-bridge-julien-rame.dll │ ├── client-bridge-x86-jni-sp-1-4.dll │ ├── client-bridge-x86.dll │ ├── gmp-vc90-mt-gd.dll │ ├── gmp-vc90-mt.dll │ ├── libgmp-10.dll │ ├── libmpfr-4.dll │ ├── mpfr-vc90-mt-gd.dll │ ├── mpfr-vc90-mt.dll │ ├── msvcp120.dll │ ├── msvcp140.dll │ └── msvcr120.dll ├── dockerfiles │ ├── bwapi.dockerfile │ ├── java.dockerfile │ ├── play.dockerfile │ └── wine.dockerfile ├── protocols ├── publish.sh ├── scripts │ ├── hook_after_bot_start.sh │ ├── hook_after_game_start.sh │ ├── hook_before_bot_start.sh │ ├── hook_before_game_start.sh │ ├── hook_update_bwapi_ini.sh │ ├── launch_game │ ├── play_bot.sh │ ├── play_capture_mouse_movement.sh │ ├── play_common.sh │ ├── play_human.sh │ ├── win_java32 │ └── winegui └── tm │ ├── 3.7.4.dll │ ├── 3.7.5.dll │ ├── 4.1.2.dll │ ├── 4.2.0.dll │ └── 4.4.0.dll ├── it.sh ├── resources ├── linux_play.png ├── patreon.png ├── share_docker_folder_permissions_windows.png └── share_docker_folder_windows.png ├── scbw.sh ├── scbw ├── .gitattributes ├── .gitignore ├── README.md ├── __init__.py ├── __main__.py ├── bot_factory.py ├── bot_storage.py ├── bwapi.py ├── cli.py ├── defaults.py ├── docker_utils.py ├── error.py ├── game.py ├── game_type.py ├── install.py ├── local_docker │ ├── .gitignore │ ├── game.dockerfile │ ├── player.mpc │ └── player.spc ├── logs.py ├── map.py ├── player.py ├── plot.py ├── result.py ├── utils.py └── vnc.py ├── setup.cfg ├── setup.py ├── tested_bots.md └── tests ├── README.md ├── __init__.py ├── integration ├── ExampleBot │ ├── AI │ │ └── ExampleAIModule.dll │ ├── BWAPI.dll │ └── bot.json ├── ZZZKBot │ ├── AI │ │ └── ZZZKBot.dll │ ├── BWAPI.dll │ └── bot.json ├── libs │ ├── bats-assert │ │ ├── .travis.yml │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── load.bash │ │ ├── package.json │ │ ├── script │ │ │ └── install-bats.sh │ │ └── src │ │ │ └── assert.bash │ └── bats-support │ │ ├── .travis.yml │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── load.bash │ │ ├── package.json │ │ ├── script │ │ └── install-bats.sh │ │ └── src │ │ ├── error.bash │ │ ├── lang.bash │ │ └── output.bash ├── maps │ └── (2)Benzene.scx └── test_game.bats ├── run_tests.sh └── unittests ├── __init__.py ├── data ├── bots │ ├── javabot │ │ └── bot.json │ └── regular │ │ └── bot.json └── logs_similar_names │ ├── GAME_test │ ├── logs_0 │ │ ├── bot.log │ │ └── game.log │ └── logs_1 │ │ ├── bot.log │ │ └── game.log │ └── GAME_test2 │ └── logs_0 │ └── bot.log ├── files_test.py └── meta_test.py /.dockerignore: -------------------------------------------------------------------------------- 1 | *img 2 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/.travis.yml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/Dockerfile -------------------------------------------------------------------------------- /INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/INSTALL.md -------------------------------------------------------------------------------- /ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/README.md -------------------------------------------------------------------------------- /USAGE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/USAGE.md -------------------------------------------------------------------------------- /docker/.gitignore: -------------------------------------------------------------------------------- 1 | *.zip 2 | publish.sh 3 | *.tar.gz 4 | -------------------------------------------------------------------------------- /docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/README.md -------------------------------------------------------------------------------- /docker/Setup in PowerShell -- instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/Setup in PowerShell -- instructions.md -------------------------------------------------------------------------------- /docker/build_images.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/build_images.ps1 -------------------------------------------------------------------------------- /docker/build_images.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/build_images.sh -------------------------------------------------------------------------------- /docker/bwapi/bot/bwapi.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/bwapi/bot/bwapi.ini -------------------------------------------------------------------------------- /docker/bwapi/human/BWAPI.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/bwapi/human/BWAPI.dll -------------------------------------------------------------------------------- /docker/bwapi/human/bwapi.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/bwapi/human/bwapi.ini -------------------------------------------------------------------------------- /docker/bwheadless.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/bwheadless.exe -------------------------------------------------------------------------------- /docker/bwheadless_lf3.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/bwheadless_lf3.exe -------------------------------------------------------------------------------- /docker/bwheadless_lf6.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/bwheadless_lf6.exe -------------------------------------------------------------------------------- /docker/dlls/EradicatumXVR-driver-amd64.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/dlls/EradicatumXVR-driver-amd64.dll -------------------------------------------------------------------------------- /docker/dlls/EradicatumXVR-driver-x86.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/dlls/EradicatumXVR-driver-x86.dll -------------------------------------------------------------------------------- /docker/dlls/ProtossXVR-driver-amd64.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/dlls/ProtossXVR-driver-amd64.dll -------------------------------------------------------------------------------- /docker/dlls/ProtossXVR-driver-x86.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/dlls/ProtossXVR-driver-x86.dll -------------------------------------------------------------------------------- /docker/dlls/client-bridge-1_3-x86.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/dlls/client-bridge-1_3-x86.dll -------------------------------------------------------------------------------- /docker/dlls/client-bridge-1_4-x86.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/dlls/client-bridge-1_4-x86.dll -------------------------------------------------------------------------------- /docker/dlls/client-bridge-1_4b-x86.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/dlls/client-bridge-1_4b-x86.dll -------------------------------------------------------------------------------- /docker/dlls/client-bridge-1_4c-x86.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/dlls/client-bridge-1_4c-x86.dll -------------------------------------------------------------------------------- /docker/dlls/client-bridge-1_5-x86.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/dlls/client-bridge-1_5-x86.dll -------------------------------------------------------------------------------- /docker/dlls/client-bridge-amd64.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/dlls/client-bridge-amd64.dll -------------------------------------------------------------------------------- /docker/dlls/client-bridge-julien-rame.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/dlls/client-bridge-julien-rame.dll -------------------------------------------------------------------------------- /docker/dlls/client-bridge-x86-jni-sp-1-4.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/dlls/client-bridge-x86-jni-sp-1-4.dll -------------------------------------------------------------------------------- /docker/dlls/client-bridge-x86.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/dlls/client-bridge-x86.dll -------------------------------------------------------------------------------- /docker/dlls/gmp-vc90-mt-gd.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/dlls/gmp-vc90-mt-gd.dll -------------------------------------------------------------------------------- /docker/dlls/gmp-vc90-mt.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/dlls/gmp-vc90-mt.dll -------------------------------------------------------------------------------- /docker/dlls/libgmp-10.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/dlls/libgmp-10.dll -------------------------------------------------------------------------------- /docker/dlls/libmpfr-4.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/dlls/libmpfr-4.dll -------------------------------------------------------------------------------- /docker/dlls/mpfr-vc90-mt-gd.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/dlls/mpfr-vc90-mt-gd.dll -------------------------------------------------------------------------------- /docker/dlls/mpfr-vc90-mt.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/dlls/mpfr-vc90-mt.dll -------------------------------------------------------------------------------- /docker/dlls/msvcp120.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/dlls/msvcp120.dll -------------------------------------------------------------------------------- /docker/dlls/msvcp140.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/dlls/msvcp140.dll -------------------------------------------------------------------------------- /docker/dlls/msvcr120.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/dlls/msvcr120.dll -------------------------------------------------------------------------------- /docker/dockerfiles/bwapi.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/dockerfiles/bwapi.dockerfile -------------------------------------------------------------------------------- /docker/dockerfiles/java.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/dockerfiles/java.dockerfile -------------------------------------------------------------------------------- /docker/dockerfiles/play.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/dockerfiles/play.dockerfile -------------------------------------------------------------------------------- /docker/dockerfiles/wine.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/dockerfiles/wine.dockerfile -------------------------------------------------------------------------------- /docker/protocols: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/protocols -------------------------------------------------------------------------------- /docker/publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/publish.sh -------------------------------------------------------------------------------- /docker/scripts/hook_after_bot_start.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | echo "hook: after bot start" 4 | -------------------------------------------------------------------------------- /docker/scripts/hook_after_game_start.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | echo "hook: after game start" 4 | -------------------------------------------------------------------------------- /docker/scripts/hook_before_bot_start.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | echo "hook: before bot start" 4 | -------------------------------------------------------------------------------- /docker/scripts/hook_before_game_start.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | echo "hook: before game start" 4 | -------------------------------------------------------------------------------- /docker/scripts/hook_update_bwapi_ini.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | echo "hook: update bwapi ini" 4 | -------------------------------------------------------------------------------- /docker/scripts/launch_game: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/scripts/launch_game -------------------------------------------------------------------------------- /docker/scripts/play_bot.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/scripts/play_bot.sh -------------------------------------------------------------------------------- /docker/scripts/play_capture_mouse_movement.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/scripts/play_capture_mouse_movement.sh -------------------------------------------------------------------------------- /docker/scripts/play_common.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/scripts/play_common.sh -------------------------------------------------------------------------------- /docker/scripts/play_human.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/scripts/play_human.sh -------------------------------------------------------------------------------- /docker/scripts/win_java32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/scripts/win_java32 -------------------------------------------------------------------------------- /docker/scripts/winegui: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | wine explorer /desktop=${WINEGUI_TITLEBAR},640x480 "$@" 4 | -------------------------------------------------------------------------------- /docker/tm/3.7.4.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/tm/3.7.4.dll -------------------------------------------------------------------------------- /docker/tm/3.7.5.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/tm/3.7.5.dll -------------------------------------------------------------------------------- /docker/tm/4.1.2.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/tm/4.1.2.dll -------------------------------------------------------------------------------- /docker/tm/4.2.0.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/tm/4.2.0.dll -------------------------------------------------------------------------------- /docker/tm/4.4.0.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/docker/tm/4.4.0.dll -------------------------------------------------------------------------------- /it.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/it.sh -------------------------------------------------------------------------------- /resources/linux_play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/resources/linux_play.png -------------------------------------------------------------------------------- /resources/patreon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/resources/patreon.png -------------------------------------------------------------------------------- /resources/share_docker_folder_permissions_windows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/resources/share_docker_folder_permissions_windows.png -------------------------------------------------------------------------------- /resources/share_docker_folder_windows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/resources/share_docker_folder_windows.png -------------------------------------------------------------------------------- /scbw.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/scbw.sh -------------------------------------------------------------------------------- /scbw/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/scbw/.gitattributes -------------------------------------------------------------------------------- /scbw/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/scbw/.gitignore -------------------------------------------------------------------------------- /scbw/README.md: -------------------------------------------------------------------------------- 1 | # StarCraft python launcher package 2 | 3 | -------------------------------------------------------------------------------- /scbw/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scbw/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/scbw/__main__.py -------------------------------------------------------------------------------- /scbw/bot_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/scbw/bot_factory.py -------------------------------------------------------------------------------- /scbw/bot_storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/scbw/bot_storage.py -------------------------------------------------------------------------------- /scbw/bwapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/scbw/bwapi.py -------------------------------------------------------------------------------- /scbw/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/scbw/cli.py -------------------------------------------------------------------------------- /scbw/defaults.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/scbw/defaults.py -------------------------------------------------------------------------------- /scbw/docker_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/scbw/docker_utils.py -------------------------------------------------------------------------------- /scbw/error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/scbw/error.py -------------------------------------------------------------------------------- /scbw/game.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/scbw/game.py -------------------------------------------------------------------------------- /scbw/game_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/scbw/game_type.py -------------------------------------------------------------------------------- /scbw/install.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/scbw/install.py -------------------------------------------------------------------------------- /scbw/local_docker/.gitignore: -------------------------------------------------------------------------------- 1 | starcraft.zip 2 | -------------------------------------------------------------------------------- /scbw/local_docker/game.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/scbw/local_docker/game.dockerfile -------------------------------------------------------------------------------- /scbw/local_docker/player.mpc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/scbw/local_docker/player.mpc -------------------------------------------------------------------------------- /scbw/local_docker/player.spc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/scbw/local_docker/player.spc -------------------------------------------------------------------------------- /scbw/logs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/scbw/logs.py -------------------------------------------------------------------------------- /scbw/map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/scbw/map.py -------------------------------------------------------------------------------- /scbw/player.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/scbw/player.py -------------------------------------------------------------------------------- /scbw/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/scbw/plot.py -------------------------------------------------------------------------------- /scbw/result.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/scbw/result.py -------------------------------------------------------------------------------- /scbw/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/scbw/utils.py -------------------------------------------------------------------------------- /scbw/vnc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/scbw/vnc.py -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/setup.py -------------------------------------------------------------------------------- /tested_bots.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/tested_bots.md -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integration/ExampleBot/AI/ExampleAIModule.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/tests/integration/ExampleBot/AI/ExampleAIModule.dll -------------------------------------------------------------------------------- /tests/integration/ExampleBot/BWAPI.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/tests/integration/ExampleBot/BWAPI.dll -------------------------------------------------------------------------------- /tests/integration/ExampleBot/bot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/tests/integration/ExampleBot/bot.json -------------------------------------------------------------------------------- /tests/integration/ZZZKBot/AI/ZZZKBot.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/tests/integration/ZZZKBot/AI/ZZZKBot.dll -------------------------------------------------------------------------------- /tests/integration/ZZZKBot/BWAPI.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/tests/integration/ZZZKBot/BWAPI.dll -------------------------------------------------------------------------------- /tests/integration/ZZZKBot/bot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/tests/integration/ZZZKBot/bot.json -------------------------------------------------------------------------------- /tests/integration/libs/bats-assert/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/tests/integration/libs/bats-assert/.travis.yml -------------------------------------------------------------------------------- /tests/integration/libs/bats-assert/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/tests/integration/libs/bats-assert/CHANGELOG.md -------------------------------------------------------------------------------- /tests/integration/libs/bats-assert/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/tests/integration/libs/bats-assert/LICENSE -------------------------------------------------------------------------------- /tests/integration/libs/bats-assert/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/tests/integration/libs/bats-assert/README.md -------------------------------------------------------------------------------- /tests/integration/libs/bats-assert/load.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/tests/integration/libs/bats-assert/load.bash -------------------------------------------------------------------------------- /tests/integration/libs/bats-assert/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/tests/integration/libs/bats-assert/package.json -------------------------------------------------------------------------------- /tests/integration/libs/bats-assert/script/install-bats.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/tests/integration/libs/bats-assert/script/install-bats.sh -------------------------------------------------------------------------------- /tests/integration/libs/bats-assert/src/assert.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/tests/integration/libs/bats-assert/src/assert.bash -------------------------------------------------------------------------------- /tests/integration/libs/bats-support/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/tests/integration/libs/bats-support/.travis.yml -------------------------------------------------------------------------------- /tests/integration/libs/bats-support/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/tests/integration/libs/bats-support/CHANGELOG.md -------------------------------------------------------------------------------- /tests/integration/libs/bats-support/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/tests/integration/libs/bats-support/LICENSE -------------------------------------------------------------------------------- /tests/integration/libs/bats-support/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/tests/integration/libs/bats-support/README.md -------------------------------------------------------------------------------- /tests/integration/libs/bats-support/load.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/tests/integration/libs/bats-support/load.bash -------------------------------------------------------------------------------- /tests/integration/libs/bats-support/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/tests/integration/libs/bats-support/package.json -------------------------------------------------------------------------------- /tests/integration/libs/bats-support/script/install-bats.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/tests/integration/libs/bats-support/script/install-bats.sh -------------------------------------------------------------------------------- /tests/integration/libs/bats-support/src/error.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/tests/integration/libs/bats-support/src/error.bash -------------------------------------------------------------------------------- /tests/integration/libs/bats-support/src/lang.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/tests/integration/libs/bats-support/src/lang.bash -------------------------------------------------------------------------------- /tests/integration/libs/bats-support/src/output.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/tests/integration/libs/bats-support/src/output.bash -------------------------------------------------------------------------------- /tests/integration/maps/(2)Benzene.scx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/tests/integration/maps/(2)Benzene.scx -------------------------------------------------------------------------------- /tests/integration/test_game.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/tests/integration/test_game.bats -------------------------------------------------------------------------------- /tests/run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/tests/run_tests.sh -------------------------------------------------------------------------------- /tests/unittests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/tests/unittests/__init__.py -------------------------------------------------------------------------------- /tests/unittests/data/bots/javabot/bot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/tests/unittests/data/bots/javabot/bot.json -------------------------------------------------------------------------------- /tests/unittests/data/bots/regular/bot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/tests/unittests/data/bots/regular/bot.json -------------------------------------------------------------------------------- /tests/unittests/data/logs_similar_names/GAME_test/logs_0/bot.log: -------------------------------------------------------------------------------- 1 | GAME_test_0_Hao_Pan_bot -------------------------------------------------------------------------------- /tests/unittests/data/logs_similar_names/GAME_test/logs_0/game.log: -------------------------------------------------------------------------------- 1 | GAME_test_0_Hao_Pan_game -------------------------------------------------------------------------------- /tests/unittests/data/logs_similar_names/GAME_test/logs_1/bot.log: -------------------------------------------------------------------------------- 1 | GAME_test_1_CherryPi_bot -------------------------------------------------------------------------------- /tests/unittests/data/logs_similar_names/GAME_test/logs_1/game.log: -------------------------------------------------------------------------------- 1 | GAME_test_1_CherryPi_game -------------------------------------------------------------------------------- /tests/unittests/data/logs_similar_names/GAME_test2/logs_0/bot.log: -------------------------------------------------------------------------------- 1 | GAME_test2_0_CherryPi_bot -------------------------------------------------------------------------------- /tests/unittests/files_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/tests/unittests/files_test.py -------------------------------------------------------------------------------- /tests/unittests/meta_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Games-and-Simulations/sc-docker/HEAD/tests/unittests/meta_test.py --------------------------------------------------------------------------------