API
Module providing Random variable generators.
-
class demineur.Demineur(fichier_sauvegarde='demineur.json', taille=10, nombre_mines=20, exploratoire=False, difficulte='moyen', mode_chronometre=False)[source]
Bases: object
Classe représentant le jeu de Démineur.
-
afficher_grille()[source]
A Function to show the game’s board
-
charger_jeu()[source]
Load the game state from a JSON file.
-
decouvrir_cases(x, y)[source]
A Function to uncover a cell
-
jouer()[source]
A Function to launch the game.
-
marquer_case(x, y)[source]
Mark or unmark a cell with a flag.
-
sauvegarder_jeu()[source]
Save the current game state to a JSON file.
-
suggerer_case()[source]
Suggest randomly a safe cell that doesn’t contain a mine
-
traiter_choix(choix)[source]
Used for player choice inputs
-
verifier_temps()[source]
Check if the time limit has been reached.
-
demineur.choisir_difficulte()[source]
Demande à l’utilisateur de choisir un niveau de difficulté
et retourne les paramètres du jeu.