summaryrefslogtreecommitdiff
path: root/strategy.py
AgeCommit message (Collapse)Author
2015-08-24do not rely on friendly_players (names) but on friendly_cells (cells)Florian Jung
2015-08-24naive auto-feeding of friends. fixed all teh crashs :)Florian Jung
2015-08-18fix breakageFlorian Jung
2015-08-18draw_text is now callable externally (cherrypick from strategy-rework)SpitfireX
2015-08-14Improved cell weight functionSpitfireX
2015-08-14The RefactoringSpitfireX
moved tons of helper functions out of process_frame() into the class scope.
2015-08-13Added basic cell weightingSpitfireX
Very basic and still needs several refinements.
2015-08-13better weightsFlorian Jung
2015-08-13Merge remote-tracking branch 'origin/tastyness'SpitfireX
Conflicts: strategy.py Todesmerge aus der Hölle.
2015-08-12rate quality of food, avoid close-to-wall or close-to-enemy food, prefer ↵tastynessFlorian Jung
close-to-other-food food
2015-08-12improve(?) runaway: nonsplitkillable cells are less dangerousFlorian Jung
2015-08-12Method refactoringSpitfireX
...from hell!
2015-08-12merge conflict fixedSpitfireX
2015-08-12remove test stuffFlorian Jung
2015-08-12fix old runaway corridor size (was twice as large as needed)Florian Jung
2015-08-12Fixed interval checking to be inclusive of the start and end valuesSpitfireX
2015-08-12Some more angle stuffSpitfireX
(possibly incomplete and/or hacky)
2015-08-12Fixed missing import for randomSpitfireX
Seems like someone forgot to check all dependencies while refactoring...
2015-08-12Made gui surface update explicit + some angle stuffSpitfireX
2015-08-12A minor target locking fix.SpitfireX
Cell could stay locked onto an "edible" cell even after it has become inedible.
2015-08-11a bit of debugging and commentsFlorian Jung
2015-08-11move out strategy into own classFlorian Jung