Older Version Newer Version

GerdIsenberg GerdIsenberg Jan 1, 2018

[[toc]]
**[[Home]] * [[Engines]] * chess4j**

**chess4j**,
an [[Open Source Engines|open source chess engine]] written by [[James Swafford]] using [[Java]] based technologies and the [[Chess Engine Communication Protocol]], released under the [[https://en.wikipedia.org/wiki/MIT_License|MIT License]], and first published in September 2012 <ref>[[http://www.jamesswafford.com/2012/09/15/chess4j-1-0-is-released/|chess4j 1.0 is released!]] by [[James Swafford]], September 15, 2012</ref>. The engine was hosted on [[https://en.wikipedia.org/wiki/SourceForge|SourceForge]], and meant to be a test bed for various interests, including experimenting with different [[https://en.wikipedia.org/wiki/List_of_JVM_languages|JVM based languages]], [[Parallel Search|parallel]] and [[https://en.wikipedia.org/wiki/Distributed_computing|distributed]] programming techniques, and [[Learning|machine learning]]. Since version 3.2 released in March 2017, chess4j  became a [[Bitboards|bitboard]] engine, using [[Magic Bitboards|magic bitboards]] to [[Move Generation|generate moves]] <ref>[[http://www.talkchess.com/forum/viewtopic.php?t=63412|chess4j 3.2 is released (and it's magic)]] by [[James Swafford]], [[CCC]], March 11, 2017</ref>, now hosted on [[https://en.wikipedia.org/wiki/GitHub|GitHub]].

=See also=
* [[Prophet]]

=Forum Posts=
* [[http://www.talkchess.com/forum/viewtopic.php?t=45090|Mr.James Swafford and Chess4J project]] by [[http://www.talkchess.com/forum/profile.php?mode=viewprofile&u=881|Ruxy Sylwyka]], [[CCC]], September 11, 2012
* [[http://www.talkchess.com/forum/viewtopic.php?t=58934|chess4j 3.0 is released]] by [[James Swafford]], [[CCC]], January 16, 2016
* [[http://www.talkchess.com/forum/viewtopic.php?t=63157|chess4j 3.1 released]] by [[James Swafford]], [[CCC]], February 12, 2017
* [[http://www.talkchess.com/forum/viewtopic.php?t=63412|chess4j 3.2 is released (and it's magic)]] by [[James Swafford]], [[CCC]], March 11, 2017 
> [[http://www.talkchess.com/forum/viewtopic.php?t=63412&start=5|Re: chess4j 3.2 is released (and it's magic)]] by [[Günther Simon]], [[CCC]], November 16, 2017
* [[http://www.talkchess.com/forum/viewtopic.php?t=66183|hashing in chess4j]] by [[James Swafford]], [[CCC]], December 30, 2017 » [[Transposition Table]]

=External Links=
* [[https://github.com/jswaff/chess4j|GitHub - jswaff/chess4j: a Java based chess engine]] <ref>[[http://www.talkchess.com/forum/viewtopic.php?t=63412&start=5|Re: chess4j 3.2 is released (and it's magic)]] by [[Günther Simon]], [[CCC]], November 16, 2017</ref>
* [[http://www.jamesswafford.com/category/computer-chess/chess4j/|chess4j | James Swafford Blog]]
> [[http://www.jamesswafford.com/2017/12/30/hashing-in-chess4j/|Hashing in chess4j]] by [[James Swafford]], December 30, 2017
* [[http://www.computerchess.org.uk/ccrl/404/cgi/compare_engines.cgi?family=Chess4j&print=Rating+list&print=Results+table&print=LOS+table&print=Ponder+hit+table&print=Eval+difference+table&print=Comopp+gamenum+table&print=Overlap+table&print=Score+with+common+opponents|Chess4j]] in [[CCRL|CCRL 40/4]]

=References=
<references />
=What links here?= 
[[include page="chess4j" component="backlinks" limit="20"]]
**[[Engines|Up one level]]**