Skip to Top of Page Skip to Navigation Skip to Main Content Skip to Footer
15

Robust Robots

Mis à jour:
Notation:
Rating Star4.4 / 5(267 Votes)
Mis à jour:
Aug 27, 2024
Libérer:
Aug 19, 2024
Plateformes:
Browser, Mobile

Instructions

Your goal is to program the robots to reach the home robot. To do this, you'll need to drag arrow tiles onto the grid to guide the robots. When you're ready to test your solution, click the "Run all tests" button and watch them go!

As you proceed with these tests, you'll have more robots and more tiles to use. Rainbow tiles will cause robots to "split"; you'll need to get all the robots home safely! Some maps will have holes that you don't want your robots to fall into. Eventually, you will encounter boxes: wooden boxes can be pushed, but steel boxes CAN NOT be pushed.

In the bottom left-corner of the screen, you can edit signals on the robots to make them perform certain actions when they're stuck or pushing moveable objects. There are two functions: on_cant_move() (which has the robot perform a certain action when they are unable to move) and on_can_push (which has the robot perform a certain action when pushing a box).

If a solution doesn't work, you can always rebuild your path! If you want to test how a robot will move on your path without them actually moving, select a test case and click "Run test" to see how it performs.

Votre objectif est de programmer les robots pour qu'ils atteignent le robot domestique. Pour ce faire, vous devrez faire glisser des flèches sur la grille pour guider les robots. Lorsque vous êtes prêt à tester votre solution, cliquez sur le bouton « Exécuter tous les tests » et regardez-les partir !

Au fur et à mesure que vous progressez dans ces tests, vous aurez plus de robots et plus de tuiles à utiliser. Les tuiles arc-en-ciel provoqueront la « division » des robots ; vous devrez ramener tous les robots chez eux en toute sécurité ! Certaines cartes auront des trous dans lesquels vous ne voudrez pas que vos robots tombent. Vous finirez par rencontrer des boîtes : les boîtes en bois peuvent être poussées, mais les boîtes en acier NE PEUVENT PAS être poussées.

Dans le coin inférieur gauche de l'écran, vous pouvez modifier les signaux sur les robots pour leur faire exécuter certaines actions lorsqu'ils sont bloqués ou poussent des objets mobiles. Il existe deux fonctions : on_cant_move() (qui fait exécuter au robot une certaine action lorsqu'il ne peut pas bouger) et on_can_push (qui fait exécuter au robot une certaine action lorsqu'il pousse une boîte).

Si une solution ne fonctionne pas, vous pouvez toujours reconstruire votre chemin ! Si vous souhaitez tester la manière dont un robot se déplacera sur votre chemin sans qu'il ne bouge réellement, sélectionnez un cas de test et cliquez sur « Exécuter le test » pour voir comment il se comporte.

Progression du jeu

0 XP
Mis à jour:
Notation:
Rating Star4.4 / 5(267 Votes)
Mis à jour:
Aug 27, 2024
Libérer:
Aug 19, 2024
Plateformes:
Browser, Mobile

Instructions

Your goal is to program the robots to reach the home robot. To do this, you'll need to drag arrow tiles onto the grid to guide the robots. When you're ready to test your solution, click the "Run all tests" button and watch them go!

As you proceed with these tests, you'll have more robots and more tiles to use. Rainbow tiles will cause robots to "split"; you'll need to get all the robots home safely! Some maps will have holes that you don't want your robots to fall into. Eventually, you will encounter boxes: wooden boxes can be pushed, but steel boxes CAN NOT be pushed.

In the bottom left-corner of the screen, you can edit signals on the robots to make them perform certain actions when they're stuck or pushing moveable objects. There are two functions: on_cant_move() (which has the robot perform a certain action when they are unable to move) and on_can_push (which has the robot perform a certain action when pushing a box).

If a solution doesn't work, you can always rebuild your path! If you want to test how a robot will move on your path without them actually moving, select a test case and click "Run test" to see how it performs.

Votre objectif est de programmer les robots pour qu'ils atteignent le robot domestique. Pour ce faire, vous devrez faire glisser des flèches sur la grille pour guider les robots. Lorsque vous êtes prêt à tester votre solution, cliquez sur le bouton « Exécuter tous les tests » et regardez-les partir !

Au fur et à mesure que vous progressez dans ces tests, vous aurez plus de robots et plus de tuiles à utiliser. Les tuiles arc-en-ciel provoqueront la « division » des robots ; vous devrez ramener tous les robots chez eux en toute sécurité ! Certaines cartes auront des trous dans lesquels vous ne voudrez pas que vos robots tombent. Vous finirez par rencontrer des boîtes : les boîtes en bois peuvent être poussées, mais les boîtes en acier NE PEUVENT PAS être poussées.

Dans le coin inférieur gauche de l'écran, vous pouvez modifier les signaux sur les robots pour leur faire exécuter certaines actions lorsqu'ils sont bloqués ou poussent des objets mobiles. Il existe deux fonctions : on_cant_move() (qui fait exécuter au robot une certaine action lorsqu'il ne peut pas bouger) et on_can_push (qui fait exécuter au robot une certaine action lorsqu'il pousse une boîte).

Si une solution ne fonctionne pas, vous pouvez toujours reconstruire votre chemin ! Si vous souhaitez tester la manière dont un robot se déplacera sur votre chemin sans qu'il ne bouge réellement, sélectionnez un cas de test et cliquez sur « Exécuter le test » pour voir comment il se comporte.

4.4 Rating Star
267
Votes