Pyde 0.2
Par Pititjo le lundi 11 septembre 2006, 22:46 - Informatique - Lien permanent

Tout rôliste s'est déjà retrouvé face à une situation où il devait jeter beaucoup de dés ou encore faire des calculs cabalistiques avec des dés partout dedans.
Pour aider face aux problèmes de dé en tous genres, voici pyde !
pyde est un tireur de dés écrit par Jonathan Barnoud.
Il est distribué sous licence GNU/GLP.
Tapez votre expression (ex : 2d4 *3 + 5d6) et validez.
Syntaxe des expressions :
- les dés sont sumbolisés par une expression du type [nombre de dés]d[nombre
de faces]. Ainsi, la somme de deux dés à 6 faces sera notée «2d6».
- les opérateurs autorisé sont +, -, *, /
- le résultat précédent est noté «ans»
Si le résultat n'est pas un entier, il sera tronqué à l'inférieur. Ainsi, 3.7 se
ra affiché 3.
Autres actions permises :
H, HELP : affiche cette page
Q, QUIT, EXIT : quitte l'application.
UP : réinterprète l'expression précédente.
UPLIST : affiche la liste des expressions utilisées dans l'ordre antichronologique (la dernière en premier)
UP I : réinterprète la Ie dernière expression utilisée.
ANS : affiche la liste des résultats obtenu dans l'ordre chronologique.
VERSION : affiche la version.
pyde ne prend aucun compte de la casse.
Prenons un cas tiré de Donjon et Dragon, dans la troisième édition, la taille d'un personnage humain correspond à 1,50m + 5d10 ( 5 dé à 10 faces) cm. Il sufira de taper 150+5D10 dans pyde pour obtenir le résultat.
Pyde peut lancer autant de dés que voulu, ainsi, 100000d6 (100000 dés à 6 faces) donnera un résultat. Il est également possible de jeter des dés exotiques comme des d3 (dés à 3 faces) ou encore des dé à 789 faces.
EDIT : L'image est «dérivée» d'une autre issue du domaine publique et trouvée sur wikipedia.



Commentaires
J'ai pas bien compris ou était l'appli... parce que le python, c'est un peu ésotérique!
::
J'ai ajouter un lien directe vers le script dans le billet parceque visiblement, les pièces jointes ne sont pas assez visible.
Pour utiliser le script, il faut d'abord avoir installer l'interpréteur python qui est disponible sur http://www.python.org puis lancer pyde.py soit en cliquant dessus (windows, gnome, surement KDE) soit via la commande «python pyde.py» dans le répertoire qui contient le script.
This is such a beautiful image! Is that what you call Digital Painting? It looks stunning.