{"push_id":962140821,"size":9,"distinct_size":2,"ref":"refs/heads/gather-minerals-bt-test","head":"5ec593027b9c693fd352e003dc5bf44014f97556","before":"3884db7a036b8db5750555776e1f75a0bea0e8af","commits":[{"sha":"e075820f2c603a720cb622045ebe4b45434757bd","author":{"email":"d5d0b40f84e3c81716a67f690e2fe50b5c846f24@gmail.com","name":"shadowcomer"},"message":"Remove Commander member variable for gatherMinerals BehaviorTree\n\nTo not introduce too many code differences to final code, it's better to\nallow the run thread to own it.\n\nAt some point, tests have to be included into the main code base of the project,\nbut everything is too experimental at the moment.","distinct":false,"url":"https://api.github.com/repos/shadowcomer/CatLing/commits/e075820f2c603a720cb622045ebe4b45434757bd"},{"sha":"d2ce7eda61fe7f1b12fd16d0a165b693d33a8481","author":{"email":"d5d0b40f84e3c81716a67f690e2fe50b5c846f24@gmail.com","name":"shadowcomer"},"message":"Implement TaskWrapper\n\nA TaskWrapper is required to be able to comfortably link together the behavior\ntree with the AI's way of sending tasks to BWAPI.\n\nA forward declaration was required in order to achieve this, because of the\ncircular dependency created.","distinct":false,"url":"https://api.github.com/repos/shadowcomer/CatLing/commits/d2ce7eda61fe7f1b12fd16d0a165b693d33a8481"},{"sha":"f4b20888eafbb6c7dc9d0d88292419aef5ca63e9","author":{"email":"d5d0b40f84e3c81716a67f690e2fe50b5c846f24@gmail.com","name":"shadowcomer"},"message":"Change gather minerals tree to use TaskWrapper","distinct":false,"url":"https://api.github.com/repos/shadowcomer/CatLing/commits/f4b20888eafbb6c7dc9d0d88292419aef5ca63e9"},{"sha":"68a308063a112ed9385e9c8d4c130d212e0e2850","author":{"email":"d5d0b40f84e3c81716a67f690e2fe50b5c846f24@gmail.com","name":"shadowcomer"},"message":"Change TaskWrapper to own the allocated Task","distinct":false,"url":"https://api.github.com/repos/shadowcomer/CatLing/commits/68a308063a112ed9385e9c8d4c130d212e0e2850"},{"sha":"fde625a7171a2829bbd5e1d3090b1824fe10b712","author":{"email":"d5d0b40f84e3c81716a67f690e2fe50b5c846f24@gmail.com","name":"shadowcomer"},"message":"Merge branch 'task-wrapper' into gather-minerals-bt","distinct":false,"url":"https://api.github.com/repos/shadowcomer/CatLing/commits/fde625a7171a2829bbd5e1d3090b1824fe10b712"},{"sha":"25178362e3fb33141e530294c030bf55b5b3f09c","author":{"email":"d5d0b40f84e3c81716a67f690e2fe50b5c846f24@gmail.com","name":"shadowcomer"},"message":"Merge branch 'gather-minerals-bt' into gather-minerals-bt-test","distinct":true,"url":"https://api.github.com/repos/shadowcomer/CatLing/commits/25178362e3fb33141e530294c030bf55b5b3f09c"},{"sha":"80fda6eaf31209513c931800d5b7d23b2f912273","author":{"email":"d5d0b40f84e3c81716a67f690e2fe50b5c846f24@gmail.com","name":"shadowcomer"},"message":"Change TaskWrapper initialization to public","distinct":false,"url":"https://api.github.com/repos/shadowcomer/CatLing/commits/80fda6eaf31209513c931800d5b7d23b2f912273"},{"sha":"b697904ade36a818cb32401fbc16ef508fa0081e","author":{"email":"d5d0b40f84e3c81716a67f690e2fe50b5c846f24@gmail.com","name":"shadowcomer"},"message":"Add TaskWrapper initialization call","distinct":false,"url":"https://api.github.com/repos/shadowcomer/CatLing/commits/b697904ade36a818cb32401fbc16ef508fa0081e"},{"sha":"5ec593027b9c693fd352e003dc5bf44014f97556","author":{"email":"d5d0b40f84e3c81716a67f690e2fe50b5c846f24@gmail.com","name":"shadowcomer"},"message":"Merge branch 'gather-minerals-bt' into gather-minerals-bt-test","distinct":true,"url":"https://api.github.com/repos/shadowcomer/CatLing/commits/5ec593027b9c693fd352e003dc5bf44014f97556"}]}