diff --git a/game/src/main/java/org/toop/game/players/ai/mcts/MCTSAI3.java b/game/src/main/java/org/toop/game/players/ai/mcts/MCTSAI3.java index e59a0ca..bee092c 100644 --- a/game/src/main/java/org/toop/game/players/ai/mcts/MCTSAI3.java +++ b/game/src/main/java/org/toop/game/players/ai/mcts/MCTSAI3.java @@ -18,7 +18,7 @@ public class MCTSAI3 extends MCTSAI { } public MCTSAI3(int milliseconds, int threads) { - this.threads = 8; + this.threads = threads; threadPool = Executors.newFixedThreadPool(threads); super(milliseconds); } diff --git a/game/src/test/java/research/AITest.java b/game/src/test/java/research/AITest.java index a7693dc..b363c0d 100644 --- a/game/src/test/java/research/AITest.java +++ b/game/src/test/java/research/AITest.java @@ -58,11 +58,13 @@ public class AITest { @BeforeAll public static void init() { - var versions = new ArtificialPlayer[4]; - versions[0] = new ArtificialPlayer(new MCTSAI3(10, 4), "MCTS V3T4"); - versions[1] = new ArtificialPlayer(new MCTSAI3(10, 8), "MCTS V3T8"); - versions[2] = new ArtificialPlayer(new MCTSAI3(10, 16), "MCTS V3T16"); - versions[3] = new ArtificialPlayer(new MCTSAI3(10, 32), "MCTS V3T32"); + var versions = new ArtificialPlayer[6]; + versions[0] = new ArtificialPlayer(new MCTSAI3(10, 1), "MCTS V3T1"); + versions[1] = new ArtificialPlayer(new MCTSAI3(10, 2), "MCTS V3T2"); + versions[2] = new ArtificialPlayer(new MCTSAI3(10, 4), "MCTS V3T4"); + versions[3] = new ArtificialPlayer(new MCTSAI3(10, 8), "MCTS V3T8"); + versions[4] = new ArtificialPlayer(new MCTSAI3(10, 16), "MCTS V3T16"); + versions[5] = new ArtificialPlayer(new MCTSAI3(10, 128), "MCTS V3T128"); for (int i = 0; i < versions.length; i++) { for (int j = i + 1; j < versions.length; j++) {