Add Q-learning reference and initialization