Chargement de l'audio en cours
Cacher

Cacher la barre d'outils

Plus

Plus


TP / TICE 1


Risk




Énoncé

Risk est un jeu de stratégie militaire. Après avoir placé leurs armées dans les territoires contrôlés, les joueurs vont attaquer les zones voisines pour les conquérir. Le résultat des batailles est déterminé ainsi :
  • l’attaquant lance l’offensive avec deux soldats : il lance alors deux dés rouges et conserve le plus grand résultat ;
  • le défenseur ne défend qu’avec un seul soldat : il lance un dé bleu ;
  • le joueur qui remporte la bataille est celui qui obtient le plus grand résultat (en cas d’égalité, c’est le défenseur qui l’emporte).

Questions préliminaires :
1. L’attaquant obtient un 22 et un 5.5. Le défenseur obtient un 3.3. Qui a gagné ce combat ?

2. L’attaquant lance les dés en premier et obtient un 33 et un 4.4. Quelle probabilité a-t-il de gagner ?


jeu Risk

Objectif

Estimer les probabilités de gagner pour l’attaquant et le défenseur avec l’une des deux méthodes.
MÉTHODE DE RÉSOLUTION 1
TABLEUR

1. À l’aide de la fonction =ALEA.ENTRE.BORNES :
En A1 et en B1, simuler le lancer des deux dés rouges de l’attaquant.
En C1, simuler le lancer du dé bleu du défenseur.

2. En D1, à l’aide de la fonction SI et de la fonction MAX, déterminer qui, de l’attaquant ou du défenseur, remportera la bataille.


3. Étirer ces formules jusqu’en D1000 pour simuler 10001\:000 combats.

4. À l’aide de la fonction NB.SI, déterminer la fréquence de victoire de chacun des deux joueurs.


5. Après avoir fait plusieurs simulations, répondre au problème posé.
MÉTHODE DE RÉSOLUTION 2
PYTHON

1. Importer les librairies math et random.

2. Grâce à la fonction randint(a ; b) qui permet de choisir au hasard un nombre entier entre aa et b,b , définir une fonction risk qui simule un combat et retourne le nom du gagnant (attaquant ou défenseur).

3. Modifier la fonction risk pour simuler 10001\:000 combats et afficher le nombre de victoires de chaque joueur.

4. Après avoir fait plusieurs simulations, répondre au problème posé.


Python




Pour aller plus loin


En réalité, si l’attaquant n’a qu’un seul soldat, il ne peut lancer qu’un seul dé rouge. S’il attaque avec deux soldats, il lance deux dés rouges et s’il attaque avec au moins trois soldats, il lance trois dés rouges.
Le défenseur lance un dé s’il défend avec un seul soldat et deux dés s’il possède au moins deux soldats. Dans tous les cas, on compare le dé rouge le plus fort avec le dé bleu le plus fort.
On obtient alors six possibilités différentes dont une a déjà été étudiée dans ce TP (22 dés rouges et 11 dé bleu).
En utilisant le tableur ou Python, estimer les probabilités de gagner pour l’attaquant et le défenseur dans chacune des situations.
Connectez-vous pour ajouter des favoris

Pour pouvoir ajouter ou retrouver des favoris, nous devons les lier à votre compte.Et c’est gratuit !

Livre du professeur

Pour pouvoir consulter le livre du professeur, vous devez être connecté avec un compte professeur et avoir validé votre adresse email académique.

Votre avis nous intéresse !
Recommanderiez-vous notre site web à un(e) collègue ?

Peu probable
Très probable

Cliquez sur le score que vous voulez donner.

Dites-nous qui vous êtes !

Pour assurer la meilleure qualité de service, nous avons besoin de vous connaître !
Cliquez sur l'un des choix ci-dessus qui vous correspond le mieux.

Nous envoyer un message




Nous contacter?