defis

Voilà suite aux diverses diffucltés que je rencontre quand je code j'ai décider de faire un rubrique spécialement dédié à la résolution de ces problèmes, le premier qui trouve un solution se verra gagné des points que je noterai sur un feuille de papier, et plus on a de points et plus l'on peu frimer que l'on a beaucoup de points, bon disons que pours l'instant la résolution de ces problème est juste là pour le sport

1 er défi

Il s'agit de construire un tableau qui permet de savoir l'ordre dans lequel les joueurs d'une simulation de combat irc, font effectuer leur actions, celà en fonction de leur agilité selon le principe suivant, l'agilité est à la fois la rapidité et le nombre d'actions exemple :

joueur1:Paul : agilité 4
joueur: Piere : agilité 2
joueur3 :Jack : agilité 3
ça donne ça

paul joue
jack joue
pierre joue
paul joue
jack joue
pierre joue
paul joue
jack joue
paul joue

voilà sachant qu'il faut réussir à construire le tableau @round indépendament du nombre joueur, si 2 joueur on la même agilité on tirera au hasard
les joueur et leur caract se trouve dans @listejoueur qui est un tableau de référence de hash (les joueur sont de l'objet)  ce qui fera que pour avoir l'agilité on fera $listejoueur[indice]->{agilite}

bon courage, il est éventuelement possible de remplacer @listejoueur par un hashage du type nomjoueur=>$refjoueur

skarsnikum@free.fr pour me soumettre vos idées.