Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2015-08-25 | fix | Florian Jung | |
2015-08-25 | readme, game mechanics | Florian Jung | |
2015-08-25 | fix crash when no runaway interval is available | Florian Jung | |
2015-08-25 | allow specification of nickname | Florian Jung | |
2015-08-25 | less spam | Florian Jung | |
2015-08-25 | update friend list, remove viruses | Florian Jung | |
2015-08-25 | sexy graphics | Florian Jung | |
2015-08-25 | fix stupid typo | Florian Jung | |
2015-08-25 | gui.draw_bar() | Florian Jung | |
2015-08-24 | sexy graphics and saner approaching / not approaching friends | Florian Jung | |
2015-08-24 | try to W-feed friends. for testing, treat viruses as friends | Florian Jung | |
2015-08-24 | more interval util functions | Florian Jung | |
2015-08-24 | do not rely on friendly_players (names) but on friendly_cells (cells) | Florian Jung | |