"""
Configuration centralisée du jeu MasterMind
"""
# --- Règles du jeu ---
CODE_LENGTH = 4 # Nombre de positions dans le code secret
MAX_ATTEMPTS = 15 # Nombre maximum de tentatives
NUM_COLORS = 6 # Nombre de couleurs disponibles
# --- Couleurs standard ---
# Format: (nom, couleur hex)
COLORS = [
('Rouge', '#FF0000'),
('Bleu', '#0000FF'),
('Vert', '#00FF00'),
('Jaune', '#FFFF00'),
('Orange', '#FFA500'),
('Violet', '#800080'),
]
# --- Interface Tkinter ---
# Dimensions des cercles de couleur
CIRCLE_DIAMETER = 30
CIRCLE_SPACING = 8
# Feedback circles (petits cercles noirs/blancs pour indiquer correspondance)
FEEDBACK_DIAMETER = 10
FEEDBACK_SPACING = 5
# Grille des tentatives
GRID_PADDING = 20
ROW_HEIGHT = CIRCLE_DIAMETER + 40 # cercle + feedback + espace
# Couleurs d'interface
BG_COLOR = '#F0F0F0'
BUTTON_COLOR = '#DDDDDD'
SELECTED_BORDER = '#000000'
DEFAULT_BORDER = '#AAAAAA'
# Fenêtre
WINDOW_WIDTH = 450
WINDOW_HEIGHT = 800
WINDOW_TITLE = "MasterMind"