Skip to content
fcardinauxPublic

About

Chess move generator in Erlang: reads a position in FEN and returns every legal move, or the position after a move. Verified against a perft test suite. GPL-3.0.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

20 Commits

Folders and files

Repository files navigation

Erlang Chess Readme File

Author: François Cardinaux

Overview of the current folder:

  • The current folder is dedicated to the erlang chess project
  • It contains all files that are necessary to this project
  • There is no symlink of any sort to external resources

The subfolders (updated on 2011.06.26):

  • beams: the beam files
  • erl: Erlang part of the project
  • test: Erlang unit tests
  • test_data: any kind of test data

Credits

For the algorithm:

For debugging and tests:

License

This software is released under the GNU General Public License (GPL) version 3.

Conventions

Forsyth–Edwards Notation (FEN) is used to describe a particular board position:

How to run unit tests

$ cd ~/path/to/chessfold
$ make fortest
$ make testall

About

Chess move generator in Erlang: reads a position in FEN and returns every legal move, or the position after a move. Verified against a perft test suite. GPL-3.0.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages