{"push_id":790157077,"size":81,"distinct_size":36,"ref":"refs/heads/bitboard","head":"9170681c341fbcf2790f2edc2ad0af9cd7b43b1c","before":"b218b4f47e936dd2c287adcf8432db320070d3fe","commits":[{"sha":"50a2ce45d427b90957e5b850c161531039d8e111","author":{"email":"9baa97fc37473c3fcf64f49a7007b0a8ebb196fe@users.noreply.github.com","name":"avejidah"},"message":"Working cube with a basic controller and view.","distinct":false,"url":"https://api.github.com/repos/benbotto/rubiks-cube-cracker/commits/50a2ce45d427b90957e5b850c161531039d8e111"},{"sha":"8b32f7d11e8dd698c2e3667fa9e45c9720593c9d","author":{"email":"9baa97fc37473c3fcf64f49a7007b0a8ebb196fe@users.noreply.github.com","name":"avejidah"},"message":"Ignore exe.","distinct":false,"url":"https://api.github.com/repos/benbotto/rubiks-cube-cracker/commits/8b32f7d11e8dd698c2e3667fa9e45c9720593c9d"},{"sha":"473c82a44de920c52607090518a08cdcdde6293b","author":{"email":"9baa97fc37473c3fcf64f49a7007b0a8ebb196fe@users.noreply.github.com","name":"avejidah"},"message":"Added ChromosomeGenerator and evaluator.","distinct":false,"url":"https://api.github.com/repos/benbotto/rubiks-cube-cracker/commits/473c82a44de920c52607090518a08cdcdde6293b"},{"sha":"d58bc5ea566f01f0ca930c57a80075bf6cfa0af7","author":{"email":"9baa97fc37473c3fcf64f49a7007b0a8ebb196fe@users.noreply.github.com","name":"avejidah"},"message":"Cube, Chrom, Scramble, Move working.","distinct":false,"url":"https://api.github.com/repos/benbotto/rubiks-cube-cracker/commits/d58bc5ea566f01f0ca930c57a80075bf6cfa0af7"},{"sha":"3d83a8ec3d78c2a337acf8085f421724c9d674a6","author":{"email":"9baa97fc37473c3fcf64f49a7007b0a8ebb196fe@users.noreply.github.com","name":"avejidah"},"message":"GA set up but doesn't solve.","distinct":false,"url":"https://api.github.com/repos/benbotto/rubiks-cube-cracker/commits/3d83a8ec3d78c2a337acf8085f421724c9d674a6"},{"sha":"19c04670773a92e762840a55ece8ca05cae66f70","author":{"email":"9baa97fc37473c3fcf64f49a7007b0a8ebb196fe@users.noreply.github.com","name":"avejidah"},"message":"Search working.  Moving to steps solutions.","distinct":false,"url":"https://api.github.com/repos/benbotto/rubiks-cube-cracker/commits/19c04670773a92e762840a55ece8ca05cae66f70"},{"sha":"52b49f4e4149caa089a88bcab533d513a335d170","author":{"email":"9baa97fc37473c3fcf64f49a7007b0a8ebb196fe@users.noreply.github.com","name":"avejidah"},"message":"Added cubies to RubiksCube.","distinct":false,"url":"https://api.github.com/repos/benbotto/rubiks-cube-cracker/commits/52b49f4e4149caa089a88bcab533d513a335d170"},{"sha":"399ca6c6d181bc5970dd7f75cf2be663362ec33e","author":{"email":"9baa97fc37473c3fcf64f49a7007b0a8ebb196fe@users.noreply.github.com","name":"avejidah"},"message":"Added isSolved methods to the RubiksCube.","distinct":false,"url":"https://api.github.com/repos/benbotto/rubiks-cube-cracker/commits/399ca6c6d181bc5970dd7f75cf2be663362ec33e"},{"sha":"566c6cdb3680ea8328c2f48fb33560319450227d","author":{"email":"9baa97fc37473c3fcf64f49a7007b0a8ebb196fe@users.noreply.github.com","name":"avejidah"},"message":"2 goals in place - adding a UI.","distinct":false,"url":"https://api.github.com/repos/benbotto/rubiks-cube-cracker/commits/566c6cdb3680ea8328c2f48fb33560319450227d"},{"sha":"1f3690359170339da0b9ff7ccc6dd641802d9e16","author":{"email":"9baa97fc37473c3fcf64f49a7007b0a8ebb196fe@users.noreply.github.com","name":"avejidah"},"message":"Added slice moves.","distinct":false,"url":"https://api.github.com/repos/benbotto/rubiks-cube-cracker/commits/1f3690359170339da0b9ff7ccc6dd641802d9e16"},{"sha":"f8aab9b8366c6550a4f4102c9731f2e2791872ef","author":{"email":"9baa97fc37473c3fcf64f49a7007b0a8ebb196fe@users.noreply.github.com","name":"avejidah"},"message":"Add whole-cube rotations.","distinct":false,"url":"https://api.github.com/repos/benbotto/rubiks-cube-cracker/commits/f8aab9b8366c6550a4f4102c9731f2e2791872ef"},{"sha":"3da82b84ab6807c03ce2260b673d3a0ee8e17e21","author":{"email":"9baa97fc37473c3fcf64f49a7007b0a8ebb196fe@users.noreply.github.com","name":"avejidah"},"message":"Merging in the GL Cube.","distinct":false,"url":"https://api.github.com/repos/benbotto/rubiks-cube-cracker/commits/3da82b84ab6807c03ce2260b673d3a0ee8e17e21"},{"sha":"30d3eb2b69a77d383e4ff8a075b6c5852c4940ab","author":{"email":"9baa97fc37473c3fcf64f49a7007b0a8ebb196fe@users.noreply.github.com","name":"avejidah"},"message":"RC Model now kept in tact.","distinct":false,"url":"https://api.github.com/repos/benbotto/rubiks-cube-cracker/commits/30d3eb2b69a77d383e4ff8a075b6c5852c4940ab"},{"sha":"4771147827a930b099e2fdb4027974505ea4b680","author":{"email":"9baa97fc37473c3fcf64f49a7007b0a8ebb196fe@users.noreply.github.com","name":"avejidah"},"message":"Solver framework laid out.","distinct":false,"url":"https://api.github.com/repos/benbotto/rubiks-cube-cracker/commits/4771147827a930b099e2fdb4027974505ea4b680"},{"sha":"6c94779f81d767ab5560af114514317ab9af5dc5","author":{"email":"9baa97fc37473c3fcf64f49a7007b0a8ebb196fe@users.noreply.github.com","name":"avejidah"},"message":"Two goal achieved.","distinct":false,"url":"https://api.github.com/repos/benbotto/rubiks-cube-cracker/commits/6c94779f81d767ab5560af114514317ab9af5dc5"},{"sha":"6680a7716b592d852b73469365f3c8451e341a34","author":{"email":"9baa97fc37473c3fcf64f49a7007b0a8ebb196fe@users.noreply.github.com","name":"avejidah"},"message":"MoveStore renamed to ModelMoveStore.","distinct":false,"url":"https://api.github.com/repos/benbotto/rubiks-cube-cracker/commits/6680a7716b592d852b73469365f3c8451e341a34"},{"sha":"68735c5d376bd090bc32a8fe7fc3db9f76604587","author":{"email":"9baa97fc37473c3fcf64f49a7007b0a8ebb196fe@users.noreply.github.com","name":"avejidah"},"message":"Solver now moves the GL cube.  Not thread safe.","distinct":false,"url":"https://api.github.com/repos/benbotto/rubiks-cube-cracker/commits/68735c5d376bd090bc32a8fe7fc3db9f76604587"},{"sha":"b01b138432f48a95ca0b5ffe0bf914505cdef64c","author":{"email":"9baa97fc37473c3fcf64f49a7007b0a8ebb196fe@users.noreply.github.com","name":"avejidah"},"message":"Refactored the MoveStore classes.","distinct":false,"url":"https://api.github.com/repos/benbotto/rubiks-cube-cracker/commits/b01b138432f48a95ca0b5ffe0bf914505cdef64c"},{"sha":"3e8053d1e219841b80d6f77fc04b8b4ba0e3afa4","author":{"email":"9baa97fc37473c3fcf64f49a7007b0a8ebb196fe@users.noreply.github.com","name":"avejidah"},"message":"Thread safety in place.","distinct":false,"url":"https://api.github.com/repos/benbotto/rubiks-cube-cracker/commits/3e8053d1e219841b80d6f77fc04b8b4ba0e3afa4"},{"sha":"5ee6ca0c45a537442a4f7d62da52f3c2d84471c3","author":{"email":"9baa97fc37473c3fcf64f49a7007b0a8ebb196fe@users.noreply.github.com","name":"avejidah"},"message":"Added a third goal, 2x2x2.","distinct":false,"url":"https://api.github.com/repos/benbotto/rubiks-cube-cracker/commits/5ee6ca0c45a537442a4f7d62da52f3c2d84471c3"}]}