Package reversi

Class Tests

java.lang.Object
reversi.Tests

public class Tests extends Object
Classe de test pour exécuter plusieurs parties entre deux bots et afficher des statistiques. Permet de sélectionner les bots, le nombre de parties, et montre les pourcentages de victoire et le temps moyens.
  • Constructor Details

    • Tests

      public Tests()
  • Method Details

    • runBotVsBotTests

      public static TestStatistics runBotVsBotTests(String bot1Type, String bot2Type, int numGames, JTextArea outputArea)
      Exécute une série de parties entre deux bots et collecte les statistiques.
      Parameters:
      bot1Type - Type du premier bot (joueur noir)
      bot2Type - Type du second bot (joueur blanc)
      numGames - Nombre de parties à jouer
      outputArea - Zone de texte pour la sortie
      Returns:
      Objet TestStatistics contenant les résultats
    • getName

      public static String getName(String className)
      Obtient le nom d'affichage d'un type de bot.
      Parameters:
      className - Identifiant ou nom de classe du bot
      Returns:
      Nom d'affichage correspondant.