Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-09-01 | marker stubs for nogui | Florian Jung | |
2015-09-01 | try to chase less | Florian Jung | |
2015-09-01 | readjust runaway scores. partially implements #17 | Florian Jung | |
2015-09-01 | better "can i safely feed" estimation | Florian Jung | |
2015-09-01 | game mechanics. closes #13 | Florian Jung | |
2015-09-01 | exit if persistent problems occur. closes #21 | Florian Jung | |
2015-09-01 | improvement | Florian Jung | |
2015-09-01 | forgot nogui.py m( | Florian Jung | |
2015-09-01 | FPS, problem manager | Florian Jung | |
2015-09-01 | analyze virus2,3 | Florian Jung | |
2015-08-31 | --nogui flag. closes #14 | Florian Jung | |
2015-08-31 | display how many shots a virus can take (closes #16) | Florian Jung | |
2015-08-31 | virus{,2,3} logs for deviation | Florian Jung | |
2015-08-31 | fixed weird problem, wtf | Florian Jung | |
before this change, the bot was always heading to (0,0), instead of heading towards the next available food. This seems to be related to world.cells being a defaultdict(Cell) (and not an ordinary dict). Also, changing the dict index `eater_id` to something nonexistent like `1`, the bug vanished as well. | |||
2015-08-31 | virus direction stats | Florian Jung | |
2015-08-30 | more analyzing stuff | Florian Jung | |
2015-08-30 | analyze_{virus_sizes,remerge}() functions | Florian Jung | |
2015-08-30 | updated Stats.merge() | Florian Jung | |
2015-08-30 | moved stuff around, no changes | Florian Jung | |
2015-08-30 | collect more data | Florian Jung | |
2015-08-29 | . | Florian Jung | |
2015-08-29 | . | Florian Jung | |
2015-08-29 | stuff | Florian Jung | |
2015-08-29 | reversing_game_mechanics/splits_and_ejects/README | Florian Jung | |
2015-08-29 | better analyzing magic for ejects/splits | Florian Jung | |
2015-08-28 | forgot to commit geometry.py, oops | Florian Jung | |
2015-08-28 | analyzing functions | Florian Jung | |
2015-08-28 | track shooting angles and distances | Florian Jung | |
2015-08-28 | user-settable vignette | Florian Jung | |
2015-08-28 | hopefully fixed "enemy in our midpoint" issue | Florian Jung | |
2015-08-28 | use new zoom formula | Florian Jung | |
2015-08-27 | fix | Florian Jung | |
2015-08-27 | reverse engineered zoom level | Florian Jung | |
2015-08-27 | s/99999/float(inf)/g | Florian Jung | |
2015-08-27 | detect ejects and virussplits, and set cell.parent accordingly | Florian Jung | |
2015-08-26 | draw cell.parent | Florian Jung | |
2015-08-26 | detect splits and add cell.parent attribute | Florian Jung | |
2015-08-26 | mechanics.py contains the reverse-engineered formulas for the game mechanics | Florian Jung | |
2015-08-26 | cell.player attribute | Florian Jung | |
2015-08-26 | randomly split, for statistic purposes | Florian Jung | |
2015-08-26 | visible rect / size depending on n_cells | Florian Jung | |
2015-08-26 | find out zoom level w.r.t size | Florian Jung | |
2015-08-25 | visible window stuff | Florian Jung | |
2015-08-25 | analyze.py | Florian Jung | |
2015-08-25 | stats can now be calculated over multiple files. readme. | Florian Jung | |
2015-08-25 | store cellspeed with precision of 0.1 | Florian Jung | |
2015-08-25 | analyze stats | Florian Jung | |
2015-08-25 | statistics | Florian Jung | |
2015-08-25 | clean quit | Florian Jung | |
2015-08-25 | process.frame() in stats.py, no functional changes | Florian Jung | |