A project that imlements Deep Neural Q-Learning to learn how to play the Original IQ tester optimally
This game consists of a 5 base pyramid that has 1 hole and 14 pins. The goal is to take pins and jump over other pins to an empty space until no further jumps are possible.
RUNNING INSTRUCTIONS:
pip3 install -r requirements.txt python3 Q_Learning_IQ_tester.py python3 peg_gui.py
The command line will prompt you to enter one of {0,1,3,4}, do so and you will see the gui. The GUI is pretty straight forward, the is a step button to see the next action, an auto play to see the greedy epsilon solution and a reset button to reset the board to it's starting state.