Inscription / Connexion Nouveau Sujet
Niveau algorithmique
Partager :

programmer un jeu qui devine des réponses

Posté par
lotus18
22-10-19 à 08:36

Bonjour ,
J'aimerais bien réussir à programmer un jeu qui devine en quelque sorte la personne à laquelle pense le joueur en maximum 3 questions.(en utilisant des if  / else )

Il y a 6 personnalités différentes : Tiger Wodd, Florence Griffith-Joyner, Barbara, Granger Smith, Edith Piaf et Serena Wiliams.

Donc Tiger Woodet Granger Smith sont des hommes, les autres sont des femmes.

Barbara , Granger Smith et Edith Piaf  sont des chanteurs les autres sont des sportifs
.
Tiger Wood, Florence G-J et Granger Smith sont américains , les autres sont français.

Enfin seule la chanteuse Barbara n'a pas d'enfants.

Les questions que je peux poser sont:
Es t-il un homme?
Est il un sportif ou un chanteur?
Est -il américain ou français?
As t-il des enfants?

Mon jeu ne peux poser que 3 questions à la suite. Bien sûr comme il s'agit de d'un programme avec if et else la réponse à une question va influencer les questions suivantes qui seront posées.
Mon problème est le suivant: J'ai essayé plusieurs combinaisons pour trouver l'ordre de ces 3 questions  et cela ne marche pas. Je me doute qu'il y a une formule mathématique derrière mais je ne sais pas laquelle.
Pouvez vous m'aider s'il vous plaît,
En vous remerciant

Posté par
mathafou Moderateur
re : programmer un jeu qui devine des réponses 22-10-19 à 12:39

Bonjour

une formule mathématique ?? tu rêves si tu penses que tout est formules ...
il s'agit d'un raisonnement.
et pour aider à ce raisonnement on peut faire des arbres par exemple
(que l'on pourra alors traduire directement en chaine de "if" )

le principe dans ces arbres là est de choisir à chaque fois la question qui donne la séparation en deux groupes les plus équilibrés possible (du coup le plus grand groupe des deux aura une valeur minimum et ça ira le plus vite possible pour réduire la taille du groupe = le moins de questions)

Posté par
mathafou Moderateur
re : programmer un jeu qui devine des réponses 22-10-19 à 13:09

illustration

programmer un jeu qui devine des réponses

Posté par
lotus18
re : programmer un jeu qui devine des réponses 22-10-19 à 21:31

D'accord je vous remercie pour votre réponse.

Répondre à ce sujet

Seuls les membres peuvent poster sur le forum !

Vous devez être connecté pour poster :

Connexion / Inscription Poster un nouveau sujet
Une question ?
Besoin d'aide ?
(Gratuit)
Un modérateur est susceptible de supprimer toute contribution qui ne serait pas en relation avec le thème de discussion abordé, la ligne éditoriale du site, ou qui serait contraire à la loi.


Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !