[Squeak-fr] EToys: idiomes simples

Vincent Osele oselev at yahoo.fr
Ven 28 Sep 11:50:30 UTC 2007


Bonjour,

2 idiomes qu'on a trouvé avec mon fils (tous seuls ou sur sur le net) et qui ne nous a pas paru simples à première vue:
1) choisir une direction au hasard entre -x et +x
2) réciprocité des messages



1) on a pensé utilisé une variable mais c'était un peu lourd et on a pas trouvé comment faire une opération (en fait on peu mais il faut déclarer l'opération avant puis ajouter la brique Hasard après).
Toujours est-il qu'on a fait ca qui est simple et élégant ;-)

objet 'tourne de' Harsard 10
objet 'tourne de' Harsard -10

On a bien un nombre aléatoire entre -10 et 10 !


2) Pour celui la, ca été plus compliqué et si vous avez une meilleure solution...
L'idée était qu'une fourmi mange de la nourriture et que celle-ci diminue.
Au début, on a pensé faire dans la méthode mange de la fourmi:
Test fourmi intersecte nourriture
  Oui  fourmi mange
         nourriture mangée
Mais le pb c'est quand il y a plusieurs 'freres' de nourriture, la fourmi mange toujours la même unique nourriture !

L'idée qu'on a trouvé, c'est de faire par réciprocité
Dans la fourmi:
Test fourmi intersecte nourriture
  Oui  fourmi mange

Dans la nourriture
Test nourriture intersecte fourmi
  Oui nourriture estmangée


Qu'en pensez-vous ?

Merci et a+
Vincent





      _____________________________________________________________________________ 
Ne gardez plus qu'une seule adresse mail ! Copiez vos mails vers Yahoo! Mail 
-------------- section suivante --------------
Une pièce jointe HTML a été enlevée...
URL: http://lists.squeakfoundation.org/pipermail/squeak-fr/attachments/20070928/bd605ff7/attachment.htm


Plus d'informations sur la liste de diffusion Squeak-fr