Sync teacher changes
This commit is contained in:
mhart 2020-10-13 20:34:15 +02:00
commit 4e224acefb
2 changed files with 7 additions and 5 deletions

View File

@ -1,5 +1,5 @@
[package]
name = "paint_droid"
name = "dancing_droid"
version = "0.1.0"
authors = ["mhart <martin-hart@protonmail.com>", "fiplox <vpatuta@protonmail.com>", "EliasCubz <benabdeslam.stephane@gmail.com>"]
edition = "2018"

View File

@ -70,16 +70,18 @@ effectuer une rotation à droite ou à gauche ou avancer ou ne rien faire!
Dans le fichier d'instructions vous aurrez les caractères suivants possibles:
- L: Oriente le robot de 90 degrée à gauche par exemple passe de orientation: N à W
- R: Oriente le robot de 90 degrée à droite par exemple passe de orientation: N à E
- F: Avance dans le sens de l'orientation d'une case
- `L`: Tourne le robot à gauche par exemple passe de orientation: `N` à `W`
- `R`: Tourne le robot à droite par exemple passe de orientation: `N` à `E`
- `F`: Avance dans le sens de l'orientation d'une case
## Collisions
En cas de collision avec un autre robot lors d'un déplacement le robot devra
dire sur la sortie standard:
Cas des collisions: Faire dire `"Robot ID<numId> Collision en (x, y)"`
Cas des collisions: Faire dire `"Robot ID<numId> Collision en (x, y)"` et ne
pas comptabiliser le mouvement du Robot, qui occassion la collision mais
consommer son instruction.
Format du fichier definisant le monde: