using CoreLibrary; using CoreLibrary.Regles; using System.Diagnostics.CodeAnalysis; namespace ConsoleApp { /// /// Permet de jouer une partie de mastermind, avec les règles classiques /// (2 joueurs, 12 tours, un code à 4 couleurs parmi 6) /// [ExcludeFromCodeCoverage] public static class Program { public static void Main() { Utils.DessinerTitre(); Partie maPartie = new Partie(new ReglesClassiques()); maPartie.DemanderJoueur += Evenements.DemanderJoueur; maPartie.DebutPartie += Evenements.CommencerLaPartie; maPartie.NouveauTour += Evenements.NouveauTour; maPartie.DemanderJeton += Evenements.DemanderJeton; maPartie.AjouterJeton += Evenements.AjouterJeton; maPartie.SupprimerDernierJeton += Evenements.SupprimerDernierJeton; maPartie.AjouterCode += Evenements.AjouterCode; maPartie.PartieTerminee += Evenements.PartieTerminee; maPartie.Jouer(); } } }