kamaradclimber / lupusgarus

Automatically exported from code.google.com/p/lupusgarus
0 stars 0 forks source link

doublon is_dead #29

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Détails à propos du problème:

il existe deux fonctions réalisant la meme fonctions c_is_dead (définie 
dans conteur.ml) et perso_is_dead
elle n'ont pas les memes signatures 

le doublon est un problème car il faut modifier les deux pour une seule 
modif du type perso

l'interet de c_is_dead est d'éviter d'écrire c_whoswho.(..) à chaque fois 
qu'on veut verifier qu'un perso est mort (et les joueurs normaux peuvent 
utiliser perso_is_dead)

la solution serait de lier les deux fonctions n écrivant 
let c_is_dead = fun id -> perso_is_dead c_whoswho.(id)

il faut d'abord vérifier que les deux conceptions de morts sont exactement 
les memes et sinon pkoi elles ne le sont pas

Symptomes...:

Idées pour résoudre le problème ?
1.
2.
3.

A propos de la version utilisée:

Original issue reported on code.google.com by kamaradc...@gmail.com on 30 Jan 2009 at 8:30

GoogleCodeExporter commented 9 years ago
problème idem pour c_is_LG

Original comment by kamaradc...@gmail.com on 30 Jan 2009 at 8:31

GoogleCodeExporter commented 9 years ago
r66

Original comment by kamaradc...@gmail.com on 30 Jan 2009 at 8:31

GoogleCodeExporter commented 9 years ago
problème résolu pour c_is_dead en r72
il reste à résoudre c_is_LG mais pas le temps pour le moment

Original comment by kamaradc...@gmail.com on 14 Apr 2009 at 9:18

GoogleCodeExporter commented 9 years ago
la fonction Definition.is résoud le problème de facon génrale pour tous les 
identification de perso
elle est reprise par Conteur.c_is qui utilise le c_whoswho

Original comment by kamaradc...@gmail.com on 25 Apr 2009 at 1:36