{"push_id":1370516844,"size":13,"distinct_size":0,"ref":"refs/heads/Epic_Issue10_EsuAiMain","head":"9448869f02007194b424984c53fdeb43c31c77c2","before":"fa13e0613f828d00fe9a31dbfbe06e4a4d53e6fe","commits":[{"sha":"8e133a0005a63222fe0949575d2a5053e050938c","author":{"name":"Joshua Soberg","email":"fd818e0a2218677b9672757181e2394fdb3b6c90@gmail.com"},"message":"#32 - Stub for attack helper class.","distinct":false,"url":"https://api.github.com/repos/jsoberg/ESU_OpenRA/commits/8e133a0005a63222fe0949575d2a5053e050938c"},{"sha":"852db548793349b935796e97c31359ab582714a4","author":{"name":"Joshua Soberg","email":"fd818e0a2218677b9672757181e2394fdb3b6c90@gmail.com"},"message":"#32 - Missing AttackHelper in csproj from last commit.","distinct":false,"url":"https://api.github.com/repos/jsoberg/ESU_OpenRA/commits/852db548793349b935796e97c31359ab582714a4"},{"sha":"6fcbed848cc79d76827afcfabe918480a9c1e7a0","author":{"name":"Joshua Soberg","email":"fd818e0a2218677b9672757181e2394fdb3b6c90@gmail.com"},"message":"#32 - Add AttackHelper to the UnitRuleset.","distinct":false,"url":"https://api.github.com/repos/jsoberg/ESU_OpenRA/commits/6fcbed848cc79d76827afcfabe918480a9c1e7a0"},{"sha":"e6dd59ae782d41bb555e3c17ea0bb15a2482e72a","author":{"name":"Joshua Soberg","email":"fd818e0a2218677b9672757181e2394fdb3b6c90@gmail.com"},"message":"#32 - Through debugging, I've found that the CreateGroup doesn't allow you to get around issuing move orders for each individual unit. Therefore, I created methods for creating a group and issuing move orders for each actor.","distinct":false,"url":"https://api.github.com/repos/jsoberg/ESU_OpenRA/commits/e6dd59ae782d41bb555e3c17ea0bb15a2482e72a"},{"sha":"715b18db327eab95f1e6bc002a87c5469df4e599","author":{"name":"Joshua Soberg","email":"fd818e0a2218677b9672757181e2394fdb3b6c90@gmail.com"},"message":"#32 - Made sure move orders were \"AttackMove\" instead of regular move.","distinct":false,"url":"https://api.github.com/repos/jsoberg/ESU_OpenRA/commits/715b18db327eab95f1e6bc002a87c5469df4e599"},{"sha":"8dbd522f920f61d346a9e11bdce9d33f84e9f86f","author":{"name":"Joshua Soberg","email":"fd818e0a2218677b9672757181e2394fdb3b6c90@gmail.com"},"message":"#32 - Add some necessary checks that cropped up while debugging.","distinct":false,"url":"https://api.github.com/repos/jsoberg/ESU_OpenRA/commits/8dbd522f920f61d346a9e11bdce9d33f84e9f86f"},{"sha":"0c4664cea9698c3528bd4872877627ab617a8972","author":{"name":"Joshua Soberg","email":"fd818e0a2218677b9672757181e2394fdb3b6c90@gmail.com"},"message":"#32 - Adding initial debug code for issuing an attack, just to show that attacking is working. Now we need to actually consider the state of the map before issuing the attack.","distinct":false,"url":"https://api.github.com/repos/jsoberg/ESU_OpenRA/commits/0c4664cea9698c3528bd4872877627ab617a8972"},{"sha":"b6920f39450d5530013c7a72a9fdb7d925166235","author":{"name":"Joshua Soberg","email":"fd818e0a2218677b9672757181e2394fdb3b6c90@gmail.com"},"message":"#32 - Added some code for persisting current attacks in action/ etc.","distinct":false,"url":"https://api.github.com/repos/jsoberg/ESU_OpenRA/commits/b6920f39450d5530013c7a72a9fdb7d925166235"},{"sha":"b4418be649da7e941f3f52d3f4017584a07146ad","author":{"name":"Joshua Soberg","email":"fd818e0a2218677b9672757181e2394fdb3b6c90@gmail.com"},"message":"#32 - Added initial code for checking lethality metric and issuing an attack. Fixed a few bugs with actor checks.","distinct":false,"url":"https://api.github.com/repos/jsoberg/ESU_OpenRA/commits/b4418be649da7e941f3f52d3f4017584a07146ad"},{"sha":"846de77b99f1c202f64f517b584bdace591c0e1e","author":{"name":"Joshua Soberg","email":"fd818e0a2218677b9672757181e2394fdb3b6c90@gmail.com"},"message":"#32 - Fixed a few more bugs for issuing attacks.","distinct":false,"url":"https://api.github.com/repos/jsoberg/ESU_OpenRA/commits/846de77b99f1c202f64f517b584bdace591c0e1e"},{"sha":"9d7da36c0895951b97e99ab1643039f62122004a","author":{"name":"Joshua Soberg","email":"fd818e0a2218677b9672757181e2394fdb3b6c90@gmail.com"},"message":"#32 - Account for actors currently in an attack when calculating defense coverage.","distinct":false,"url":"https://api.github.com/repos/jsoberg/ESU_OpenRA/commits/9d7da36c0895951b97e99ab1643039f62122004a"},{"sha":"f0a83341582f1f5decec0787ba5ea3c6923a0846","author":{"name":"Joshua Soberg","email":"fd818e0a2218677b9672757181e2394fdb3b6c90@gmail.com"},"message":"#32- Compile error fixes from last commit.","distinct":false,"url":"https://api.github.com/repos/jsoberg/ESU_OpenRA/commits/f0a83341582f1f5decec0787ba5ea3c6923a0846"},{"sha":"9448869f02007194b424984c53fdeb43c31c77c2","author":{"name":"Joshua Soberg","email":"fd818e0a2218677b9672757181e2394fdb3b6c90@gmail.com"},"message":"Merge branch 'Epic10_Issue32_ImplementAttackResponse' into Epic_Issue10_EsuAiMain","distinct":false,"url":"https://api.github.com/repos/jsoberg/ESU_OpenRA/commits/9448869f02007194b424984c53fdeb43c31c77c2"}]}
{"actor":{"display_login":"jsoberg"}}