using System.Runtime.Serialization; namespace CoreLibrary.Regles { [DataContract] public class ReglesDifficiles : IRegles { public string Nom => "Règles difficile"; public int NbJoueurs => 2; public int NbTour => 12; public int TailleCode => 6; public override bool Equals(object? obj) { if (obj == null || obj is not ReglesDifficiles) return false; return true; } public override int GetHashCode() { return HashCode.Combine(Nom, NbJoueurs, NbTour, TailleCode); } } }