Welcome !

Bring John the robot to his various objectives, of course avoiding holes! Unfortunately, John only understands javascript so give him your instructions in this language!


level 0 Go »

One robot, one target, four available movement, a good way too begin.
Tips : Learn how use loop and condition


level 1 Go »

One robot, many target, four available movement, a little bit harder.
Tips : Learn how use an array


level 2 Go »

One robot, one target and some hole, four available movement, serious things begin.
Tips : Learn how use a function


level 3 Go »

One robot, many target and some hole, four available movement, not so hard.
Tips : Learn how use a function


level 4 Go »

One robot, one target and many hole, four available movement, could be difficult.
Tips : Learn some graph exploration algorithm (like DFS)


level 5 Go »

One robot, many target and many hole, four available movement, super hard.
Tips : try and don't cry


level 0 bis Go »

One robot, one target, one available movement, discover a new way of moving.
Tips : Learn how use variables


level 1 bis Go »

One robot, many target, one available movement, just for fun.


level 2 bis Go »

One robot, one target, some hole, one available movement, don't loose your way.


level 3 bis Go »

One robot, many target, some hole, one available movement, don't loose your way.


level 4 bis Go »

One robot, one target, many hole, one available movement, remember where you are.


level 5 bis Go »

One robot, many target, many hole, one available movement, diabolic.