Projet2, classe "CoupReculer", 2ème question

Voir le sujet précédent Voir le sujet suivant Aller en bas

Projet2, classe "CoupReculer", 2ème question

Message  Invité le Sam 22 Mar 2008, 22:20

pour cette même classe, et pour la même methode, je pense qu'il faut aussi rectifier la 3ème condition pour éviter les ambiguités
Cette condition est la suivante:
"-) il existe 1 case précédent celle-ci, contenant 1 ou 2 pirates(on ne récule pas jusqu'à la FORTERESSE)."
Je pense qu'il faut rajouter ceci:
"contenant 1 ou 2 pirates, sinon la case "0""

Je voulais savoir aussi, si par ex le joueur est à la fin du passage sans aucune carte dans sa main et il veut reculer pour en récuperer une. Mais s'il se fait qu'aucune case ne repond à la condition(=1 ou 2 pirates) et si on récule jusqu'à la case "0", dans ce cas, combien de cartes récupere le joueur, ou ne recupere-t-il rien du tout.
Merci.

Invité
Invité


Revenir en haut Aller en bas

Re: Projet2, classe "CoupReculer", 2ème question

Message  mba le Sam 22 Mar 2008, 22:46

Newu_ a écrit:sinon la case "0"


Newu_ a écrit:Je voulais savoir aussi, si par ex le joueur est à la fin du passage sans aucune carte dans sa main et il veut reculer pour en récuperer une. Mais s'il se fait qu'aucune case ne repond à la condition(=1 ou 2 pirates) et si on récule jusqu'à la case "0", dans ce cas, combien de cartes récupere le joueur, ou ne recupere-t-il rien du tout.
Merci.

Pourquoi veux-tu aller à la case 0 ?

On peut imaginer qu'à un moment donné un joueur n'ayant plus de cartes ne puisse pas reculer. Si il est à son premier coup il ne peut pas non plus passer. Le voilà donc dans une impasse.

En effet nous n'avons pas trouvé de règle pour ce cas précis et n'en avons pas inventé une pour y pallier. On aurait pu envisager de faire perdre le joueur coincé ou autre chose. Mais pour l'instant tout ce qui s'offre à nous est le bête CTRL-C ... Cela ne nous empêchera pas de jouer.

mba

Nombre de messages : 1493
Statut : prof
Localisation : Lessines
Date d'inscription : 07/10/2006

Revenir en haut Aller en bas

Re: Projet2, classe "CoupReculer", 2ème question

Message  Invité le Sam 22 Mar 2008, 23:12

Donc, s'il n'a + de cartes ds sa main, et aucune case jusqu'à la case precedent à la case sur laquelle se trouve le pirate ne possede pas un ou 2 pirates, alors on ne peut pas réculer, c'est ce que vous voulez me dire.
Dc ce pirate est ds une impasse.

Invité
Invité


Revenir en haut Aller en bas

Re: Projet2, classe "CoupReculer", 2ème question

Message  LSV le Dim 23 Mar 2008, 13:49

Etant donné que l'on gagne autant de cartes qu'il y a de pirates sur la case ou l'on va, si l'on recule a la case 0... on ne gagnera aucune cartes, donc a mon sens on doit passer son tour jusqu'a ce qu'une case acceuille un nouveau pirate, ou qu'une place se libère...

LSV

Nombre de messages : 638
Age : 27
Prénom : Jérome
Statut : Diplomé 2013
Localisation : Anderlecht
Date d'inscription : 24/09/2007

Revenir en haut Aller en bas

Re: Projet2, classe "CoupReculer", 2ème question

Message  mba le Dim 23 Mar 2008, 16:57

Newu_ a écrit:Donc, s'il n'a + de cartes ds sa main, et aucune case jusqu'à la case precedent à la case sur laquelle se trouve le pirate ne possede pas un ou 2 pirates, alors on ne peut pas réculer, c'est ce que vous voulez me dire.
Dc ce pirate est ds une impasse.

Oui, si on se tient aux règles, il se peut qu'aucun coup ne soit possible, même passer. Une impasse pour le joueur, qui est aussi un pirate bien sûr.

mba

Nombre de messages : 1493
Statut : prof
Localisation : Lessines
Date d'inscription : 07/10/2006

Revenir en haut Aller en bas

Re: Projet2, classe "CoupReculer", 2ème question

Message  mba le Mar 25 Mar 2008, 15:12

Une petite précision concernant cette impasse :

la stratégieIASimple que nous vous proposons peut conduire rapidement le joueur en impasse : en privilégiant l'avancement elle épuise les cartes de la main du joueur.
  • Avec des cartes en main il est toujours possible d'avancer.
  • Sans cartes en main il se pourrait qu'aucun autre coup ne soit possible

Quand vous serez au bout de votre réalisation, vous pourrez donc songer à créer des stratégies alternatives.

mba

Nombre de messages : 1493
Statut : prof
Localisation : Lessines
Date d'inscription : 07/10/2006

Revenir en haut Aller en bas

Re: Projet2, classe "CoupReculer", 2ème question

Message  LSV le Mar 08 Avr 2008, 21:03

mba a écrit:Une petite précision concernant cette impasse :

la stratégieIASimple que nous vous proposons peut conduire rapidement le joueur en impasse : en privilégiant l'avancement elle épuise les cartes de la main du joueur.
  • Avec des cartes en main il est toujours possible d'avancer.
  • Sans cartes en main il se pourrait qu'aucun autre coup ne soit possible

Quand vous serez au bout de votre réalisation, vous pourrez donc songer à créer des stratégies alternatives.

pour cela, j'avais pensé:

si il te reste une carte, privilégie un retour en arrière avant de l'utiliser Smile

LSV

Nombre de messages : 638
Age : 27
Prénom : Jérome
Statut : Diplomé 2013
Localisation : Anderlecht
Date d'inscription : 24/09/2007

Revenir en haut Aller en bas

Re: Projet2, classe "CoupReculer", 2ème question

Message  mba le Mer 09 Avr 2008, 09:01

à creuser ;-)

mba

Nombre de messages : 1493
Statut : prof
Localisation : Lessines
Date d'inscription : 07/10/2006

Revenir en haut Aller en bas

Re: Projet2, classe "CoupReculer", 2ème question

Message  LSV le Mer 09 Avr 2008, 09:09

de toute facon, on nous a bien dit qu'on était pas obligé de développer une IA qui sait réellement jouer Very Happy

LSV

Nombre de messages : 638
Age : 27
Prénom : Jérome
Statut : Diplomé 2013
Localisation : Anderlecht
Date d'inscription : 24/09/2007

Revenir en haut Aller en bas

Re: Projet2, classe "CoupReculer", 2ème question

Message  mba le Mer 09 Avr 2008, 09:34

Mais c'est pour ta curiosité personnelle ;-)
De plus si tu crées deux IA, tu pourras les faire jouer une contre l'autre...

mba

Nombre de messages : 1493
Statut : prof
Localisation : Lessines
Date d'inscription : 07/10/2006

Revenir en haut Aller en bas

Re: Projet2, classe "CoupReculer", 2ème question

Message  Contenu sponsorisé Aujourd'hui à 20:44


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum