Jazz

From Chessprogramming wiki
Revision as of 19:29, 10 May 2019 by GerdIsenberg (talk | contribs) (Created page with "'''Home * Engines * Jazz''' FILE:ThatFunnyJasBandFromDixielandCover1916.jpeg|border|right|thumb| Origin of the word jazz <ref>[https://en.wikipedia.org/w...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Home * Engines * Jazz

Origin of the word jazz [1]

Jazz,
an open source engine under the GNU General Public Licence by Evert Glebbeek, written in C, first released in February 2011 [2]. Jazz supports both, the Universal Chess Interface and Chess Engine Communication Protocol, and runs on Windows and Linux boxes, as well under Android using Aart Bik's Chess for Android as GUI.

Description

Jazz uses bitboards, first rotated bitboards, later Kindergarten bitboards to determine sliding piece attacks [3]. It performs fail-soft alpha-beta with null move pruning and check extensions. Move ordering considers hash move, mate killers, winning captures and promotions. Further, beside the killer heuristic and countermove heuristic, a so called Combo Move heuristics is used to possibly refute opponent moves along similar lines [4] . Jazz' evaluation takes material, piece-square tables, pawn structure, mobility, and king safety into account.

Forum Posts

External Links

Chess Engine

Jazz

References

Up one Level