{"push_id":730236780,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"3d4524a753df71c21f9ed67787fcb70138b8f125","before":"61c7f13b097170b36abef329b4732169fd34ef61","commits":[{"sha":"3d4524a753df71c21f9ed67787fcb70138b8f125","author":{"email":"4971c30b73bb9856c71c8526d28187c30dafc7f1@pftq.com","name":"pftq"},"message":"QLearner 1.3\n\nv1-3 2014-09-06 to 2015-07-18, pftq:\n\n* Converted features, actions to abstractions to allow any datatype as\nthe key.\n* Added new GetObservedStates method to QState to allow observation of\nothers' actions or choices it could have made.\n* Added improved QLearning algo called QLearning_Observant that takes\nadvantage of GetObservedStates. Exponentially improves learning rate.\n* Performance improvements by less frequent GUI updates.","distinct":true,"url":"https://api.github.com/repos/pftq/QLearner/commits/3d4524a753df71c21f9ed67787fcb70138b8f125"}]}