https://github.com/nwawrzyniak/haxe-fen
fen (haxe-fen) is a library to work with the Forsyth-Edwards Notation (FEN) for chess position records in Haxe.
https://github.com/nwawrzyniak/haxe-fen
chess fen forsyth-edwards-notation haxe library
Last synced: about 2 months ago
JSON representation
fen (haxe-fen) is a library to work with the Forsyth-Edwards Notation (FEN) for chess position records in Haxe.
- Host: GitHub
- URL: https://github.com/nwawrzyniak/haxe-fen
- Owner: nwawrzyniak
- License: other
- Created: 2021-09-08T03:05:21.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-08-18T16:57:25.000Z (9 months ago)
- Last Synced: 2025-01-21T15:32:28.059Z (3 months ago)
- Topics: chess, fen, forsyth-edwards-notation, haxe, library
- Language: Haxe
- Homepage: https://www.nwawsoft.com/haxe-fen/
- Size: 190 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
# fen (haxe-fen)
A library to work with the Forsyth-Edwards Notation (FEN) for chess position records in Haxe.
It grants easy access to the six fields of a FEN record without the need to write a parser.
Also supplies a lot of other functions.
Currently only standard FEN is implemented. Shredder-FEN and X-FEN may be added in future versions.
## Installation
Install this library with haxelib by executing `haxelib install fen`.
## Usage
Add `--library fen` or `--L fen` as compiler arguments or add the line to a `.hxml` file that is used for building.
Import classes and functions with `import chess.fen.*;`
## Documentation
[The full documentation can be found here](https://www.nwawsoft.com/haxe-fen/pages/chess/fen/index.html)
## About forks
It is highly endorsed to merge additions made in forks back into this repository via a pull requests and remove the fork once the pull request is approved. This way people don't stumble upon outdated forks and find all functionality in one place.