complete q learning demo