This is the final (mini) project, in the course Topics In Reinforcment learning, made by Meir Yagayev and Bar Siman Tov. In the course we solved 3 problems from OpenAI's Gym:
An introduction assignment, using a table.
Solved using the SARSA algorithm, using all the features from the observation, as well as the accelerations(calculated as the difference between the last 2 velocities).
This is the main project. Solved using Deep Learning, withe Keras and Tensorflow backend.