Tarrasch is designed to to make it as easy as possible to perform some basic chess activities; Play a game against a chess engine, with either color, from any position, with a time handicap if desired.
Setup an arbitrary position and get the engine to analyse that position. View and play through the analysis provided by the engine.
Create and edit .pgn files (standard chess documents). Enter variations easily (just make moves anywhere). Enter and edit comments easily (just click anywhere and start typing). Promote and demote variations and even comments (so comments can change to moves and vice-versa – great for picking text off a website)..
Barracuda is a UCI chess engine written in Go on top of github.com/corentings/chess/v2.
It currently uses:
Iterative deepening alpha-beta search
Quiescence search with stand-pat and delta pruning
Late Move Reduction (LMR)
Null-move pruning
Aspiration windows + root PVS
Killer moves + iterative-depth move history + PV-follow ordering
Array-based transposition table and dedicated PV table
Tarrasch Chess GUI download

Comments
Post a Comment