chess4j

toc
 * Home * Engines * chess4j**

an open source chess engine written by James Swafford using Java based technologies and the Chess Engine Communication Protocol, released under the [|MIT License], and first published in September 2012. The engine was hosted on [|SourceForge], and meant to be a test bed for various interests, including experimenting with different [|JVM based languages], parallel and [|distributed] programming techniques, and machine learning. Since version 3.2 released in March 2017, chess4j became a bitboard engine, using magic bitboards to generate moves, now hosted on [|GitHub].
 * chess4j**,

=See also=
 * Prophet

=Forum Posts= > [|Re: chess4j 3.2 is released (and it's magic)] by Günther Simon, CCC, November 16, 2017
 * [|Mr.James Swafford and Chess4J project] by [|Ruxy Sylwyka], CCC, September 11, 2012
 * [|chess4j 3.0 is released] by James Swafford, CCC, January 16, 2016
 * [|chess4j 3.1 released] by James Swafford, CCC, February 12, 2017
 * [|chess4j 3.2 is released (and it's magic)] by James Swafford, CCC, March 11, 2017
 * [|hashing in chess4j] by James Swafford, CCC, December 30, 2017 » Transposition Table

=External Links= > [|Hashing in chess4j] by James Swafford, December 30, 2017
 * [|GitHub - jswaff/chess4j: a Java based chess engine]
 * [|chess4j | James Swafford Blog]
 * [|Chess4j] in CCRL 40/4

=References= =What links here?= include page="chess4j" component="backlinks" limit="20"
 * Up one level**