Skip to content

AndyGrant/weiss

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build License
Release Commits
OpenBench Discord

Weiss

The name is an homage to VICE which I used as a base for this project.

Weiss appears in most rating lists, and can be seen competing at TCEC and Chess.com.

UCI settings

  • Hash

    The size of the hash table in MB.

  • Threads

    The number of threads to use for searching.

  • SyzygyPath

    Path to syzygy tablebase files. Uses Pyrrhic library.

  • MultiPV

    Output the N best lines when searching. Leave at 1 for best performance.

  • UCI_Chess960

    An option handled by your GUI. If true, Weiss will play Chess960.

  • NoobBook

    Allow Weiss to query and play moves suggested by noobpwnftw's online opening database.

  • NoobBookMode

    Sets the query mode to use (see dbcn docs):

    • best - chooses randomly from the moves with scores close to the best. Stops if all moves' scores are below a threshold.
    • all - chooses the move with the highest score (first in the returned list). Only stops if there are no moves with scores.
  • NoobBookLimit

    Limit the use of NoobBook to the first x moves of the game. Only relevant with NoobBook set to true.

  • OnlineSyzygy

    Allow Weiss to query online 7 piece Syzygy tablebases hosted by lichess.

About

Weiss - a UCI chess engine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 99.1%
  • Makefile 0.9%