Skip to content

[CI] add multithreaded matetrack runs that simulate gameplay#6641

Closed
robertnurnberg wants to merge 1 commit intoofficial-stockfish:masterfrom
robertnurnberg:github_ci
Closed

[CI] add multithreaded matetrack runs that simulate gameplay#6641
robertnurnberg wants to merge 1 commit intoofficial-stockfish:masterfrom
robertnurnberg:github_ci

Conversation

@robertnurnberg
Copy link
Contributor

To be able to catch catch bugs like #6293 in future.

Notice that these runs are nondeterministic, like our other existing multithreaded matetrack runs. It is important to run these without TBs, since we cannot guarantee PV extension completion. The time settings were chosen so that the new tests take about the same time as the existing matetrack ones (around 2-3mins).

No functional change

@robertnurnberg
Copy link
Contributor Author

robertnurnberg commented Feb 28, 2026

Looks like the new CI fails for master? Unfortunate. That would mean #6636 did not fully fix the issue. Will try to reproduce locally.

Edit: CI failed on my fork, which was not rebased on latest master yet.

@robertnurnberg robertnurnberg marked this pull request as draft February 28, 2026 15:55
@robertnurnberg
Copy link
Contributor Author

robertnurnberg commented Feb 28, 2026

Found mate #-3 (better) for FEN "5rk1/ppp2p1p/4bB2/1nRr4/1P6/8/1P1Q1PPP/1R4K1 b - -" with bm #-7.
PV: f8b8 d2h6 d5d1 b1d1 e6d5 h6g7

Using /home/runner/work/Stockfish/Stockfish/Stockfish/src/stockfish on mates2000.epd with --time 3.0 --timeinc 0.01 --threads 4
Engine ID:     Stockfish dev-20260228-b4d45531
Total FENs:    2000
Found mates:   1376
Best mates:    966

Parsing the engine's full UCI output, the following issues were detected:
Better mates:        1   (from 1 FENs)

So definitely latest master. In fact, the CI ran on my fork. As evidenced by the bench of the binary used there:

Nodes searched  : 2396996

@robertnurnberg robertnurnberg marked this pull request as ready for review February 28, 2026 19:17
@vondele vondele added ci/cd to be merged Will be merged shortly labels Mar 7, 2026
@vondele vondele closed this in 82320c0 Mar 7, 2026
himetsai pushed a commit to himetsai/Stockfish that referenced this pull request Mar 8, 2026
@robertnurnberg robertnurnberg deleted the github_ci branch March 8, 2026 08:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci/cd to be merged Will be merged shortly

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants