├── Project GitHub.pdf ├── README.md ├── cliff_walking ├── Sample results │ ├── cliff env.png │ ├── cliff_data.txt │ ├── readme │ ├── rewardcliff.png │ ├── stepscliff.png │ ├── toute.png │ └── valuescliff.png ├── algo_double_qlearning.py ├── algo_qlearning.py ├── algo_sarsa.py ├── env_cliff.py ├── images │ ├── cliff.png │ ├── end.png │ ├── readme │ ├── robot.png │ └── start.png ├── plot_results.py ├── readme └── run.py ├── env1.png ├── env2.jpg ├── q_learning ├── Sample results │ ├── QLreward.png │ ├── QLsteps.png │ ├── QLvalue.png │ ├── data.txt │ ├── readme │ └── result QL.png ├── algo_qlearning.py ├── environment.py ├── images │ ├── agent.png │ ├── boot_tree.png │ ├── building.png │ ├── flag.png │ ├── garbage.png │ ├── obstacle.png │ ├── readme │ ├── rubik.png │ └── tree.png ├── plot_results.py ├── readme └── run.py ├── sarsa ├── Sample results │ ├── data.txt │ ├── readme │ ├── result sarsa.png │ ├── sarsareward.png │ ├── sarsastep.png │ └── sarsavalue.png ├── algo_sarsa.py ├── environment.py ├── images │ ├── agent.png │ ├── boot_tree.png │ ├── building.png │ ├── flag.png │ ├── garbage.png │ ├── obstacle.png │ ├── readme │ ├── rubik.png │ └── tree.png ├── plot_results.py ├── readme └── run.py ├── td_learning ├── Sample results │ ├── TD_0.png │ ├── TDreward.png │ ├── TDsteps.png │ ├── TDvalue.png │ ├── data.txt │ └── readme ├── algo_td0.py ├── environment.py ├── images │ ├── agent.png │ ├── boot_tree.png │ ├── building.png │ ├── flag.png │ ├── garbage.png │ ├── obstacle.png │ ├── readme │ ├── rubik.png │ └── tree.png ├── plot_results.py ├── readme └── run.py └── training.gif /Project GitHub.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/Project GitHub.pdf -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/README.md -------------------------------------------------------------------------------- /cliff_walking/Sample results/cliff env.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/cliff_walking/Sample results/cliff env.png -------------------------------------------------------------------------------- /cliff_walking/Sample results/cliff_data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/cliff_walking/Sample results/cliff_data.txt -------------------------------------------------------------------------------- /cliff_walking/Sample results/readme: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /cliff_walking/Sample results/rewardcliff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/cliff_walking/Sample results/rewardcliff.png -------------------------------------------------------------------------------- /cliff_walking/Sample results/stepscliff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/cliff_walking/Sample results/stepscliff.png -------------------------------------------------------------------------------- /cliff_walking/Sample results/toute.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/cliff_walking/Sample results/toute.png -------------------------------------------------------------------------------- /cliff_walking/Sample results/valuescliff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/cliff_walking/Sample results/valuescliff.png -------------------------------------------------------------------------------- /cliff_walking/algo_double_qlearning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/cliff_walking/algo_double_qlearning.py -------------------------------------------------------------------------------- /cliff_walking/algo_qlearning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/cliff_walking/algo_qlearning.py -------------------------------------------------------------------------------- /cliff_walking/algo_sarsa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/cliff_walking/algo_sarsa.py -------------------------------------------------------------------------------- /cliff_walking/env_cliff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/cliff_walking/env_cliff.py -------------------------------------------------------------------------------- /cliff_walking/images/cliff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/cliff_walking/images/cliff.png -------------------------------------------------------------------------------- /cliff_walking/images/end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/cliff_walking/images/end.png -------------------------------------------------------------------------------- /cliff_walking/images/readme: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /cliff_walking/images/robot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/cliff_walking/images/robot.png -------------------------------------------------------------------------------- /cliff_walking/images/start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/cliff_walking/images/start.png -------------------------------------------------------------------------------- /cliff_walking/plot_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/cliff_walking/plot_results.py -------------------------------------------------------------------------------- /cliff_walking/readme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/cliff_walking/readme -------------------------------------------------------------------------------- /cliff_walking/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/cliff_walking/run.py -------------------------------------------------------------------------------- /env1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/env1.png -------------------------------------------------------------------------------- /env2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/env2.jpg -------------------------------------------------------------------------------- /q_learning/Sample results/QLreward.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/q_learning/Sample results/QLreward.png -------------------------------------------------------------------------------- /q_learning/Sample results/QLsteps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/q_learning/Sample results/QLsteps.png -------------------------------------------------------------------------------- /q_learning/Sample results/QLvalue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/q_learning/Sample results/QLvalue.png -------------------------------------------------------------------------------- /q_learning/Sample results/data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/q_learning/Sample results/data.txt -------------------------------------------------------------------------------- /q_learning/Sample results/readme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/q_learning/Sample results/readme -------------------------------------------------------------------------------- /q_learning/Sample results/result QL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/q_learning/Sample results/result QL.png -------------------------------------------------------------------------------- /q_learning/algo_qlearning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/q_learning/algo_qlearning.py -------------------------------------------------------------------------------- /q_learning/environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/q_learning/environment.py -------------------------------------------------------------------------------- /q_learning/images/agent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/q_learning/images/agent.png -------------------------------------------------------------------------------- /q_learning/images/boot_tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/q_learning/images/boot_tree.png -------------------------------------------------------------------------------- /q_learning/images/building.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/q_learning/images/building.png -------------------------------------------------------------------------------- /q_learning/images/flag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/q_learning/images/flag.png -------------------------------------------------------------------------------- /q_learning/images/garbage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/q_learning/images/garbage.png -------------------------------------------------------------------------------- /q_learning/images/obstacle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/q_learning/images/obstacle.png -------------------------------------------------------------------------------- /q_learning/images/readme: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /q_learning/images/rubik.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/q_learning/images/rubik.png -------------------------------------------------------------------------------- /q_learning/images/tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/q_learning/images/tree.png -------------------------------------------------------------------------------- /q_learning/plot_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/q_learning/plot_results.py -------------------------------------------------------------------------------- /q_learning/readme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/q_learning/readme -------------------------------------------------------------------------------- /q_learning/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/q_learning/run.py -------------------------------------------------------------------------------- /sarsa/Sample results/data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/sarsa/Sample results/data.txt -------------------------------------------------------------------------------- /sarsa/Sample results/readme: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /sarsa/Sample results/result sarsa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/sarsa/Sample results/result sarsa.png -------------------------------------------------------------------------------- /sarsa/Sample results/sarsareward.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/sarsa/Sample results/sarsareward.png -------------------------------------------------------------------------------- /sarsa/Sample results/sarsastep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/sarsa/Sample results/sarsastep.png -------------------------------------------------------------------------------- /sarsa/Sample results/sarsavalue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/sarsa/Sample results/sarsavalue.png -------------------------------------------------------------------------------- /sarsa/algo_sarsa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/sarsa/algo_sarsa.py -------------------------------------------------------------------------------- /sarsa/environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/sarsa/environment.py -------------------------------------------------------------------------------- /sarsa/images/agent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/sarsa/images/agent.png -------------------------------------------------------------------------------- /sarsa/images/boot_tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/sarsa/images/boot_tree.png -------------------------------------------------------------------------------- /sarsa/images/building.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/sarsa/images/building.png -------------------------------------------------------------------------------- /sarsa/images/flag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/sarsa/images/flag.png -------------------------------------------------------------------------------- /sarsa/images/garbage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/sarsa/images/garbage.png -------------------------------------------------------------------------------- /sarsa/images/obstacle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/sarsa/images/obstacle.png -------------------------------------------------------------------------------- /sarsa/images/readme: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /sarsa/images/rubik.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/sarsa/images/rubik.png -------------------------------------------------------------------------------- /sarsa/images/tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/sarsa/images/tree.png -------------------------------------------------------------------------------- /sarsa/plot_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/sarsa/plot_results.py -------------------------------------------------------------------------------- /sarsa/readme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/sarsa/readme -------------------------------------------------------------------------------- /sarsa/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/sarsa/run.py -------------------------------------------------------------------------------- /td_learning/Sample results/TD_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/td_learning/Sample results/TD_0.png -------------------------------------------------------------------------------- /td_learning/Sample results/TDreward.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/td_learning/Sample results/TDreward.png -------------------------------------------------------------------------------- /td_learning/Sample results/TDsteps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/td_learning/Sample results/TDsteps.png -------------------------------------------------------------------------------- /td_learning/Sample results/TDvalue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/td_learning/Sample results/TDvalue.png -------------------------------------------------------------------------------- /td_learning/Sample results/data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/td_learning/Sample results/data.txt -------------------------------------------------------------------------------- /td_learning/Sample results/readme: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /td_learning/algo_td0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/td_learning/algo_td0.py -------------------------------------------------------------------------------- /td_learning/environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/td_learning/environment.py -------------------------------------------------------------------------------- /td_learning/images/agent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/td_learning/images/agent.png -------------------------------------------------------------------------------- /td_learning/images/boot_tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/td_learning/images/boot_tree.png -------------------------------------------------------------------------------- /td_learning/images/building.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/td_learning/images/building.png -------------------------------------------------------------------------------- /td_learning/images/flag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/td_learning/images/flag.png -------------------------------------------------------------------------------- /td_learning/images/garbage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/td_learning/images/garbage.png -------------------------------------------------------------------------------- /td_learning/images/obstacle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/td_learning/images/obstacle.png -------------------------------------------------------------------------------- /td_learning/images/readme: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /td_learning/images/rubik.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/td_learning/images/rubik.png -------------------------------------------------------------------------------- /td_learning/images/tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/td_learning/images/tree.png -------------------------------------------------------------------------------- /td_learning/plot_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/td_learning/plot_results.py -------------------------------------------------------------------------------- /td_learning/readme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/td_learning/readme -------------------------------------------------------------------------------- /td_learning/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/td_learning/run.py -------------------------------------------------------------------------------- /training.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pouyan-asg/Path-planning-with-RL-algorithms/HEAD/training.gif --------------------------------------------------------------------------------