Armin Friedl
a1796c4198
Implement Bot prediction
...
Calculations of next step of every bot.
2017-11-12 08:28:59 +01:00
Armin Friedl
c66e87791e
Implement equals for Point
...
Fixes bug in distribution of snippet weights: Multiple equal points could
be in frontier and unvisited, therefore processed twice. Now set of points
adheres to set semantics (compares points by coordinates instead of reference).
2017-11-11 09:56:22 +01:00
Armin Friedl
e337739b04
Bugs set current field to negative weight too (otherwise collission if both walk in opposite directions)
2017-11-10 20:29:47 +01:00
Armin Friedl
b7f5febf15
Major refactoring, same functionality
2017-11-10 20:00:10 +01:00
Armin Friedl
005d2a3ab6
better weighing function for Codes; simple bug avoidance heuristic
2017-11-06 17:32:36 +01:00
Armin Friedl
dc6308e364
bofa doesn't crawl back anymore, yielding a saner movement pattern
2017-11-06 01:52:44 +01:00
Armin Friedl
2b0ef1ac82
fixed gate overflow bug
2017-11-05 22:50:13 +01:00
Armin Friedl
0fdb836e82
rearchitectured, simple AI for code finding
2017-11-05 21:40:43 +01:00
Armin Friedl
46d70661c3
Moved IO to main
2017-10-30 09:27:02 +01:00
Armin Friedl
a429ffa000
MsHackman parser in Scala
2017-10-30 00:55:33 +01:00