At last!! I am releasing Shodan, my implementation of the Q-learning algorithm. A quick recap. Q-learning is a type of reinforcement learning, you could consider it a type of Artificial Intelligence but it actually falls under a category called Machine Learning. What makes Q-learning so cool is that it can learn and adapt to achieve its goals. That means, if we created a robot with an arm, after training, it could potentially learn the most optimal way to crawl. Exciting stuff. For more info on Q-learning refer to my earlier post.
You can grab all the files at my repo on Github. Enjoy
PS – For anyone wondering why I called my library Shodan, google the game System Shock 2


