summaryrefslogtreecommitdiff
path: root/main.py
AgeCommit message (Collapse)Author
2015-10-15Merge branch 'master' into pathfindingpathfindingFlorian Jung
2015-09-28fix party modeFlorian Jung
2015-09-23visualize heatmap. DIRTY!Florian Jung
full of kludges, commented out codepaths, hacks, and it's SLOW AS HELL. but hey ¯\_(ツ)_/¯
2015-09-01Merge branch 'master' into pathfindingFlorian Jung
2015-09-01exit if persistent problems occur. closes #21Florian Jung
2015-09-01improvementFlorian Jung
2015-09-01FPS, problem managerFlorian Jung
2015-08-31--nogui flag. closes #14Florian Jung
2015-08-26draw cell.parentFlorian Jung
2015-08-25statisticsFlorian Jung
2015-08-25clean quitFlorian Jung
2015-08-25process.frame() in stats.py, no functional changesFlorian Jung
2015-08-25fixFlorian Jung
2015-08-25allow specification of nicknameFlorian Jung
2015-08-24cell motion historyFlorian Jung
2015-08-24autorejoinFlorian Jung
2015-08-24debugging +/-Florian Jung
2015-08-21Merge branch 'master' into pathfindingFlorian Jung
2015-08-21automatically retry if connecting fails. agario pls.Florian Jung
2015-08-18pathfinding works \o/Florian Jung
it's still horribly slow (2 seconds calculation time), and atm it only weighs every cell with a really large cost (so it avoids basically everything). BUT HEY IT F***ING WORKS \o/
2015-08-12merge conflict fixedSpitfireX
2015-08-12Made gui surface update explicit + some angle stuffSpitfireX
2015-08-11move out strategy into own classFlorian Jung
2015-08-11Increased wall avoidance radiusSpitfireX
2015-08-11hopefully fix virus avoidanceFlorian Jung
2015-08-11fixed wall avoidance at top and bottomFlorian Jung
OAR math, OAR.
2015-08-11Fixed locking onto moving cells as foodSpitfireX
I totally forgot to account for moving food, derp.
2015-08-11Fixed render order and added bot input lockingSpitfireX
- the render order is now strictly food < cells(small -> big) -> viruses(small -> big) - added the option to lock the bot input (b key)
2015-08-11Some minor changesSpitfireX
- increased the detection radius for possible threats - removed some unnecessary conditions which lead to some buggy behavior - changed the default resolution (again... maybe it's better)
2015-08-11Fixed the jerky target selectionSpitfireX
The cell now locks onto a target and tries to reach it. This target can either be a source of food or a random point (in case no food is around). The locked target only gets reset when the cell has to flee.
2015-08-11draw forbidden directions (debug output)Florian Jung
2015-08-11avoid walls when fleeingFlorian Jung
2015-08-11avoid viruses when fleeing and when to fatFlorian Jung
2015-08-11Nope.SpitfireX
Nope.
2015-08-11Merge branch 'master' of https://github.com/Windfisch/agario-frickelSpitfireX
2015-08-11Some more gui.py improvementsSpitfireX
2015-08-11Merge branch 'master' of github.com:Windfisch/agario-frickelFlorian Jung
2015-08-11stuffFlorian Jung
2015-08-11smarter runawayFlorian Jung
2015-08-11Added more debug drawing optionsSpitfireX
2015-08-10Added basic statisticsSpitfireX
- added a new stats module - added mass and position tracking to the current cell logic
2015-08-10Added some clearer console outputSpitfireX
2015-08-10Viruses are friends, not food!SpitfireX
Cell logic now ignores viruses as sources of food!
2015-08-10Extended cell logicSpitfireX
-if not fleeing the cell now seeks the nearest source of food - if not fleeing and no food is around the cell randomly spazzes around (needs to be improved lol)
2015-08-10first bot stuffFlorian Jung
2015-08-10rename stuffFlorian Jung
2015-08-10split into files. refactor ALL teh thingz!!1Florian Jung