dmartinelli/qlearning archive