{"push_id":1093173688,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"3019a539f08f3a5ef4242864c9fc1b51815feb51","before":"1018e81c5996fca3f9c18ed870fd8bc8abf17588","commits":[{"sha":"2c49c4392bc4ee2fa8d5594532d08980fc7c7496","author":{"email":"22410e3917315eb0f46b3d99d9173b2b61ff4679@outlook.com","name":"Hugo Gu"},"message":"Fix a bug that board Lines are not refreshed in time before AI resolving the board.","distinct":true,"url":"https://api.github.com/repos/hugogu/RenjuBoard/commits/2c49c4392bc4ee2fa8d5594532d08980fc7c7496"},{"sha":"a90da72b4943c8c6519d4013c225820cf6212530","author":{"email":"22410e3917315eb0f46b3d99d9173b2b61ff4679@outlook.com","name":"Hugo Gu"},"message":"Refactoring AI player.","distinct":true,"url":"https://api.github.com/repos/hugogu/RenjuBoard/commits/a90da72b4943c8c6519d4013c225820cf6212530"},{"sha":"3019a539f08f3a5ef4242864c9fc1b51815feb51","author":{"email":"22410e3917315eb0f46b3d99d9173b2b61ff4679@outlook.com","name":"Hugo Gu"},"message":"Merge branch 'AIBugFix'","distinct":true,"url":"https://api.github.com/repos/hugogu/RenjuBoard/commits/3019a539f08f3a5ef4242864c9fc1b51815feb51"}]}