Criteria suggestions for a deterministic chess bot
Ṁ80 / 150
bounty left

For some questions I am drafting, and also for some personal programming projects/my blog, I have been looking for a chess-playing agent agent with the following properties:

  • It evaluates any position in about 1-10 seconds worth of time, running on a laptop.

  • It gives roughly accurate evaluations, about as good as can be expected for a chess engine running with this amount of time, using the usual scoring system.

  • It is easily downloadable/runnable by me/anyone else with a computer.

  • It is deterministic: It gives the same evaluation/top move in any particular position, no matter what hardware it is running on or what positions it has evaluated recently.

Stockfish meets the first three, but I am not sure about how I can get it to be deterministic (running it single-threaded?). I would definitely be interested in command-line arguments for stockfish that guarantee a deterministic result if they exist. beyond that, any other suggestions would also be appreciated.

Get
Ṁ1,000
and
S3.00
Sort by:

Some markets I might like to make with this:

  • Is chess with queenside odds a win when black is played by this bot?

  • By 2040, will we be aware of an algorithm which provably computes this bot's evaluation of a position in 1/100th of the cycles?

  • By 2040, will we be aware of an algorithm which computes evaluation provably more accurate than this bot in <1/100th of the cycles?

© Manifold Markets, Inc.Terms + Mana-only TermsPrivacyRules