jugwoman
-
25 sept. 2012 à 09:09
deutch36
Messages postés73Date d'inscriptionmardi 22 janvier 2008StatutMembreDernière intervention11 décembre 2012
-
25 sept. 2012 à 17:12
Bonjour à tous
J'ai besoin d'aide pour établir une application en php permettant de calculer le score d'un jeu.
Voici le jeu
Les recherches récentes en matière d'archéologie africaine ont permis de retrouver les règles
d'un ancien jeu dont voici les règles (étrangement similaire à celles du bowling!):
Les joueurs doivent lancer un morceau de bois en direction de 15 quilles et essayer d'en
abattre un maximum. Pour chaque joueur, le jeu se décompose en 5 frames.
Chaque frame se compose de 3 lancers. Après chaque frame, les quilles sont redressées.
Pour une frame et 3 lancers n'ayant pas permis d'abattre toutes les quilles, on comptabilise
les quilles de chaque lancer, soit 14 au maximum pour 1 frame.
Si toutes les quilles sont abattues avec le premier lancer d'une frame, il s'agit d'un strike.
Si toutes les quilles sont abattues, après le 2e ou 3e lancer, il s'agit d'un spare.
Un spare
compte 15 plus les quilles des 2 lancers suivants, soit 45 au maximum si les
deux lancers suivants sont des strike.
Un strike
compte 15 plus les quilles des 3 lancers suivants, soit 60 au maximum si les
2 lancers suivants sont des Strikes.
Lors d'un strike ou d'un spare à la dernière frame, le joueur peut effectuer des lancers
supplémentaires pour permettre le calcul des points de la dernière frame.
Le score parfait maximum est ainsi de 300.
Dans les exemples ci-dessous:
Le Spare est symbolisé par une barre dans la dernière case de la frame sur la feuille de
score.
Le Strike est symbolisé par une croix dans la 1ère case de la frame sur la feuille de score.
La dernière frame possède 4 cases pour permettre de compléter Spare ou Strike à
cette frame avec les lancers supplémentaires.
cs_L0ci
Messages postés224Date d'inscriptionvendredi 26 novembre 2010StatutMembreDernière intervention11 juin 20137 25 sept. 2012 à 09:27
Bonjour,
pour obtenir de l'aide il faudrait indiquer ce que tu as déjà fait. A moins que tu attendes une solution toute faite, auquel cas tu es au mauvais endroit...
deutch36
Messages postés73Date d'inscriptionmardi 22 janvier 2008StatutMembreDernière intervention11 décembre 20123 25 sept. 2012 à 17:12
Bonjour,
15 quilles
3 lancers
5 séries
Si série1 != spare ET série1 != strike
Faire
1point par quille tomber
Sinon Si série1 = spare
Faire 15points + pts 2 séries suivantes
Si série 2 = spare
Faire
15pts série 1 + 15points série 2 = 30pts 2 série
Si série 3 = spare
Faire
30pts + 15 pts série 3 (ce qui donne 45)
Sinon
Faire
30pts + 1pt par quille tombée dans série 3
Fin Si
Fin Si
Sinon c'est un strike
Faire 15pts + pts 3 séries suivante
Si série 2 = strike
Faire
15pts série 1 + 15points série 2 = 30pts 2 série
Si série 3 = strike
Faire
30pts + 15
Si série 4 = strike
Faire
45pts + 15pts série 4 (ce qui donne 60)
SINON
Faire
45pts + 1pt par quille tombée dans série 4
FIN SI
SINON
30pts + 1pt par quille tombée dans série 3
FIN SI
SINON
Faire
15pts + 1pt par quille tombée dans série 3
FIN SI
FIN SI
Le maximum étant de 300points une série de 4 strikes offre 60points
Si tous les lancers sont des strikes
le lancer de la série 1 rapporte 60points
le lancer de la série 2 => 60 points
3 => 60 points
4 => 60points
5 => 60 points
60 *5 = 300pts au maximum
Bon après je vous avertit j'ai répondus vite donc je ne suis pas sur d'avoir 100% juste, mais cela vous éclairera et aidera peut être