├── .gitignore ├── BlackJackMonteCarlo ├── black_jack_sampler.py ├── cards.py ├── cards_set │ └── img │ │ ├── 10C.png │ │ ├── 10D.png │ │ ├── 10H.png │ │ ├── 10S.png │ │ ├── 2C.png │ │ ├── 2D.png │ │ ├── 2H.png │ │ ├── 2S.png │ │ ├── 3C.png │ │ ├── 3D.png │ │ ├── 3H.png │ │ ├── 3S.png │ │ ├── 4C.png │ │ ├── 4D.png │ │ ├── 4H.png │ │ ├── 4S.png │ │ ├── 5C.png │ │ ├── 5D.png │ │ ├── 5H.png │ │ ├── 5S.png │ │ ├── 6C.png │ │ ├── 6D.png │ │ ├── 6H.png │ │ ├── 6S.png │ │ ├── 7C.png │ │ ├── 7D.png │ │ ├── 7H.png │ │ ├── 7S.png │ │ ├── 8C.png │ │ ├── 8D.png │ │ ├── 8H.png │ │ ├── 8S.png │ │ ├── 9C.png │ │ ├── 9D.png │ │ ├── 9H.png │ │ ├── 9S.png │ │ ├── AC.png │ │ ├── AD.png │ │ ├── AH.png │ │ ├── AS.png │ │ ├── JC.png │ │ ├── JD.png │ │ ├── JH.png │ │ ├── JS.png │ │ ├── KC.png │ │ ├── KD.png │ │ ├── KH.png │ │ ├── KS.png │ │ ├── QC.png │ │ ├── QD.png │ │ ├── QH.png │ │ ├── QS.png │ │ └── jb_card.png ├── config.py ├── controllers │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-35.pyc │ │ └── manual_controller.cpython-35.pyc │ └── manual_controller.py ├── environment.py ├── first_visit_mc.py ├── game.py └── player.py ├── DoubleQLearning ├── double_qlearning.py ├── environment.py ├── main.py └── qlearning.py ├── LICENSE ├── README.md ├── SimplePolicyIteration ├── .vscode │ └── settings.json ├── agent.py ├── config.py ├── config.pyc ├── controller.py ├── controller.pyc ├── environment.py ├── environment.pyc ├── game.py ├── game_widgets.py ├── game_widgets.pyc ├── images │ ├── baby_r.png │ ├── beat_r.png │ ├── grass_r.png │ └── kfc_r.png └── policy_iteration.py ├── mountain_car ├── README.md ├── __init__.py ├── main.py ├── semi_gradient_sarsa.py ├── tile_coding.py ├── tilings.pkl ├── train.py └── weights.pkl └── self_driving_agent ├── DQN_Control ├── __init__.py ├── model.py ├── process_img.py └── replay_buffer.py ├── README.md ├── __init__.py ├── config.py ├── controllers.py ├── environment.py ├── initial_setup.py ├── main.py ├── synch_mode.py ├── train.py └── utils.py /.gitignore: -------------------------------------------------------------------------------- 1 | */__pycache__ 2 | */myenv 3 | */weights/* 4 | -------------------------------------------------------------------------------- /BlackJackMonteCarlo/black_jack_sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/black_jack_sampler.py -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards.py -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/10C.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/10C.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/10D.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/10D.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/10H.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/10H.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/10S.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/10S.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/2C.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/2C.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/2D.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/2D.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/2H.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/2H.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/2S.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/2S.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/3C.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/3C.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/3D.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/3D.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/3H.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/3H.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/3S.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/3S.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/4C.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/4C.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/4D.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/4D.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/4H.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/4H.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/4S.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/4S.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/5C.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/5C.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/5D.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/5D.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/5H.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/5H.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/5S.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/5S.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/6C.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/6C.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/6D.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/6D.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/6H.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/6H.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/6S.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/6S.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/7C.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/7C.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/7D.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/7D.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/7H.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/7H.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/7S.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/7S.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/8C.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/8C.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/8D.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/8D.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/8H.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/8H.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/8S.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/8S.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/9C.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/9C.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/9D.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/9D.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/9H.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/9H.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/9S.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/9S.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/AC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/AC.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/AD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/AD.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/AH.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/AH.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/AS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/AS.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/JC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/JC.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/JD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/JD.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/JH.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/JH.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/JS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/JS.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/KC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/KC.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/KD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/KD.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/KH.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/KH.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/KS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/KS.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/QC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/QC.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/QD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/QD.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/QH.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/QH.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/QS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/QS.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/cards_set/img/jb_card.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/cards_set/img/jb_card.png -------------------------------------------------------------------------------- /BlackJackMonteCarlo/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/config.py -------------------------------------------------------------------------------- /BlackJackMonteCarlo/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /BlackJackMonteCarlo/controllers/__pycache__/__init__.cpython-35.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/controllers/__pycache__/__init__.cpython-35.pyc -------------------------------------------------------------------------------- /BlackJackMonteCarlo/controllers/__pycache__/manual_controller.cpython-35.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/controllers/__pycache__/manual_controller.cpython-35.pyc -------------------------------------------------------------------------------- /BlackJackMonteCarlo/controllers/manual_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/controllers/manual_controller.py -------------------------------------------------------------------------------- /BlackJackMonteCarlo/environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/environment.py -------------------------------------------------------------------------------- /BlackJackMonteCarlo/first_visit_mc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/first_visit_mc.py -------------------------------------------------------------------------------- /BlackJackMonteCarlo/game.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/game.py -------------------------------------------------------------------------------- /BlackJackMonteCarlo/player.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/BlackJackMonteCarlo/player.py -------------------------------------------------------------------------------- /DoubleQLearning/double_qlearning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/DoubleQLearning/double_qlearning.py -------------------------------------------------------------------------------- /DoubleQLearning/environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/DoubleQLearning/environment.py -------------------------------------------------------------------------------- /DoubleQLearning/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/DoubleQLearning/main.py -------------------------------------------------------------------------------- /DoubleQLearning/qlearning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/DoubleQLearning/qlearning.py -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/README.md -------------------------------------------------------------------------------- /SimplePolicyIteration/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/SimplePolicyIteration/.vscode/settings.json -------------------------------------------------------------------------------- /SimplePolicyIteration/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/SimplePolicyIteration/agent.py -------------------------------------------------------------------------------- /SimplePolicyIteration/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/SimplePolicyIteration/config.py -------------------------------------------------------------------------------- /SimplePolicyIteration/config.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/SimplePolicyIteration/config.pyc -------------------------------------------------------------------------------- /SimplePolicyIteration/controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/SimplePolicyIteration/controller.py -------------------------------------------------------------------------------- /SimplePolicyIteration/controller.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/SimplePolicyIteration/controller.pyc -------------------------------------------------------------------------------- /SimplePolicyIteration/environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/SimplePolicyIteration/environment.py -------------------------------------------------------------------------------- /SimplePolicyIteration/environment.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/SimplePolicyIteration/environment.pyc -------------------------------------------------------------------------------- /SimplePolicyIteration/game.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/SimplePolicyIteration/game.py -------------------------------------------------------------------------------- /SimplePolicyIteration/game_widgets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/SimplePolicyIteration/game_widgets.py -------------------------------------------------------------------------------- /SimplePolicyIteration/game_widgets.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/SimplePolicyIteration/game_widgets.pyc -------------------------------------------------------------------------------- /SimplePolicyIteration/images/baby_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/SimplePolicyIteration/images/baby_r.png -------------------------------------------------------------------------------- /SimplePolicyIteration/images/beat_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/SimplePolicyIteration/images/beat_r.png -------------------------------------------------------------------------------- /SimplePolicyIteration/images/grass_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/SimplePolicyIteration/images/grass_r.png -------------------------------------------------------------------------------- /SimplePolicyIteration/images/kfc_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/SimplePolicyIteration/images/kfc_r.png -------------------------------------------------------------------------------- /SimplePolicyIteration/policy_iteration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/SimplePolicyIteration/policy_iteration.py -------------------------------------------------------------------------------- /mountain_car/README.md: -------------------------------------------------------------------------------- 1 | # Mountain Car 2 | 3 | Solved with Semi Gradient Sarsa & Tile Coding 4 | -------------------------------------------------------------------------------- /mountain_car/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mountain_car/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/mountain_car/main.py -------------------------------------------------------------------------------- /mountain_car/semi_gradient_sarsa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/mountain_car/semi_gradient_sarsa.py -------------------------------------------------------------------------------- /mountain_car/tile_coding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/mountain_car/tile_coding.py -------------------------------------------------------------------------------- /mountain_car/tilings.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/mountain_car/tilings.pkl -------------------------------------------------------------------------------- /mountain_car/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/mountain_car/train.py -------------------------------------------------------------------------------- /mountain_car/weights.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/mountain_car/weights.pkl -------------------------------------------------------------------------------- /self_driving_agent/DQN_Control/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /self_driving_agent/DQN_Control/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/self_driving_agent/DQN_Control/model.py -------------------------------------------------------------------------------- /self_driving_agent/DQN_Control/process_img.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/self_driving_agent/DQN_Control/process_img.py -------------------------------------------------------------------------------- /self_driving_agent/DQN_Control/replay_buffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/self_driving_agent/DQN_Control/replay_buffer.py -------------------------------------------------------------------------------- /self_driving_agent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/self_driving_agent/README.md -------------------------------------------------------------------------------- /self_driving_agent/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /self_driving_agent/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/self_driving_agent/config.py -------------------------------------------------------------------------------- /self_driving_agent/controllers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/self_driving_agent/controllers.py -------------------------------------------------------------------------------- /self_driving_agent/environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/self_driving_agent/environment.py -------------------------------------------------------------------------------- /self_driving_agent/initial_setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/self_driving_agent/initial_setup.py -------------------------------------------------------------------------------- /self_driving_agent/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/self_driving_agent/main.py -------------------------------------------------------------------------------- /self_driving_agent/synch_mode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/self_driving_agent/synch_mode.py -------------------------------------------------------------------------------- /self_driving_agent/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/self_driving_agent/train.py -------------------------------------------------------------------------------- /self_driving_agent/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JabrahTutorials/ReinforcementLearning/HEAD/self_driving_agent/utils.py --------------------------------------------------------------------------------