├── .dockerignore ├── .gitattributes ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── battler.env.yml ├── config.json ├── dex ├── BattleAbilities.json ├── BattleAliases.json ├── BattleFormats.json ├── BattleFormatsData.json ├── BattleItems.json ├── BattleLearnsets.json ├── BattleMovedex.json ├── BattlePokedex.json ├── BattleScripts.json ├── BattleSideConditions.json ├── BattleSideConditionsNew.json ├── BattleStatuses.json ├── BattleTypeChart.json ├── BattleVolatiles.json ├── BattleVolatilesNew.json ├── BattleVolatilesNewV3.json ├── BattleWeathers.json └── base-stats.tsv ├── expts ├── 01.json └── XX-test.json ├── js ├── engine.js ├── lib │ ├── cycle.js │ └── promise-done-polyfill.js └── predef.js ├── metagrok ├── __init__.py ├── battlelogs.py ├── config.py ├── constants.py ├── datasets.py ├── exe │ ├── challenge_bot.py │ ├── generate_pgn_file.py │ ├── head2head.py │ ├── integrated_rl_script.py │ ├── simulate_worker.py │ └── smogon_eval.py ├── fileio.py ├── formats.py ├── games │ ├── __init__.py │ ├── api.py │ ├── cgpi.py │ ├── go_right.py │ ├── test_tictactoe.py │ └── tictactoe.py ├── integrated_rl.py ├── jsons.py ├── keys.py ├── mail.py ├── maths.py ├── methods │ ├── __init__.py │ ├── agz.py │ ├── learner.py │ ├── ppo.py │ ├── test_methods.py │ ├── updater.py │ └── vanilla_pg.py ├── misc │ ├── __init__.py │ ├── count_categoricals.py │ ├── jsons2replay.py │ ├── poke_svd.py │ ├── reconstruct_battle.py │ └── scrape_events.py ├── np_json.py ├── pkmn │ ├── __init__.py │ ├── actions.py │ ├── dex.py │ ├── engine │ │ ├── __init__.py │ │ ├── baselines.py │ │ ├── core.py │ │ ├── navigation.py │ │ ├── player.py │ │ └── test_engine.py │ ├── formulae.py │ ├── games.py │ ├── models │ │ ├── __init__.py │ │ ├── test_models.py │ │ ├── v2_repro.py │ │ ├── v3_capacity.py │ │ └── v4_speedup.py │ ├── parser.py │ ├── policies.py │ ├── reward_shaper.py │ ├── scraped2battlelog.py │ ├── test_parser.py │ ├── test_reward_shaper.py │ └── transforms.py ├── predef.py ├── remote_debug.py ├── scheduler.py ├── showdown │ ├── __init__.py │ ├── actor.py │ ├── battle_queue.py │ ├── battler.py │ ├── client.py │ ├── connection.py │ └── room.py ├── showdown_stdio.py ├── test_scheduler.py ├── torch_policy.py ├── torch_utils │ ├── __init__.py │ ├── data.py │ ├── dataloader.py │ ├── debug.py │ ├── gradcheck.py │ ├── masked_softmax.py │ └── test_masked_softmax.py └── utils.py ├── rp ├── scripts ├── compile-headless-client.sh ├── install-htop.sh ├── install-more-conda-packages.sh ├── install-nvm.sh ├── install-showdown.sh ├── install-vmtouch.sh └── predef ├── static ├── sample-v3-quad-model.pytorch ├── smogon-ou-teams │ ├── 1-offense.txt │ ├── 2-psyspam.txt │ └── 3-trickroom.txt └── words └── test-data ├── fainted-zoroark.pslog ├── pkmn-example-1.json ├── pkmn-example-2.json ├── pkmn-example-3.json ├── reward-shaper-tests.jsons ├── tictactoe-dangerous-data.npz └── zmove.pslog /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | build/* linguist-detectable=false 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/README.md -------------------------------------------------------------------------------- /battler.env.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/battler.env.yml -------------------------------------------------------------------------------- /config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/config.json -------------------------------------------------------------------------------- /dex/BattleAbilities.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/dex/BattleAbilities.json -------------------------------------------------------------------------------- /dex/BattleAliases.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/dex/BattleAliases.json -------------------------------------------------------------------------------- /dex/BattleFormats.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/dex/BattleFormats.json -------------------------------------------------------------------------------- /dex/BattleFormatsData.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/dex/BattleFormatsData.json -------------------------------------------------------------------------------- /dex/BattleItems.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/dex/BattleItems.json -------------------------------------------------------------------------------- /dex/BattleLearnsets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/dex/BattleLearnsets.json -------------------------------------------------------------------------------- /dex/BattleMovedex.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/dex/BattleMovedex.json -------------------------------------------------------------------------------- /dex/BattlePokedex.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/dex/BattlePokedex.json -------------------------------------------------------------------------------- /dex/BattleScripts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/dex/BattleScripts.json -------------------------------------------------------------------------------- /dex/BattleSideConditions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/dex/BattleSideConditions.json -------------------------------------------------------------------------------- /dex/BattleSideConditionsNew.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/dex/BattleSideConditionsNew.json -------------------------------------------------------------------------------- /dex/BattleStatuses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/dex/BattleStatuses.json -------------------------------------------------------------------------------- /dex/BattleTypeChart.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/dex/BattleTypeChart.json -------------------------------------------------------------------------------- /dex/BattleVolatiles.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/dex/BattleVolatiles.json -------------------------------------------------------------------------------- /dex/BattleVolatilesNew.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/dex/BattleVolatilesNew.json -------------------------------------------------------------------------------- /dex/BattleVolatilesNewV3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/dex/BattleVolatilesNewV3.json -------------------------------------------------------------------------------- /dex/BattleWeathers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/dex/BattleWeathers.json -------------------------------------------------------------------------------- /dex/base-stats.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/dex/base-stats.tsv -------------------------------------------------------------------------------- /expts/01.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/expts/01.json -------------------------------------------------------------------------------- /expts/XX-test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/expts/XX-test.json -------------------------------------------------------------------------------- /js/engine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/js/engine.js -------------------------------------------------------------------------------- /js/lib/cycle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/js/lib/cycle.js -------------------------------------------------------------------------------- /js/lib/promise-done-polyfill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/js/lib/promise-done-polyfill.js -------------------------------------------------------------------------------- /js/predef.js: -------------------------------------------------------------------------------- 1 | window = exports = this; 2 | -------------------------------------------------------------------------------- /metagrok/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metagrok/battlelogs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/battlelogs.py -------------------------------------------------------------------------------- /metagrok/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/config.py -------------------------------------------------------------------------------- /metagrok/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/constants.py -------------------------------------------------------------------------------- /metagrok/datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/datasets.py -------------------------------------------------------------------------------- /metagrok/exe/challenge_bot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/exe/challenge_bot.py -------------------------------------------------------------------------------- /metagrok/exe/generate_pgn_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/exe/generate_pgn_file.py -------------------------------------------------------------------------------- /metagrok/exe/head2head.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/exe/head2head.py -------------------------------------------------------------------------------- /metagrok/exe/integrated_rl_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/exe/integrated_rl_script.py -------------------------------------------------------------------------------- /metagrok/exe/simulate_worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/exe/simulate_worker.py -------------------------------------------------------------------------------- /metagrok/exe/smogon_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/exe/smogon_eval.py -------------------------------------------------------------------------------- /metagrok/fileio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/fileio.py -------------------------------------------------------------------------------- /metagrok/formats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/formats.py -------------------------------------------------------------------------------- /metagrok/games/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metagrok/games/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/games/api.py -------------------------------------------------------------------------------- /metagrok/games/cgpi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/games/cgpi.py -------------------------------------------------------------------------------- /metagrok/games/go_right.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/games/go_right.py -------------------------------------------------------------------------------- /metagrok/games/test_tictactoe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/games/test_tictactoe.py -------------------------------------------------------------------------------- /metagrok/games/tictactoe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/games/tictactoe.py -------------------------------------------------------------------------------- /metagrok/integrated_rl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/integrated_rl.py -------------------------------------------------------------------------------- /metagrok/jsons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/jsons.py -------------------------------------------------------------------------------- /metagrok/keys.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/keys.py -------------------------------------------------------------------------------- /metagrok/mail.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/mail.py -------------------------------------------------------------------------------- /metagrok/maths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/maths.py -------------------------------------------------------------------------------- /metagrok/methods/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metagrok/methods/agz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/methods/agz.py -------------------------------------------------------------------------------- /metagrok/methods/learner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/methods/learner.py -------------------------------------------------------------------------------- /metagrok/methods/ppo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/methods/ppo.py -------------------------------------------------------------------------------- /metagrok/methods/test_methods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/methods/test_methods.py -------------------------------------------------------------------------------- /metagrok/methods/updater.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/methods/updater.py -------------------------------------------------------------------------------- /metagrok/methods/vanilla_pg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/methods/vanilla_pg.py -------------------------------------------------------------------------------- /metagrok/misc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metagrok/misc/count_categoricals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/misc/count_categoricals.py -------------------------------------------------------------------------------- /metagrok/misc/jsons2replay.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/misc/jsons2replay.py -------------------------------------------------------------------------------- /metagrok/misc/poke_svd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/misc/poke_svd.py -------------------------------------------------------------------------------- /metagrok/misc/reconstruct_battle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/misc/reconstruct_battle.py -------------------------------------------------------------------------------- /metagrok/misc/scrape_events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/misc/scrape_events.py -------------------------------------------------------------------------------- /metagrok/np_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/np_json.py -------------------------------------------------------------------------------- /metagrok/pkmn/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metagrok/pkmn/actions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/pkmn/actions.py -------------------------------------------------------------------------------- /metagrok/pkmn/dex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/pkmn/dex.py -------------------------------------------------------------------------------- /metagrok/pkmn/engine/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metagrok/pkmn/engine/baselines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/pkmn/engine/baselines.py -------------------------------------------------------------------------------- /metagrok/pkmn/engine/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/pkmn/engine/core.py -------------------------------------------------------------------------------- /metagrok/pkmn/engine/navigation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/pkmn/engine/navigation.py -------------------------------------------------------------------------------- /metagrok/pkmn/engine/player.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/pkmn/engine/player.py -------------------------------------------------------------------------------- /metagrok/pkmn/engine/test_engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/pkmn/engine/test_engine.py -------------------------------------------------------------------------------- /metagrok/pkmn/formulae.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/pkmn/formulae.py -------------------------------------------------------------------------------- /metagrok/pkmn/games.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/pkmn/games.py -------------------------------------------------------------------------------- /metagrok/pkmn/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metagrok/pkmn/models/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/pkmn/models/test_models.py -------------------------------------------------------------------------------- /metagrok/pkmn/models/v2_repro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/pkmn/models/v2_repro.py -------------------------------------------------------------------------------- /metagrok/pkmn/models/v3_capacity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/pkmn/models/v3_capacity.py -------------------------------------------------------------------------------- /metagrok/pkmn/models/v4_speedup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/pkmn/models/v4_speedup.py -------------------------------------------------------------------------------- /metagrok/pkmn/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/pkmn/parser.py -------------------------------------------------------------------------------- /metagrok/pkmn/policies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/pkmn/policies.py -------------------------------------------------------------------------------- /metagrok/pkmn/reward_shaper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/pkmn/reward_shaper.py -------------------------------------------------------------------------------- /metagrok/pkmn/scraped2battlelog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/pkmn/scraped2battlelog.py -------------------------------------------------------------------------------- /metagrok/pkmn/test_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/pkmn/test_parser.py -------------------------------------------------------------------------------- /metagrok/pkmn/test_reward_shaper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/pkmn/test_reward_shaper.py -------------------------------------------------------------------------------- /metagrok/pkmn/transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/pkmn/transforms.py -------------------------------------------------------------------------------- /metagrok/predef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/predef.py -------------------------------------------------------------------------------- /metagrok/remote_debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/remote_debug.py -------------------------------------------------------------------------------- /metagrok/scheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/scheduler.py -------------------------------------------------------------------------------- /metagrok/showdown/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/showdown/__init__.py -------------------------------------------------------------------------------- /metagrok/showdown/actor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/showdown/actor.py -------------------------------------------------------------------------------- /metagrok/showdown/battle_queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/showdown/battle_queue.py -------------------------------------------------------------------------------- /metagrok/showdown/battler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/showdown/battler.py -------------------------------------------------------------------------------- /metagrok/showdown/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/showdown/client.py -------------------------------------------------------------------------------- /metagrok/showdown/connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/showdown/connection.py -------------------------------------------------------------------------------- /metagrok/showdown/room.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/showdown/room.py -------------------------------------------------------------------------------- /metagrok/showdown_stdio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/showdown_stdio.py -------------------------------------------------------------------------------- /metagrok/test_scheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/test_scheduler.py -------------------------------------------------------------------------------- /metagrok/torch_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/torch_policy.py -------------------------------------------------------------------------------- /metagrok/torch_utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/torch_utils/__init__.py -------------------------------------------------------------------------------- /metagrok/torch_utils/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/torch_utils/data.py -------------------------------------------------------------------------------- /metagrok/torch_utils/dataloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/torch_utils/dataloader.py -------------------------------------------------------------------------------- /metagrok/torch_utils/debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/torch_utils/debug.py -------------------------------------------------------------------------------- /metagrok/torch_utils/gradcheck.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/torch_utils/gradcheck.py -------------------------------------------------------------------------------- /metagrok/torch_utils/masked_softmax.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/torch_utils/masked_softmax.py -------------------------------------------------------------------------------- /metagrok/torch_utils/test_masked_softmax.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/torch_utils/test_masked_softmax.py -------------------------------------------------------------------------------- /metagrok/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/metagrok/utils.py -------------------------------------------------------------------------------- /rp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/rp -------------------------------------------------------------------------------- /scripts/compile-headless-client.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/scripts/compile-headless-client.sh -------------------------------------------------------------------------------- /scripts/install-htop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/scripts/install-htop.sh -------------------------------------------------------------------------------- /scripts/install-more-conda-packages.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/scripts/install-more-conda-packages.sh -------------------------------------------------------------------------------- /scripts/install-nvm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/scripts/install-nvm.sh -------------------------------------------------------------------------------- /scripts/install-showdown.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/scripts/install-showdown.sh -------------------------------------------------------------------------------- /scripts/install-vmtouch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/scripts/install-vmtouch.sh -------------------------------------------------------------------------------- /scripts/predef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/scripts/predef -------------------------------------------------------------------------------- /static/sample-v3-quad-model.pytorch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/static/sample-v3-quad-model.pytorch -------------------------------------------------------------------------------- /static/smogon-ou-teams/1-offense.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/static/smogon-ou-teams/1-offense.txt -------------------------------------------------------------------------------- /static/smogon-ou-teams/2-psyspam.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/static/smogon-ou-teams/2-psyspam.txt -------------------------------------------------------------------------------- /static/smogon-ou-teams/3-trickroom.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/static/smogon-ou-teams/3-trickroom.txt -------------------------------------------------------------------------------- /static/words: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/static/words -------------------------------------------------------------------------------- /test-data/fainted-zoroark.pslog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/test-data/fainted-zoroark.pslog -------------------------------------------------------------------------------- /test-data/pkmn-example-1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/test-data/pkmn-example-1.json -------------------------------------------------------------------------------- /test-data/pkmn-example-2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/test-data/pkmn-example-2.json -------------------------------------------------------------------------------- /test-data/pkmn-example-3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/test-data/pkmn-example-3.json -------------------------------------------------------------------------------- /test-data/reward-shaper-tests.jsons: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/test-data/reward-shaper-tests.jsons -------------------------------------------------------------------------------- /test-data/tictactoe-dangerous-data.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/test-data/tictactoe-dangerous-data.npz -------------------------------------------------------------------------------- /test-data/zmove.pslog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzeh/metagrok/HEAD/test-data/zmove.pslog --------------------------------------------------------------------------------