Figure Géospace Numéro de version: 1 Uxyz par rapport à la petite dimension de la fenêtre: 0.35556726879 Rotations de Rxyz: verticale: 54.70898919538 horizontale: 20.25789782468 frontale: 5.10613298552 Paramètres de position de Rxyz: 0.3718, 0.587 Dessin de o: marque fine, nom non dessiné A point de coordonnées (1,0,0) dans le repère Rxyz Dessin de A: couleur RVB(255,255,192), marque fine B point de coordonnées (1,1,0) dans le repère Rxyz Dessin de B: couleur RVB(255,255,192) C point de coordonnées (0,1,0) dans le repère Rxyz Dessin de C: couleur RVB(255,255,192), marque fine D point de coordonnées (1,0,1) dans le repère Rxyz Dessin de D: couleur RVB(255,255,192) E point de coordonnées (1,1,1) dans le repère Rxyz Dessin de E: couleur RVB(255,255,192), marque fine F point de coordonnées (0,1,1) dans le repère Rxyz Dessin de F: couleur RVB(255,255,192) G point de coordonnées (0,0,1) dans le repère Rxyz Dessin de G: couleur RVB(255,255,192), marque fine Cube polyèdre convexe de sommets ABCoDEFG Dessin de Cube: couleur RVB(255,255,192), opaque x entier libre de [0,1] Objet libre x, paramètre: 0 y entier libre de [0,1] Objet libre y, paramètre: 0 z entier libre de [0,1] Objet libre z, paramètre: 0 a réel libre de [0,3] Objet libre a, paramètre: 0.89521559654 M point de coordonnées (x,y,z) dans le repère Rxyz Dessin de M: marque fine, nom non dessiné S sphère de centre M et de rayon 0.05 (unité de longueur Uxyz) Dessin de S: vert, trait épais, hachures diagonales inverses p1 = µ(x=0 et y=0 et z=0 et a<1) q1 = µ(x=0 et y=0 et z=0 et a>1 et a<2) r1 = µ(x=0 et y=0 et z=0 et a>2) p2 = µ(x=1 et y=0 et z=0 et a<1) q2 = µ(x=1 et y=0 et z=0 et a>1 et a<2) r2 = µ(x=1 et y=0 et z=0 et a>2) p3 = µ(x=1 et y=1 et z=0 et a<1) q3 = µ(x=1 et y=1 et z=0 et a>1 et a<2) r3 = µ(x=1 et y=1 et z=0 et a>2) p4 = µ(x=0 et y=1 et z=0 et a<1) q4 = µ(x=0 et y=1 et z=0 et a>1 et a<2) r4 = µ(x=0 et y=1 et z=0 et a>2) p5 = µ(x=0 et y=0 et z=1 et a<1) q5 = µ(x=0 et y=0 et z=1 et a>1 et a<2) r5 = µ(x=0 et y=0 et z=1 et a>2) p6 = µ(x=1 et y=0 et z=1 et a<1) q6 = µ(x=1 et y=0 et z=1 et a>1 et a<2) r6 = µ(x=1 et y=0 et z=1 et a>2) p7 = µ(x=1 et y=1 et z=1 et a<1) q7 = µ(x=1 et y=1 et z=1 et a>1 et a<2) r7 = µ(x=1 et y=1 et z=1 et a>2) p8 = µ(x=0 et y=1 et z=1 et a<1) q8 = µ(x=0 et y=1 et z=1 et a>1 et a<2) r8 = µ(x=0 et y=1 et z=1 et a>2) Mx entier libre Objet libre Mx, paramètre: 100 N entier libre Objet libre N, paramètre: 102 no entier libre Objet libre no, paramètre: 0 nA entier libre Objet libre nA, paramètre: 23 nB entier libre Objet libre nB, paramètre: 0 nC entier libre Objet libre nC, paramètre: 29 nD entier libre Objet libre nD, paramètre: 0 nE entier libre Objet libre nE, paramètre: 28 nF entier libre Objet libre nF, paramètre: 0 nG entier libre Objet libre nG, paramètre: 22 dep entier libre Objet libre dep, paramètre: 3 d entier libre Objet libre d, paramètre: 408 r = µ(int((d+1)/(dep+1))=(d+1)/(dep+1)) M1 point de coordonnées (0.2,0,-0.2) dans le repère Rxyz Dessin de M1: couleur RVB(255,255,192), nom au-dessous, nom à droite M2 point de coordonnées (0.2,0,-0.4) dans le repère Rxyz Dessin de M2: couleur RVB(255,255,192), nom au-dessous, nom à droite M3 point de coordonnées (-0.2,0,-0.6) dans le repère Rxyz Dessin de M3: couleur RVB(255,255,192), nom au-dessous, nom à droite M4 point de coordonnées (-0.2,0,-0.2) dans le repère Rxyz Dessin de M4: couleur RVB(255,255,192), nom au-dessous, nom à droite M5 point de coordonnées (0.1,0.1,0) dans le repère Rxyz Dessin de M5: couleur RVB(255,255,192), nom à droite Hauteur de la zone des affichages: 62 Af0 affichage du texte: une fourmi verte effectue d déplacements aléatoires sur un cube Dessin de Af0: couleur RVB(255,255,192) Position de l'affichage Af0: (266,20) Af1 affichage du texte: La touche A permet de faire un pas=une arête Dessin de Af1: couleur RVB(255,255,192) Position de l'affichage Af1: (339,43) Cm0 (touche A) affectation aléatoire de a Cm1 (touche P) valeur(s) de Mx+100 affectée(s) à Mx Cm2 (touche D) valeur(s) de dep+1 affectée(s) à dep Cm3 (touche Z) valeur(s) de 0, 0, 0, 0, 0, 0, 0 affectée(s) à Mx, N, dep, d, x, y, z Cm4 (touche Z) valeur(s) de 0, 0, 0, 0, 0, 0, 0, 0 affectée(s) à no, nA, nB, nC, nD, nE, nF, nG Cm5 (touche A) valeur(s) de (1-r)*(x+p1+p4+p5+p8-p2-p3-p6-p7), (1-r)*(y+q1+q2+q5+q6-q3-q4-q7-q8) affectée(s) à x, y Cm6 (touche A) valeur(s) de (1-r)*(z+r1+r2+r3+r4-r5-r6-r7-r8), N+r, d+1 affectée(s) à z, N, d Cm7 (touche A) valeur(s) de no+r(p1+q1+r1), nA+r(p2+q2+r2), nB+r(p3+q3+r3), nC+r(p4+q4+r4) affectée(s) à no, nA, nB, nC Cm8 (touche A) valeur(s) de nD+r(p6+q6+r6), nE+r(p7+q7+r7), nF+r(p8+q8+r8), nG+r(p5+q5+r5) affectée(s) à nD, nE, nF, nG Cm9 (touche Espace) répéter (dep+1)*Mx fois: Cm0, Cm5, Cm6, Cm7, Cm8 (délai 50 ms) Objet libre actif au clavier: x Parties cachées en pointillé Couleur du fond: couleur RVB(100,100,100) A la place de A, afficher: $gval(nA) A la place de B, afficher: $gval(nB) A la place de C, afficher: $gval(nC) A la place de D, afficher: $gval(nD) A la place de E, afficher: $gval(nE) A la place de F, afficher: $gval(nF) A la place de G, afficher: $gval(nG) A la place de M1, afficher: Touche Z pour remise à zéro A la place de M2, afficher: Touche D pour incrémenter d (arêtes parcourues) = $gval(dep) A la place de M3, afficher: Touche P pour incrémenter le nombre des essais = $gval(Mx) A la place de M4, afficher: N= $gval(N) A la place de M5, afficher: $gval(no) Fin de la figure