Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-08-21 | refactor | Florian Jung | |
2015-08-21 | 8-connected graph instead of 4-connected | Florian Jung | |
2015-08-19 | automatically recalculate path if it becomes blocked (slow!) | Florian Jung | |
2015-08-18 | Merge branch 'master' into pathfinding | Florian Jung | |
2015-08-18 | show mass/size on cells | Florian Jung | |
2015-08-18 | fix breakage | Florian Jung | |
2015-08-18 | smoother path-following | Florian Jung | |
2015-08-18 | s/manhattan/euclidic distance/g | Florian Jung | |
2015-08-18 | performance optimisation. lol :D | Florian Jung | |
2015-08-18 | refactoring, no changes | Florian Jung | |
2015-08-18 | follows path \o/ | Florian Jung | |
2015-08-18 | fine tuning | Florian Jung | |
2015-08-18 | pathfinding 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-18 | draw_text is now callable externally (cherrypick from strategy-rework) | SpitfireX | |
2015-08-18 | draw and set markers | Florian Jung | |
2015-08-18 | skip "both user and bot can control" mode | Florian Jung | |
2015-08-18 | draw_circle: also convert radius to window lengths | Florian Jung | |
2015-08-17 | install instructions | Florian Jung | |
2015-08-14 | Improved cell weight function | SpitfireX | |
2015-08-14 | The Refactoring | SpitfireX | |
moved tons of helper functions out of process_frame() into the class scope. | |||
2015-08-13 | Added basic cell weighting | SpitfireX | |
Very basic and still needs several refinements. | |||
2015-08-13 | better weights | Florian Jung | |
2015-08-13 | Merge remote-tracking branch 'origin/tastyness' | SpitfireX | |
Conflicts: strategy.py Todesmerge aus der Hölle. | |||
2015-08-12 | rate quality of food, avoid close-to-wall or close-to-enemy food, prefer ↵tastyness | Florian Jung | |
close-to-other-food food | |||
2015-08-12 | improve(?) runaway: nonsplitkillable cells are less dangerous | Florian Jung | |
2015-08-12 | Method refactoring | SpitfireX | |
...from hell! | |||
2015-08-12 | merge conflict fixed | SpitfireX | |
2015-08-12 | remove test stuff | Florian Jung | |
2015-08-12 | fix old runaway corridor size (was twice as large as needed) | Florian Jung | |
2015-08-12 | check_cell_in_interval | Florian Jung | |
2015-08-12 | fixed check_point_in_interval | Florian Jung | |
2015-08-12 | potentially buggy check_point_in_interval | SpitfireX | |
2015-08-12 | Fixed interval checking to be inclusive of the start and end values | SpitfireX | |
2015-08-12 | Some more angle stuff | SpitfireX | |
(possibly incomplete and/or hacky) | |||
2015-08-12 | Fixed missing import for random | SpitfireX | |
Seems like someone forgot to check all dependencies while refactoring... | |||
2015-08-12 | Made gui surface update explicit + some angle stuff | SpitfireX | |
2015-08-12 | A minor target locking fix. | SpitfireX | |
Cell could stay locked onto an "edible" cell even after it has become inedible. | |||
2015-08-12 | Updated to newest agarnet version | SpitfireX | |
2015-08-11 | clear_screen() function | Florian Jung | |
2015-08-11 | a bit of debugging and comments | Florian Jung | |
2015-08-11 | move out strategy into own class | Florian Jung | |
2015-08-11 | Increased wall avoidance radius | SpitfireX | |
2015-08-11 | hopefully fix virus avoidance | Florian Jung | |
2015-08-11 | fix viruses being not drawn | Florian Jung | |
oar spitfire pls | |||
2015-08-11 | fixed wall avoidance at top and bottom | Florian Jung | |
OAR math, OAR. | |||
2015-08-11 | Fixed locking onto moving cells as food | SpitfireX | |
I totally forgot to account for moving food, derp. | |||
2015-08-11 | Changed input locking controls | SpitfireX | |
instead of two separate toggles S now cycles through the different lock combinations. | |||
2015-08-11 | Fixed render order and added bot input locking | SpitfireX | |
- 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-11 | Some minor changes | SpitfireX | |
- 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-11 | Fixed the jerky target selection | SpitfireX | |
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. |