/// <summary>Crée une partie pour l'intelligence artificielle.</summary> /// <param name="difficulte">Niveau de difficulté de la partie</param> /// <param name="taille">Taille du plateau de la partie</param> public Partie(Difficulte difficulte, Taille taille) { joueur = null; this.difficulte = difficulte; this.taille = taille; }
/// <summary>Crée une partie et lui assigne un joueur.</summary> /// <param name="joueur">Joueur assisgné à la partie</param> /// <param name="difficulte">Niveau de difficulté de la partie</param> /// <param name="taille">Taille du plateau de la partie</param> /// <exception cref="ArgumentNullException">Le joueur assigné à la partie ne peut pas être la valeur null</exception> public Partie(Joueur joueur, Difficulte difficulte, Taille taille) { this.joueur = joueur ?? throw new ArgumentNullException(); this.difficulte = difficulte; this.taille = taille; }