Stockfish Tactical

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

MOBMAT
Posts: 405
Joined: Sat Feb 04, 2017 11:57 pm
Location: USA

Stockfish Tactical

Post by MOBMAT »

A couple of years ago I DL'ed a Stockfish variant called Stockfish Tactical.

It does do well with mate solving but there are a couple of UCI settings that I have no idea what they do or how to set them.

Tactical: this is a value from 0 to 8. If it works like Houdini's tactical setting, it is a value that controls how many threads are used as tactical threads, with (1) meaning every other 1, or all of them. A value of 2 would mean every second thread (every other), etc. I have it set to 1.

The other value is Tactical_depth (0-32). Not sure what it does, but setting it to 5 makes it search to a deeper depth faster than if it is set to 0.

Any ideas what these value do or what they should be set to for mate solving?

V
i7-6700K @ 4.00Ghz 32Gb, Win 10 Home, EGTBs on PCI SSD
Benchmark: Stockfish15.1 NNUE x64 bmi2 (nps): 1277K
User avatar
Zerbinati
Posts: 123
Joined: Mon Aug 18, 2014 7:12 pm
Location: Trento (Italy)

Re: Stockfish Tactical

Post by Zerbinati »

The tactical option simply set the multiPV lines by multiples:

Code: Select all

0=default
2=multiPV
4=multiPV
8=multiPV
16=multiPV
32=multiPV
64=multiPV
128=multiPV
256=multiPV
MOBMAT wrote: Thu Dec 25, 2025 9:35 am A couple of years ago I DL'ed a Stockfish variant called Stockfish Tactical.

It does do well with mate solving but there are a couple of UCI settings that I have no idea what they do or how to set them.

Tactical: this is a value from 0 to 8. If it works like Houdini's tactical setting, it is a value that controls how many threads are used as tactical threads, with (1) meaning every other 1, or all of them. A value of 2 would mean every second thread (every other), etc. I have it set to 1.

The other value is Tactical_depth (0-32). Not sure what it does, but setting it to 5 makes it search to a deeper depth faster than if it is set to 0.

Any ideas what these value do or what they should be set to for mate solving?

V