{"push_id":694497692,"size":8,"distinct_size":8,"ref":"refs/heads/master","head":"5d1b8012e56dc022f744220a7f77a5f29e5fce5d","before":"69b668845d65e6f1e4cb1eb2a200e9271fddbed9","commits":[{"sha":"a0bc91abd7ab514c85c5403494107ef772881c93","author":{"email":"f87643776fbb9521494b83604ff133fa0fd3eeee@gmail.com","name":"Aaron Hosford"},"message":"Docstrings and interface change\n\nContinued finagling of docstrings, comments, and interface.","distinct":true,"url":"https://api.github.com/repos/hosford42/xcs/commits/a0bc91abd7ab514c85c5403494107ef772881c93"},{"sha":"2219e621568e993697e7b78539f1a5e68848fe26","author":{"email":"f87643776fbb9521494b83604ff133fa0fd3eeee@gmail.com","name":"Aaron Hosford"},"message":"Simplified Interface\n\n* Merged the LCS and Population classes.\n* Moved the LCS.run() method out of the class.\n* Made it simple to create a new LCS from an algorithm and a problem or\nset of possible actions.","distinct":true,"url":"https://api.github.com/repos/hosford42/xcs/commits/2219e621568e993697e7b78539f1a5e68848fe26"},{"sha":"d23608f9257d99dcdab6fba36939244020eb208c","author":{"email":"f87643776fbb9521494b83604ff133fa0fd3eeee@gmail.com","name":"Aaron Hosford"},"message":"Simplified Interface - Algorithm\n\nEliminated the need to access the algorithm during normal use of the\nLCS.","distinct":true,"url":"https://api.github.com/repos/hosford42/xcs/commits/d23608f9257d99dcdab6fba36939244020eb208c"},{"sha":"ea7b36c77ce17709288c3c5877e10bf2416556f2","author":{"email":"f87643776fbb9521494b83604ff133fa0fd3eeee@gmail.com","name":"Aaron Hosford"},"message":"OnLineProblem => Scenario\n\nRenamed OnLineProblem to Scenario","distinct":true,"url":"https://api.github.com/repos/hosford42/xcs/commits/ea7b36c77ce17709288c3c5877e10bf2416556f2"},{"sha":"603720d31f05ef57778f68fa23b53b2740e64118","author":{"email":"f87643776fbb9521494b83604ff133fa0fd3eeee@gmail.com","name":"Aaron Hosford"},"message":"xcs.problems => xcs.scenarios\n\nRenamed the problems submodule to scenarios","distinct":true,"url":"https://api.github.com/repos/hosford42/xcs/commits/603720d31f05ef57778f68fa23b53b2740e64118"},{"sha":"eb61906de430e97fc8eec8fdb9b95b15709c4db6","author":{"email":"f87643776fbb9521494b83604ff133fa0fd3eeee@gmail.com","name":"Aaron Hosford"},"message":"Cleanup after scenario => problem\n\nCleaned up messiness created by the scenario => problem rename.","distinct":true,"url":"https://api.github.com/repos/hosford42/xcs/commits/eb61906de430e97fc8eec8fdb9b95b15709c4db6"},{"sha":"c79b28820150b0a54eb26d89c0c3b80d3434d83d","author":{"email":"f87643776fbb9521494b83604ff133fa0fd3eeee@gmail.com","name":"Aaron Hosford"},"message":"Cleanup after problem => scenario\n\nCleaned up previously overlooked mess in unit tests.","distinct":true,"url":"https://api.github.com/repos/hosford42/xcs/commits/c79b28820150b0a54eb26d89c0c3b80d3434d83d"},{"sha":"5d1b8012e56dc022f744220a7f77a5f29e5fce5d","author":{"email":"f87643776fbb9521494b83604ff133fa0fd3eeee@gmail.com","name":"Aaron Hosford"},"message":"Added Scenario.is_dynamic\n\n* Added an is_dynamic property to the Scenario class and its subclasses\nto indicate whether the problem represents a true multi-step or repeated\nsingle-step learning problem.\n* Modified the run() function to respect this property's value.\n*","distinct":true,"url":"https://api.github.com/repos/hosford42/xcs/commits/5d1b8012e56dc022f744220a7f77a5f29e5fce5d"}]}