Small thread count fix

This commit is contained in:
lieght
2026-01-22 13:38:19 +01:00
parent ccdca4f0ea
commit 2f161bcc0a
2 changed files with 8 additions and 6 deletions

View File

@@ -18,7 +18,7 @@ public class MCTSAI3 extends MCTSAI {
} }
public MCTSAI3(int milliseconds, int threads) { public MCTSAI3(int milliseconds, int threads) {
this.threads = 8; this.threads = threads;
threadPool = Executors.newFixedThreadPool(threads); threadPool = Executors.newFixedThreadPool(threads);
super(milliseconds); super(milliseconds);
} }

View File

@@ -58,11 +58,13 @@ public class AITest {
@BeforeAll @BeforeAll
public static void init() { public static void init() {
var versions = new ArtificialPlayer[4]; var versions = new ArtificialPlayer[6];
versions[0] = new ArtificialPlayer(new MCTSAI3(10, 4), "MCTS V3T4"); versions[0] = new ArtificialPlayer(new MCTSAI3(10, 1), "MCTS V3T1");
versions[1] = new ArtificialPlayer(new MCTSAI3(10, 8), "MCTS V3T8"); versions[1] = new ArtificialPlayer(new MCTSAI3(10, 2), "MCTS V3T2");
versions[2] = new ArtificialPlayer(new MCTSAI3(10, 16), "MCTS V3T16"); versions[2] = new ArtificialPlayer(new MCTSAI3(10, 4), "MCTS V3T4");
versions[3] = new ArtificialPlayer(new MCTSAI3(10, 32), "MCTS V3T32"); 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 i = 0; i < versions.length; i++) {
for (int j = i + 1; j < versions.length; j++) { for (int j = i + 1; j < versions.length; j++) {