Closed kristianbenoit closed 3 years ago
This is a known problem and it occurs only if the robot is in the same row as the target with one move crossing it
Thanks for reporting this issue.
As Ruben already mentioned, this is a known problem. It was reported as issue #13 and is already fixed in the current development version.
The solver algorithm just works according to the rules of Ricochet Robots, which say:
On its way to the target, a robot must ricochet at least once, i.e. change its direction 90 degrees (in other words, a right angle, as shown above) after a move. If a robot could move directly to the target space without ricocheting, it has to take another route.
The program change, to disregard this rule when playing on custom boards (not from Ricochet Robots) and it's not a 1-move solution, will be included in the next release version of DriftingDroids. I want to release this shortly, within the next few days.
closed by release 1.3.8
I am playing with the problems from Robot Reboot, and I find a solution to this
in 8 moves:
while Drifting Droid find the best solution in 12 moves:
indice : la solution comporte 12 mouvements.