This is a temporary, read-only recovery of the chessprogrammingwiki while a longer-term plan is worked out. Editing is not possible right now, but will be again soon.
Chess Programming Wiki All pages Other namespaces

Chess4j

Home * Engines * chess4j

chess4j,
an open source chess engine by James Swafford using Java based technologies and the Chess Engine Communication Protocol, released under the MIT License, and first published in September 2012 1. 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 2, now hosted on GitHub.

Contents
  1. Features
    1. Board Representation
    2. Search
    3. Evaluation
  2. See also
  3. Forum Posts
    1. 2012 ...
    2. 2015 ...
    3. 2020 ...
  4. External Links
  5. References

Features

Board Representation

Evaluation

See also

Forum Posts

2012 ...

2015 ...

2020 ...

References

Up one level


  1. chess4j 1.0 is released! by James Swafford, September 15, 2012↩︎

  2. chess4j 3.2 is released (and it's magic) by James Swafford, CCC, March 11, 2017↩︎

  3. Re: chess4j 3.2 is released (and it's magic) by Günther Simon, CCC, November 16, 2017↩︎

Categories: Open Source · MIT · Java · WinBoard · XBoard

What links here

Contributors: GerdIsenberg.