{"push_id":849443415,"size":11,"distinct_size":11,"ref":"refs/heads/master","head":"fcbfd97704710a957da4ba32d324af908c013809","before":"f219eac31f5d6697419f072bbf9d42b3191b21b7","commits":[{"sha":"a8fd898962b30bbc0ae2ee9551725f5bd93ae2bd","author":{"email":"7102c06bc8c0d6975a8efa30ef3f5895f5b8f4e0@MSMB.local","name":"mattsc"},"message":"Fred map analysis: set flag for and reorganize debug output","distinct":true,"url":"https://api.github.com/repos/mattsc/AI-demos/commits/a8fd898962b30bbc0ae2ee9551725f5bd93ae2bd"},{"sha":"85c94d4134cd42b7241b897a2f363ba24b9660bd","author":{"email":"7102c06bc8c0d6975a8efa30ef3f5895f5b8f4e0@MSMB.local","name":"mattsc"},"message":"Fred hold utils: hex that cannot be attacked is always acceptable\n\nFrom the point of view of damage done in the counter attack, at least.","distinct":true,"url":"https://api.github.com/repos/mattsc/AI-demos/commits/85c94d4134cd42b7241b897a2f363ba24b9660bd"},{"sha":"deea7b3c8a349a34e0f1c1d0dbdabc3f0d175acc","author":{"email":"7102c06bc8c0d6975a8efa30ef3f5895f5b8f4e0@MSMB.local","name":"mattsc"},"message":"Fred hold utils: add more debug output selection code","distinct":true,"url":"https://api.github.com/repos/mattsc/AI-demos/commits/deea7b3c8a349a34e0f1c1d0dbdabc3f0d175acc"},{"sha":"f0211af33ac23e72afdab65d80dec8c11bb65e83","author":{"email":"7102c06bc8c0d6975a8efa30ef3f5895f5b8f4e0@MSMB.local","name":"mattsc"},"message":"Fred: remove some key hexes for zone 'east'","distinct":true,"url":"https://api.github.com/repos/mattsc/AI-demos/commits/f0211af33ac23e72afdab65d80dec8c11bb65e83"},{"sha":"b1d5377ee0adc5cbf88fb826f7fb37d274433329","author":{"email":"7102c06bc8c0d6975a8efa30ef3f5895f5b8f4e0@MSMB.local","name":"mattsc"},"message":"Fred map analysis: don't double count T1 threats in defend_zones\n\nThis was done intentionally previously, but is not a good idea, I think.","distinct":true,"url":"https://api.github.com/repos/mattsc/AI-demos/commits/b1d5377ee0adc5cbf88fb826f7fb37d274433329"},{"sha":"6593cdd2a1a554e5cac3c8fc6e0f36337e87b911","author":{"email":"7102c06bc8c0d6975a8efa30ef3f5895f5b8f4e0@MSMB.local","name":"mattsc"},"message":"Fred utils get_value_ratio: also return total AI and enemy power","distinct":true,"url":"https://api.github.com/repos/mattsc/AI-demos/commits/6593cdd2a1a554e5cac3c8fc6e0f36337e87b911"},{"sha":"b2e49f882662eec82114014d1ed10ca6a87508d1","author":{"email":"7102c06bc8c0d6975a8efa30ef3f5895f5b8f4e0@MSMB.local","name":"mattsc"},"message":"Fred holding: add hold_core_only flag to zone holding","distinct":true,"url":"https://api.github.com/repos/mattsc/AI-demos/commits/b2e49f882662eec82114014d1ed10ca6a87508d1"},{"sha":"1f8ddeecbafa845729b254ccd90d27024e58c7eb","author":{"email":"7102c06bc8c0d6975a8efa30ef3f5895f5b8f4e0@MSMB.local","name":"mattsc"},"message":"Fred: redraw after placing tile overlays in debug output","distinct":true,"url":"https://api.github.com/repos/mattsc/AI-demos/commits/1f8ddeecbafa845729b254ccd90d27024e58c7eb"},{"sha":"5515961035ed318805997361c462361c910fcd93","author":{"email":"7102c06bc8c0d6975a8efa30ef3f5895f5b8f4e0@MSMB.local","name":"mattsc"},"message":"Fred: some additions to debug output","distinct":true,"url":"https://api.github.com/repos/mattsc/AI-demos/commits/5515961035ed318805997361c462361c910fcd93"},{"sha":"9bc5a9501effa1b13a58d69d40a7d26bc82fe45e","author":{"email":"7102c06bc8c0d6975a8efa30ef3f5895f5b8f4e0@MSMB.local","name":"mattsc"},"message":"Fred: remove a couple empty lines","distinct":true,"url":"https://api.github.com/repos/mattsc/AI-demos/commits/9bc5a9501effa1b13a58d69d40a7d26bc82fe45e"},{"sha":"fcbfd97704710a957da4ba32d324af908c013809","author":{"email":"7102c06bc8c0d6975a8efa30ef3f5895f5b8f4e0@MSMB.local","name":"mattsc"},"message":"Revert \"Fred: reset stage counter after each action\"\n\nThis reverts commit f219eac31f5d6697419f072bbf9d42b3191b21b7.","distinct":true,"url":"https://api.github.com/repos/mattsc/AI-demos/commits/fcbfd97704710a957da4ba32d324af908c013809"}]}