{"push_id":848218309,"size":11,"distinct_size":1,"ref":"refs/heads/master","head":"d31e812b1aa1b66197d3387ff5fb44fe32a799d5","before":"d50938a6ec5fe56b9a30544a75f8b82f341d5d1b","commits":[{"sha":"495808bc8bdde5291e6fc7335ea63d467be58eda","author":{"email":"a6347107b4fb8d79e8b34c9cc97ba232352d4e6e@gmail.com","name":"Samson Brock"},"message":"Test a cell knows how many neighbors are alive or dead","distinct":false,"url":"https://api.github.com/repos/imwithsam/game-of-life/commits/495808bc8bdde5291e6fc7335ea63d467be58eda"},{"sha":"a2176cd367bfb16c162b08436b3948681deaaf4c","author":{"email":"a6347107b4fb8d79e8b34c9cc97ba232352d4e6e@gmail.com","name":"Samson Brock"},"message":"Add 8 neighboring cells to Cell#neighbors","distinct":false,"url":"https://api.github.com/repos/imwithsam/game-of-life/commits/a2176cd367bfb16c162b08436b3948681deaaf4c"},{"sha":"ad8b98044432d28439aa61513a4d5b3d61f68b58","author":{"email":"a6347107b4fb8d79e8b34c9cc97ba232352d4e6e@gmail.com","name":"Samson Brock"},"message":"Add a concept of a grid to Cell#neighbors","distinct":false,"url":"https://api.github.com/repos/imwithsam/game-of-life/commits/ad8b98044432d28439aa61513a4d5b3d61f68b58"},{"sha":"6b7d524969a573492f52eb206a68f7d4cceba4e6","author":{"email":"a6347107b4fb8d79e8b34c9cc97ba232352d4e6e@gmail.com","name":"Samson Brock"},"message":"Test a grid can add and get a cell with x-y coordinates","distinct":false,"url":"https://api.github.com/repos/imwithsam/game-of-life/commits/6b7d524969a573492f52eb206a68f7d4cceba4e6"},{"sha":"9ddf324a7dcb34aec9f4ed4c058f430e17598cce","author":{"email":"a6347107b4fb8d79e8b34c9cc97ba232352d4e6e@gmail.com","name":"Samson Brock"},"message":"Add Grid class","distinct":false,"url":"https://api.github.com/repos/imwithsam/game-of-life/commits/9ddf324a7dcb34aec9f4ed4c058f430e17598cce"},{"sha":"2dc36054dbf434b81a6a069181f8b2bd0784bc97","author":{"email":"a6347107b4fb8d79e8b34c9cc97ba232352d4e6e@gmail.com","name":"Samson Brock"},"message":"Add Grid#add and Grid#getCell","distinct":false,"url":"https://api.github.com/repos/imwithsam/game-of-life/commits/2dc36054dbf434b81a6a069181f8b2bd0784bc97"},{"sha":"9171e6b31a4f0adb3adc4c113ede802d8e638d0f","author":{"email":"a6347107b4fb8d79e8b34c9cc97ba232352d4e6e@gmail.com","name":"Samson Brock"},"message":"Add logic to add and get cells from a grid","distinct":false,"url":"https://api.github.com/repos/imwithsam/game-of-life/commits/9171e6b31a4f0adb3adc4c113ede802d8e638d0f"},{"sha":"c8de9da57a6b70f4f9b703fee5dd41cfb5238666","author":{"email":"a6347107b4fb8d79e8b34c9cc97ba232352d4e6e@gmail.com","name":"Samson Brock"},"message":"Pass grid to cell so cell is aware of its neighbors","distinct":false,"url":"https://api.github.com/repos/imwithsam/game-of-life/commits/c8de9da57a6b70f4f9b703fee5dd41cfb5238666"},{"sha":"1b801742ea9eda41d9c200ebf0c0e434fc40f3f4","author":{"email":"a6347107b4fb8d79e8b34c9cc97ba232352d4e6e@gmail.com","name":"Samson Brock"},"message":"Revise test to use Cell#livingNeighbors and Cell#deadNeighbors","distinct":false,"url":"https://api.github.com/repos/imwithsam/game-of-life/commits/1b801742ea9eda41d9c200ebf0c0e434fc40f3f4"},{"sha":"31166c70ae0d3b17ec04d621ec832159474e51d5","author":{"email":"a6347107b4fb8d79e8b34c9cc97ba232352d4e6e@gmail.com","name":"Samson Brock"},"message":"Add Cell#livingNeighbors and Cell#deadNeighbors","distinct":false,"url":"https://api.github.com/repos/imwithsam/game-of-life/commits/31166c70ae0d3b17ec04d621ec832159474e51d5"},{"sha":"d31e812b1aa1b66197d3387ff5fb44fe32a799d5","author":{"email":"a0114c7d59fab48ead924c4955bbdaf23c1513c3@users.noreply.github.com","name":"Samson Brock"},"message":"Merge pull request #3 from imwithsam/cell-knows-of-neighbors\n\nCell knows of neighbors","distinct":true,"url":"https://api.github.com/repos/imwithsam/game-of-life/commits/d31e812b1aa1b66197d3387ff5fb44fe32a799d5"}]}