{"push_id":798713545,"size":7,"distinct_size":7,"ref":"refs/heads/develop","head":"0abee419ed4c395e10441a97952df90f64b8e516","before":"5151f9fbb23f2172df28274514d7a2631bec4bea","commits":[{"sha":"ec14ad918b68a82834d4152b40468df069d20420","author":{"email":"68507a13665ec3a31759c0d3a94804221c0a87d3@beingbrown.net","name":"randy brown"},"message":"State mirrors World\n\nInstead of a static class, state will be an object like world.","distinct":true,"url":"https://api.github.com/repos/beingbrown/ecosim/commits/ec14ad918b68a82834d4152b40468df069d20420"},{"sha":"7e950368c8bc5289c5ca62a72ebf2d89b0b7d990","author":{"email":"68507a13665ec3a31759c0d3a94804221c0a87d3@beingbrown.net","name":"randy brown"},"message":"states are generated like worlds\n\nstates and worlds should be generated independently of each other. They\ncan be put on different threads.","distinct":true,"url":"https://api.github.com/repos/beingbrown/ecosim/commits/7e950368c8bc5289c5ca62a72ebf2d89b0b7d990"},{"sha":"d99c62abf20e76d6d0e2c1d28192706638297f69","author":{"email":"68507a13665ec3a31759c0d3a94804221c0a87d3@beingbrown.net","name":"randy brown"},"message":"making a state edge\n\nmaking state edges is only complicated in considering which state to\nstart with. The real complicated work will go into that process.","distinct":true,"url":"https://api.github.com/repos/beingbrown/ecosim/commits/d99c62abf20e76d6d0e2c1d28192706638297f69"},{"sha":"c7bccfba6d95e4dcb577c71e536663ff82ac4f5e","author":{"email":"68507a13665ec3a31759c0d3a94804221c0a87d3@beingbrown.net","name":"randy brown"},"message":"game of life gets and returns long states","distinct":true,"url":"https://api.github.com/repos/beingbrown/ecosim/commits/c7bccfba6d95e4dcb577c71e536663ff82ac4f5e"},{"sha":"4b2fad1b4ae60529966f48730c17c3785231d8ab","author":{"email":"68507a13665ec3a31759c0d3a94804221c0a87d3@beingbrown.net","name":"randy brown"},"message":"changed a bunch of missed longs","distinct":true,"url":"https://api.github.com/repos/beingbrown/ecosim/commits/4b2fad1b4ae60529966f48730c17c3785231d8ab"},{"sha":"8be35126d4ed8d71fa5eec6d68170d6cc2a1e212","author":{"email":"68507a13665ec3a31759c0d3a94804221c0a87d3@beingbrown.net","name":"randy brown"},"message":"bulk delete of old data\n\nState Edge Generation is the hardest part of Ecosim.","distinct":true,"url":"https://api.github.com/repos/beingbrown/ecosim/commits/8be35126d4ed8d71fa5eec6d68170d6cc2a1e212"},{"sha":"0abee419ed4c395e10441a97952df90f64b8e516","author":{"email":"68507a13665ec3a31759c0d3a94804221c0a87d3@beingbrown.net","name":"randy brown"},"message":"Merge branch 'f-stateController' into develop","distinct":true,"url":"https://api.github.com/repos/beingbrown/ecosim/commits/0abee419ed4c395e10441a97952df90f64b8e516"}]}