Skip to content

emptymusings/qlearning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Q-Learning Experimentation

Experimentations in Q-Learning

qlearning-sharp

Experimenting in Q-learning with C#

Based on this article (NOTE: as of this writing, the image of the maze is not available there, but can be found here)

The goal of this project is to explore Q-Learning, and to do so without the benefit of additional tooling, in order to better understand how it works. Using the above article as a basis, this project creates a customizable maze which an agent will navigate through in an attempt to reach a specific goal state, allowing for multiple rewards/objectives along the path from start to goal.

For the purpose of rapid UI development, I used older technologies for the desktop.

About

Experimentations in Q-Learning with C#

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages