Discussions et questions-réponses concernant ASL > Forum général Advanced Squad Leader

Un truc en Perl...

(1/1)

milouz:
Pour ceux qui utilisent le langage de programmation Perl, voici un petit calculateur de proba. Il calcule notament les proba de dm/pinned une unité.

Pour le mode d'emploi :

--- Code: ---$ ./asl_calc.pl --help
--- Fin du code ---

Exemple, je tire avec des britanniques avec 8 FP et je veux savoir quelles chances j'ai de casser un squad qui a 7 de moral, soumis à -2 DRM, et empilé avec un leader 9-2 :

--- Code: ---$ ./asl_calc.pl -fp 8 -drm -2 -cower 0 -unit 7 -leader 9-2
# 8 FP, -2 DRM (cowering: 0) vs. moral 7 and leader 9-2
2.78    3KIA
5.56    2KIA
8.33    1KIA
11.11   K/2
30.56   2MC
25.00   1MC
8.33    NMC
5.56    PTC
2.78    missed
squad: ok: 38.48 pin: 11.38 dm: 50.14
leader: ok: 45.37 pin: 12.27 dm: 42.36
--- Fin du code ---

Je m'excuse auprès de ceux qui n'utilisent pas d'Unix, mais je ne maîtrise malheureusement pas d'autre langage plus portable sous Windows (par exp.).

Arnauld

dogea:
Excellent, et très propre comme code :-)

En plus, facilement adaptable à l'IIFT ;-)

barns:
oui, mais il ne prend pas en compte la balance cosmique...

du genre faire 3 fois  à suivre des DR 6.6 (je l'ai fait contre Guillaume  +o()

Navigation

[0] Index des messages

Utiliser la version classique