Open GoogleCodeExporter opened 9 years ago
The problem is caused by blockers having overlapping capture ranges, thus two
blockers with a walker in the center will result in the blocker on the left
overwriting the command from the blocker on the right.
A potential solution would be to calculate the real direction of a pingu (i.e.
pos - last_pos) and using that for decision making instead of the direction
variable, which is changed by the blockers. Saving the last direction and using
that might work too.
Original comment by grum...@gmail.com
on 6 Sep 2011 at 12:06
Original issue reported on code.google.com by
grum...@gmail.com
on 6 Sep 2011 at 10:29Attachments: