Difference between revisions of "Jazz"
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...") |
GerdIsenberg (talk | contribs) |
||
Line 5: | Line 5: | ||
'''Jazz''',<br/> | '''Jazz''',<br/> | ||
an [[:Category:Open Source|open source engine]] under the [[Free Software Foundation#GPL|GNU General Public Licence]] by [[Evert Glebbeek]], written in [[C]], first released in February 2011 <ref>[http://www.talkchess.com/forum/viewtopic.php?t=38176 Chess engine Jazz now available] by [[Evert Glebbeek]], [[CCC]], February 22, 2011</ref>. | an [[:Category:Open Source|open source engine]] under the [[Free Software Foundation#GPL|GNU General Public Licence]] by [[Evert Glebbeek]], written in [[C]], first released in February 2011 <ref>[http://www.talkchess.com/forum/viewtopic.php?t=38176 Chess engine Jazz now available] by [[Evert Glebbeek]], [[CCC]], February 22, 2011</ref>. | ||
− | Jazz supports both, the [[UCI|Universal Chess Interface]] and [[Chess Engine Communication Protocol]], and runs on [[Windows]] | + | Jazz supports both, the [[UCI|Universal Chess Interface]] and [[Chess Engine Communication Protocol]], and using appropriate compiles, runs on [[Windows]], [[Linux]] and [[Mac OS|Mac OS X]] boxes. |
=Description= | =Description= |
Revision as of 19:55, 10 May 2019
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 using appropriate compiles, runs on Windows, Linux and Mac OS X boxes.
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
- Chess engine Jazz now available by Evert Glebbeek, CCC, February 22, 2011
- Jazz r444 by Evert Glebbeek, CCC, March 08, 2011
- Jazz r501 (source only) by Evert Glebbeek, CCC, October 02, 2011
- Jazz 640 released by Evert Glebbeek, CCC, January 24, 2013
- Implementation of multithreaded search in Jazz by Evert Glebbeek, CCC, April 20, 2013 » Parallel Search, Thread
- Jazz r818 by Evert Glebbeek, CCC, December 17, 2014
External Links
Chess Engine
- Chess (Jazz & Sjaak) home
- Chess (Jazz & Sjaak) history
- Chess (Jazz & Sjaak) design
- Chess (Jazz & Sjaak) search
- Chess (Jazz & Sjaak) evaluation
- Jazz in CCRL 40/4
Jazz
- Jazz (disambiguation) from Wikipedia
- Jazz from Wikipedia
- Willem Breuker Kollektief - Amsterdamned Jazz, YouTube Video