{"push_id":723301105,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"8690041b184ccbba261ea31e8396a1923f4d8de2","before":"ce9caf7b5dee754680228d6054053b580e81cc00","commits":[{"sha":"cf91abbf9d1518c180178c98b8ccb71000a80a64","author":{"email":"1c711dc1c00f5446c9c12785df9363171f1c6687@gmail.com","name":"Arnauld"},"message":"reorganize code + dissociate OnAction from cardId","distinct":true,"url":"https://api.github.com/repos/Arnauld/ginkgopolis-fsharp/commits/cf91abbf9d1518c180178c98b8ccb71000a80a64"},{"sha":"7bf54296c0773d5fccef50e08e4b6a09b5335272","author":{"email":"1c711dc1c00f5446c9c12785df9363171f1c6687@gmail.com","name":"Arnauld"},"message":"add tilePoint to decorrelate tile gain from actually gaining them","distinct":true,"url":"https://api.github.com/repos/Arnauld/ginkgopolis-fsharp/commits/7bf54296c0773d5fccef50e08e4b6a09b5335272"},{"sha":"a7a6ba853a03507bbef1aadb34e0db4a85547fe7","author":{"email":"1c711dc1c00f5446c9c12785df9363171f1c6687@gmail.com","name":"Arnauld"},"message":"reformat","distinct":true,"url":"https://api.github.com/repos/Arnauld/ginkgopolis-fsharp/commits/a7a6ba853a03507bbef1aadb34e0db4a85547fe7"},{"sha":"8690041b184ccbba261ea31e8396a1923f4d8de2","author":{"email":"1c711dc1c00f5446c9c12785df9363171f1c6687@gmail.com","name":"Arnauld"},"message":"rename mapPlayers to affectIdToPlayers","distinct":true,"url":"https://api.github.com/repos/Arnauld/ginkgopolis-fsharp/commits/8690041b184ccbba261ea31e8396a1923f4d8de2"}]}