├── LICENSE.txt ├── README.md ├── data ├── SonicAdvance-Gba │ ├── contest.json │ ├── data.json │ ├── rom.sha │ ├── script.lua │ ├── sonica-0-0.state │ ├── sonica-0-1.state │ ├── sonica-1-0.state │ ├── sonica-1-1.state │ ├── sonica-2-0.state │ ├── sonica-2-1.state │ ├── sonica-3-0.state │ ├── sonica-3-1.state │ ├── sonica-4-0.state │ ├── sonica-4-1.state │ ├── sonica-5-0.state │ └── sonica-6-0.state ├── SonicTheHedgehog-Sms │ ├── contest.json │ ├── data.json │ ├── metadata.json │ ├── rom.sha │ ├── scenario.json │ ├── script.lua │ ├── sonic-sms-0-0.state │ ├── sonic-sms-0-1.state │ ├── sonic-sms-1-0.state │ ├── sonic-sms-1-1.state │ ├── sonic-sms-1-2.state │ ├── sonic-sms-2-0.state │ ├── sonic-sms-2-1.state │ ├── sonic-sms-2-2.state │ ├── sonic-sms-3-0.state │ ├── sonic-sms-3-1.state │ ├── sonic-sms-3-2.state │ ├── sonic-sms-4-0.state │ ├── sonic-sms-4-1.state │ ├── sonic-sms-4-2.state │ ├── sonic-sms-5-0.state │ ├── sonic-sms-5-1.state │ └── sonic-sms-5-2.state └── SonicTheHedgehog2-Sms │ ├── contest.json │ ├── data.json │ ├── metadata.json │ ├── rom.sha │ ├── scenario.json │ ├── script.lua │ ├── sonic2-sms-0-0.state │ ├── sonic2-sms-0-1.state │ ├── sonic2-sms-0-2.state │ ├── sonic2-sms-1-0.state │ ├── sonic2-sms-1-1.state │ ├── sonic2-sms-1-2.state │ ├── sonic2-sms-2-0.state │ ├── sonic2-sms-2-1.state │ ├── sonic2-sms-2-2.state │ ├── sonic2-sms-3-0.state │ ├── sonic2-sms-3-1.state │ ├── sonic2-sms-3-2.state │ ├── sonic2-sms-4-0.state │ ├── sonic2-sms-4-1.state │ ├── sonic2-sms-4-2.state │ ├── sonic2-sms-5-0.state │ ├── sonic2-sms-5-1.state │ └── sonic2-sms-5-2.state ├── fastlearner ├── ppo2ttifrutti.py ├── ppo2ttifrutti_agent.docker ├── ppo2ttifrutti_agent.py ├── ppo2ttifrutti_policies.py └── ppo2ttifrutti_sonic_env.py └── metalearner ├── ppo2ttifrutti.py ├── ppo2ttifrutti_agent.py ├── ppo2ttifrutti_policies.py └── ppo2ttifrutti_sonic_env.py /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/README.md -------------------------------------------------------------------------------- /data/SonicAdvance-Gba/contest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicAdvance-Gba/contest.json -------------------------------------------------------------------------------- /data/SonicAdvance-Gba/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicAdvance-Gba/data.json -------------------------------------------------------------------------------- /data/SonicAdvance-Gba/rom.sha: -------------------------------------------------------------------------------- 1 | eb00f101af23d728075ac2117e27ecd8a4b4c3e9 2 | -------------------------------------------------------------------------------- /data/SonicAdvance-Gba/script.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicAdvance-Gba/script.lua -------------------------------------------------------------------------------- /data/SonicAdvance-Gba/sonica-0-0.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicAdvance-Gba/sonica-0-0.state -------------------------------------------------------------------------------- /data/SonicAdvance-Gba/sonica-0-1.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicAdvance-Gba/sonica-0-1.state -------------------------------------------------------------------------------- /data/SonicAdvance-Gba/sonica-1-0.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicAdvance-Gba/sonica-1-0.state -------------------------------------------------------------------------------- /data/SonicAdvance-Gba/sonica-1-1.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicAdvance-Gba/sonica-1-1.state -------------------------------------------------------------------------------- /data/SonicAdvance-Gba/sonica-2-0.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicAdvance-Gba/sonica-2-0.state -------------------------------------------------------------------------------- /data/SonicAdvance-Gba/sonica-2-1.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicAdvance-Gba/sonica-2-1.state -------------------------------------------------------------------------------- /data/SonicAdvance-Gba/sonica-3-0.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicAdvance-Gba/sonica-3-0.state -------------------------------------------------------------------------------- /data/SonicAdvance-Gba/sonica-3-1.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicAdvance-Gba/sonica-3-1.state -------------------------------------------------------------------------------- /data/SonicAdvance-Gba/sonica-4-0.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicAdvance-Gba/sonica-4-0.state -------------------------------------------------------------------------------- /data/SonicAdvance-Gba/sonica-4-1.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicAdvance-Gba/sonica-4-1.state -------------------------------------------------------------------------------- /data/SonicAdvance-Gba/sonica-5-0.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicAdvance-Gba/sonica-5-0.state -------------------------------------------------------------------------------- /data/SonicAdvance-Gba/sonica-6-0.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicAdvance-Gba/sonica-6-0.state -------------------------------------------------------------------------------- /data/SonicTheHedgehog-Sms/contest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog-Sms/contest.json -------------------------------------------------------------------------------- /data/SonicTheHedgehog-Sms/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog-Sms/data.json -------------------------------------------------------------------------------- /data/SonicTheHedgehog-Sms/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog-Sms/metadata.json -------------------------------------------------------------------------------- /data/SonicTheHedgehog-Sms/rom.sha: -------------------------------------------------------------------------------- 1 | 6b9677e4a9abb37765d6db4658f4324251807e07 2 | -------------------------------------------------------------------------------- /data/SonicTheHedgehog-Sms/scenario.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog-Sms/scenario.json -------------------------------------------------------------------------------- /data/SonicTheHedgehog-Sms/script.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog-Sms/script.lua -------------------------------------------------------------------------------- /data/SonicTheHedgehog-Sms/sonic-sms-0-0.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog-Sms/sonic-sms-0-0.state -------------------------------------------------------------------------------- /data/SonicTheHedgehog-Sms/sonic-sms-0-1.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog-Sms/sonic-sms-0-1.state -------------------------------------------------------------------------------- /data/SonicTheHedgehog-Sms/sonic-sms-1-0.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog-Sms/sonic-sms-1-0.state -------------------------------------------------------------------------------- /data/SonicTheHedgehog-Sms/sonic-sms-1-1.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog-Sms/sonic-sms-1-1.state -------------------------------------------------------------------------------- /data/SonicTheHedgehog-Sms/sonic-sms-1-2.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog-Sms/sonic-sms-1-2.state -------------------------------------------------------------------------------- /data/SonicTheHedgehog-Sms/sonic-sms-2-0.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog-Sms/sonic-sms-2-0.state -------------------------------------------------------------------------------- /data/SonicTheHedgehog-Sms/sonic-sms-2-1.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog-Sms/sonic-sms-2-1.state -------------------------------------------------------------------------------- /data/SonicTheHedgehog-Sms/sonic-sms-2-2.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog-Sms/sonic-sms-2-2.state -------------------------------------------------------------------------------- /data/SonicTheHedgehog-Sms/sonic-sms-3-0.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog-Sms/sonic-sms-3-0.state -------------------------------------------------------------------------------- /data/SonicTheHedgehog-Sms/sonic-sms-3-1.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog-Sms/sonic-sms-3-1.state -------------------------------------------------------------------------------- /data/SonicTheHedgehog-Sms/sonic-sms-3-2.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog-Sms/sonic-sms-3-2.state -------------------------------------------------------------------------------- /data/SonicTheHedgehog-Sms/sonic-sms-4-0.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog-Sms/sonic-sms-4-0.state -------------------------------------------------------------------------------- /data/SonicTheHedgehog-Sms/sonic-sms-4-1.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog-Sms/sonic-sms-4-1.state -------------------------------------------------------------------------------- /data/SonicTheHedgehog-Sms/sonic-sms-4-2.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog-Sms/sonic-sms-4-2.state -------------------------------------------------------------------------------- /data/SonicTheHedgehog-Sms/sonic-sms-5-0.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog-Sms/sonic-sms-5-0.state -------------------------------------------------------------------------------- /data/SonicTheHedgehog-Sms/sonic-sms-5-1.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog-Sms/sonic-sms-5-1.state -------------------------------------------------------------------------------- /data/SonicTheHedgehog-Sms/sonic-sms-5-2.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog-Sms/sonic-sms-5-2.state -------------------------------------------------------------------------------- /data/SonicTheHedgehog2-Sms/contest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog2-Sms/contest.json -------------------------------------------------------------------------------- /data/SonicTheHedgehog2-Sms/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog2-Sms/data.json -------------------------------------------------------------------------------- /data/SonicTheHedgehog2-Sms/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog2-Sms/metadata.json -------------------------------------------------------------------------------- /data/SonicTheHedgehog2-Sms/rom.sha: -------------------------------------------------------------------------------- 1 | 689339bac11c3565dd774f8cd4d8ea1b27831118 2 | -------------------------------------------------------------------------------- /data/SonicTheHedgehog2-Sms/scenario.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog2-Sms/scenario.json -------------------------------------------------------------------------------- /data/SonicTheHedgehog2-Sms/script.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog2-Sms/script.lua -------------------------------------------------------------------------------- /data/SonicTheHedgehog2-Sms/sonic2-sms-0-0.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog2-Sms/sonic2-sms-0-0.state -------------------------------------------------------------------------------- /data/SonicTheHedgehog2-Sms/sonic2-sms-0-1.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog2-Sms/sonic2-sms-0-1.state -------------------------------------------------------------------------------- /data/SonicTheHedgehog2-Sms/sonic2-sms-0-2.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog2-Sms/sonic2-sms-0-2.state -------------------------------------------------------------------------------- /data/SonicTheHedgehog2-Sms/sonic2-sms-1-0.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog2-Sms/sonic2-sms-1-0.state -------------------------------------------------------------------------------- /data/SonicTheHedgehog2-Sms/sonic2-sms-1-1.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog2-Sms/sonic2-sms-1-1.state -------------------------------------------------------------------------------- /data/SonicTheHedgehog2-Sms/sonic2-sms-1-2.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog2-Sms/sonic2-sms-1-2.state -------------------------------------------------------------------------------- /data/SonicTheHedgehog2-Sms/sonic2-sms-2-0.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog2-Sms/sonic2-sms-2-0.state -------------------------------------------------------------------------------- /data/SonicTheHedgehog2-Sms/sonic2-sms-2-1.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog2-Sms/sonic2-sms-2-1.state -------------------------------------------------------------------------------- /data/SonicTheHedgehog2-Sms/sonic2-sms-2-2.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog2-Sms/sonic2-sms-2-2.state -------------------------------------------------------------------------------- /data/SonicTheHedgehog2-Sms/sonic2-sms-3-0.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog2-Sms/sonic2-sms-3-0.state -------------------------------------------------------------------------------- /data/SonicTheHedgehog2-Sms/sonic2-sms-3-1.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog2-Sms/sonic2-sms-3-1.state -------------------------------------------------------------------------------- /data/SonicTheHedgehog2-Sms/sonic2-sms-3-2.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog2-Sms/sonic2-sms-3-2.state -------------------------------------------------------------------------------- /data/SonicTheHedgehog2-Sms/sonic2-sms-4-0.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog2-Sms/sonic2-sms-4-0.state -------------------------------------------------------------------------------- /data/SonicTheHedgehog2-Sms/sonic2-sms-4-1.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog2-Sms/sonic2-sms-4-1.state -------------------------------------------------------------------------------- /data/SonicTheHedgehog2-Sms/sonic2-sms-4-2.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog2-Sms/sonic2-sms-4-2.state -------------------------------------------------------------------------------- /data/SonicTheHedgehog2-Sms/sonic2-sms-5-0.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog2-Sms/sonic2-sms-5-0.state -------------------------------------------------------------------------------- /data/SonicTheHedgehog2-Sms/sonic2-sms-5-1.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog2-Sms/sonic2-sms-5-1.state -------------------------------------------------------------------------------- /data/SonicTheHedgehog2-Sms/sonic2-sms-5-2.state: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/data/SonicTheHedgehog2-Sms/sonic2-sms-5-2.state -------------------------------------------------------------------------------- /fastlearner/ppo2ttifrutti.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/fastlearner/ppo2ttifrutti.py -------------------------------------------------------------------------------- /fastlearner/ppo2ttifrutti_agent.docker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/fastlearner/ppo2ttifrutti_agent.docker -------------------------------------------------------------------------------- /fastlearner/ppo2ttifrutti_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/fastlearner/ppo2ttifrutti_agent.py -------------------------------------------------------------------------------- /fastlearner/ppo2ttifrutti_policies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/fastlearner/ppo2ttifrutti_policies.py -------------------------------------------------------------------------------- /fastlearner/ppo2ttifrutti_sonic_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/fastlearner/ppo2ttifrutti_sonic_env.py -------------------------------------------------------------------------------- /metalearner/ppo2ttifrutti.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/metalearner/ppo2ttifrutti.py -------------------------------------------------------------------------------- /metalearner/ppo2ttifrutti_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/metalearner/ppo2ttifrutti_agent.py -------------------------------------------------------------------------------- /metalearner/ppo2ttifrutti_policies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/metalearner/ppo2ttifrutti_policies.py -------------------------------------------------------------------------------- /metalearner/ppo2ttifrutti_sonic_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aborghi/retro_contest_agent/HEAD/metalearner/ppo2ttifrutti_sonic_env.py --------------------------------------------------------------------------------