Difference between revisions of "Sayuri"

From Chessprogramming wiki
Jump to: navigation, search
Line 79: Line 79:
 
[[Category:Open Source]]
 
[[Category:Open Source]]
 
[[Category:UCI]]
 
[[Category:UCI]]
 +
[[Category:X86]]
 +
[[Category:X64]]
 +
[[Category:PC]]
 +
[[Category:ARM]]
 +
[[Category:Pi]]
 +
[[Category:Windows]]
 +
[[Category:Linux]]
 
[[Category:Given Name]]
 
[[Category:Given Name]]
 
[[Category:Music]]
 
[[Category:Music]]

Revision as of 09:26, 1 June 2020

Home * Engines * Sayuri

Sayuri Logo [1]

Sayuri,
an UCI compliant open source chess engine under the MIT License, written by Hironori Ishibashi in C++11, first published in 2013 [2]. Sayuri has an embedded LISP interpreter dubbed Sayulisp, which can generate and operate the chess engine, and customize search algorithms and evaluation weights [3].

Features

[4]

Board Representation

Sayuri is a bitboard engine and determines sliding piece attacks using rotated bitboards indexed by square , 8-bit line occupancy and {0,45,90,135}-rotation - no outer square optimization for 4-fold denser tables applied.

Search

Evaluation

Forum Posts

External Links

Chess Engine

Misc

References

Up one Level