Puzzle
(6.9 KB)
(clic on pic or here to donwload)
Chaud ou froid ??? tourve la position caché du robot:
white = gelé
blue = froid
cyan = tiéde
yellow = chaud
green = gagné !!!
Pour cela il faut créer des posture aléatoire soit 6 valeurs cibles:
- on tire 3 nombre au hasard entre -90 et 90 ;
- on assigne ces nombres aux moteurs m1 m2 et m5 ;
- puis:
m3 = position_m2 x -1 ;
m4 = position_m1 x -1 ;
m6 = position_m5 x -1 ;
Ainsi le robot devrai sélectionné des postures aléatoire mais ne risquant pas de s’auto-endommager ^^
Ensuite il faut “mélanger”:
- on tire 6 nombres au hasard entre -35 et 35 ;
- on ajoute ces 6 nombres à chacune de nos 6 moteurs.
Ensuite, les couleurs:
- on prend la distance (en valeur absolue) entre la position cible et la position actuel
- on divise par 18
- si on est très loins (resultat > à 5 soit + de 72°) le moteur passe au ‘white’
sinon la couleur adéquat:- blue entre 54 et 72°
- cyan entre 36 et 54°
- yellow entre 18 et 36°
- green entre 0 et 18°