{"push_id":2100543269,"size":34,"distinct_size":0,"ref":"refs/heads/feature-game","head":"c30984d102e9ceb9f46ef3d778fb01ca4992fb1d","before":"e7eb8b6b5f03cf3f88a5362bc821c2652584ccae","commits":[{"sha":"ca2492519f00d753230d99ed93d1af6d164125eb","author":{"name":"Nima Hamidi","email":"51ba9008a2a6a76f34fcfc70669e5dc069c537ad@gmail.com"},"message":"Merge branch 'feature-game' into development","distinct":false,"url":"https://api.github.com/repos/nimily/backgammon-ai/commits/ca2492519f00d753230d99ed93d1af6d164125eb"},{"sha":"48c3c917aa2c2a2ad0f536cd6a364369c5fb6d5d","author":{"name":"Nima Hamidi","email":"51ba9008a2a6a76f34fcfc70669e5dc069c537ad@gmail.com"},"message":"Merge branch 'development' into feature-engine","distinct":false,"url":"https://api.github.com/repos/nimily/backgammon-ai/commits/48c3c917aa2c2a2ad0f536cd6a364369c5fb6d5d"},{"sha":"869883f6204db3bef6c8baafd6faf87e926ff97d","author":{"name":"Nima Hamidi","email":"51ba9008a2a6a76f34fcfc70669e5dc069c537ad@gmail.com"},"message":"Merge branch 'feature-game' into development","distinct":false,"url":"https://api.github.com/repos/nimily/backgammon-ai/commits/869883f6204db3bef6c8baafd6faf87e926ff97d"},{"sha":"98d01fa410724db6e98d58126585232e167b5e0c","author":{"name":"Nima Hamidi","email":"51ba9008a2a6a76f34fcfc70669e5dc069c537ad@gmail.com"},"message":"Merge branch 'development' into feature-engine","distinct":false,"url":"https://api.github.com/repos/nimily/backgammon-ai/commits/98d01fa410724db6e98d58126585232e167b5e0c"},{"sha":"89b3b1e151b0518f747bbcfa0856f785867e49e9","author":{"name":"Nima Hamidi","email":"51ba9008a2a6a76f34fcfc70669e5dc069c537ad@gmail.com"},"message":"Adding the concept of 'preview'. Though, it doesn't do anything.\n\nRemoving 'actions' parameter from play_dice in Agent and adding legal_plays field to the Engine class.","distinct":false,"url":"https://api.github.com/repos/nimily/backgammon-ai/commits/89b3b1e151b0518f747bbcfa0856f785867e49e9"},{"sha":"3b33fb1105fb40f9ee981e0cd48cbbe35813db61","author":{"name":"Nima Hamidi","email":"51ba9008a2a6a76f34fcfc70669e5dc069c537ad@gmail.com"},"message":"Implementing Preview class. Now, moves can be done and undone. However, engine.py requires a careful review to check pre- and post-conditions.","distinct":false,"url":"https://api.github.com/repos/nimily/backgammon-ai/commits/3b33fb1105fb40f9ee981e0cd48cbbe35813db61"},{"sha":"fa2f0b795ea230195ab6bf2f49a7bf474159ee51","author":{"name":"Nima Hamidi","email":"51ba9008a2a6a76f34fcfc70669e5dc069c537ad@gmail.com"},"message":"Merge branch 'feature-engine' into development","distinct":false,"url":"https://api.github.com/repos/nimily/backgammon-ai/commits/fa2f0b795ea230195ab6bf2f49a7bf474159ee51"},{"sha":"4f083f195be2b1d369643fc59856edca0fc17338","author":{"name":"Nima Hamidi","email":"51ba9008a2a6a76f34fcfc70669e5dc069c537ad@gmail.com"},"message":"Removing redundant print invokation.","distinct":false,"url":"https://api.github.com/repos/nimily/backgammon-ai/commits/4f083f195be2b1d369643fc59856edca0fc17338"},{"sha":"f1b3637bcfcec652df24ddbfb421821d5b4551ca","author":{"name":"Nima Hamidi","email":"51ba9008a2a6a76f34fcfc70669e5dc069c537ad@gmail.com"},"message":"Merge branch 'feature-engine' into development","distinct":false,"url":"https://api.github.com/repos/nimily/backgammon-ai/commits/f1b3637bcfcec652df24ddbfb421821d5b4551ca"},{"sha":"b4e517eadaa1ac64eb7b25ba75bf804abab1b00e","author":{"name":"Nima Hamidi","email":"51ba9008a2a6a76f34fcfc70669e5dc069c537ad@gmail.com"},"message":"Adding latest and stable boards to preview.","distinct":false,"url":"https://api.github.com/repos/nimily/backgammon-ai/commits/b4e517eadaa1ac64eb7b25ba75bf804abab1b00e"},{"sha":"cd65a15c2023d1e4710f2d33d1ecc02c8a62cc7e","author":{"name":"Nima Hamidi","email":"51ba9008a2a6a76f34fcfc70669e5dc069c537ad@gmail.com"},"message":"Merge branch 'feature-engine' into development","distinct":false,"url":"https://api.github.com/repos/nimily/backgammon-ai/commits/cd65a15c2023d1e4710f2d33d1ecc02c8a62cc7e"},{"sha":"07a5c6723c6ee1c955527c8fcc84a56e6f28fe23","author":{"name":"Nima Hamidi","email":"51ba9008a2a6a76f34fcfc70669e5dc069c537ad@gmail.com"},"message":"Changing the way that shell agent receives input. It supports undoing for moves. It receives moves by choosing a column, first, and then receives the die.","distinct":false,"url":"https://api.github.com/repos/nimily/backgammon-ai/commits/07a5c6723c6ee1c955527c8fcc84a56e6f28fe23"},{"sha":"c4855dc542edd7cb6f08cbd5151e693dbdf2a93a","author":{"name":"Nima Hamidi","email":"51ba9008a2a6a76f34fcfc70669e5dc069c537ad@gmail.com"},"message":"Implementing a new way of checking legal moves. The previous implementation had serious problems. For instance, for dice (3, 5), and after moving 13 by die 3, it used to output 3 as a possible move for 13. It doesn't have this problem any more.","distinct":false,"url":"https://api.github.com/repos/nimily/backgammon-ai/commits/c4855dc542edd7cb6f08cbd5151e693dbdf2a93a"},{"sha":"850423c037ff0535fc2037904271604397e477be","author":{"name":"Nima Hamidi","email":"51ba9008a2a6a76f34fcfc70669e5dc069c537ad@gmail.com"},"message":"Merge branch 'feature-engine' into development","distinct":false,"url":"https://api.github.com/repos/nimily/backgammon-ai/commits/850423c037ff0535fc2037904271604397e477be"},{"sha":"c33f8ff1f7724a0703846ec6c8f42a95905d484f","author":{"name":"Nima Hamidi","email":"51ba9008a2a6a76f34fcfc70669e5dc069c537ad@gmail.com"},"message":"Debuging a small bug in is_subplay method. It was fairly technical.","distinct":false,"url":"https://api.github.com/repos/nimily/backgammon-ai/commits/c33f8ff1f7724a0703846ec6c8f42a95905d484f"},{"sha":"9f716339840e06643758efefd4cbe90f49813ecc","author":{"name":"Nima Hamidi","email":"51ba9008a2a6a76f34fcfc70669e5dc069c537ad@gmail.com"},"message":"Merge branch 'feature-engine' into development","distinct":false,"url":"https://api.github.com/repos/nimily/backgammon-ai/commits/9f716339840e06643758efefd4cbe90f49813ecc"},{"sha":"8e5b5eabf4b15996471bdf9af50d45112030a02f","author":{"name":"Nima Hamidi","email":"51ba9008a2a6a76f34fcfc70669e5dc069c537ad@gmail.com"},"message":"A colorful version of the board is rendered now. It doesn't render bar, yet. Also, double cube is not rendered at any point, either.","distinct":false,"url":"https://api.github.com/repos/nimily/backgammon-ai/commits/8e5b5eabf4b15996471bdf9af50d45112030a02f"},{"sha":"07f2d3f29415c4fa27a5aca536a4d45654411076","author":{"name":"Nima Hamidi","email":"51ba9008a2a6a76f34fcfc70669e5dc069c537ad@gmail.com"},"message":"Checkers on the bar are shown, now.","distinct":false,"url":"https://api.github.com/repos/nimily/backgammon-ai/commits/07f2d3f29415c4fa27a5aca536a4d45654411076"},{"sha":"fb5f06027a84c9d1f7dde17590a3c7df2618e208","author":{"name":"Nima Hamidi","email":"51ba9008a2a6a76f34fcfc70669e5dc069c537ad@gmail.com"},"message":"Checkers on the bar are shown, now.","distinct":false,"url":"https://api.github.com/repos/nimily/backgammon-ai/commits/fb5f06027a84c9d1f7dde17590a3c7df2618e208"},{"sha":"f7c28578afe6b5278fc021fa59abc2b63ab35627","author":{"name":"Nima Hamidi","email":"51ba9008a2a6a76f34fcfc70669e5dc069c537ad@gmail.com"},"message":"Rendering the state of the game.\n\nBugfix: showing checkers on the bar for the white player.","distinct":false,"url":"https://api.github.com/repos/nimily/backgammon-ai/commits/f7c28578afe6b5278fc021fa59abc2b63ab35627"}]}
{"actor":{"display_login":"nimily"}}