Package reversi
Class Tests
java.lang.Object
reversi.Tests
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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringObtient le nom d'affichage d'un type de bot.static TestStatisticsrunBotVsBotTests(String bot1Type, String bot2Type, int numGames, JTextArea outputArea) Exécute une série de parties entre deux bots et collecte les statistiques.
-
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 à joueroutputArea- Zone de texte pour la sortie- Returns:
- Objet TestStatistics contenant les résultats
-
getName
Obtient le nom d'affichage d'un type de bot.- Parameters:
className- Identifiant ou nom de classe du bot- Returns:
- Nom d'affichage correspondant.
-