Un jeu de logique en Python

Magazine
Marque
GNU/Linux Magazine
Numéro
236
Mois de parution
avril 2020
Spécialité(s)


Résumé

Dans l’univers des jeux de cartes, beaucoup font plus ou moins appel à la logique. Nous vous présentons ici un jeu directement basé sur la logique propositionnelle. Nous nous proposons d’en présenter les principales caractéristiques et de détailler les algorithmes principaux de l’implémentation en Python.


Nous nous proposons d'implémenter un jeu de cartes, PrYE (Prove Your Existence, ou pour les anglophobes « Prouve que tu existes ») basé sur la logique propositionnelle (voir figure 1).

articlePrye figure 01

Fig. 1 : Un exemple de partie.

Le jeu est composé de 55 cartes : 4 de chaque variable (A, B, C ou D), 4 de chaque opérateur (ET, OU, IMPLIQUE), 6 cartes

Cet article est réservé aux abonnés. Il vous reste 97% à découvrir.
S'abonner à Connect
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Je m'abonne


Article rédigé par

Abonnez-vous maintenant

et profitez de tous les contenus en illimité

Je découvre les offres

Déjà abonné ? Connectez-vous