fenparser

Chess position encoder

A parser for encoding chess positions using Forsyth-Edwards Notation.

a parser for Forsyth-Edwards Notation (for encoding chess positions)

GitHub

15 stars
2 watching
2 forks
Language: Python
last commit: over 9 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
ucarion/fen A Rust implementation of the Forsyth-Edwards notation for chess board states 3
teo-tsirpanis/farkle A parser library for F# and C# 93
ollef/earley A Haskell implementation of Earley's algorithm for parsing context-free grammars. 365
darienhuss/shotgunyara Tools and utilities for generating encoded versions of input data 9
tromp/chesspositionranking A software suite for ranking and estimating the number of legal chess positions 139
stephan-tolksdorf/fparsec A parser combinator library for F# 531
utilforever/robotchess An Auto Chess simulator built with C++ and reinforcement learning algorithms 4
haf/fsattoparsec A fast binary parser with support for incremental input 9
bmarini/jchess A jQuery-based JavaScript library for parsing and displaying chess games. 83
nurugger07/calliope An Elixir-based parser for HAML templates to generate HTML output. 198
dashbitco/nimble_parsec A lightweight and efficient library for building text-based parsers using composable combinators 810
workday/upshot-montague Translates natural language into formal representations using Combinatory Categorial Grammar (CCG), enabling semantic parsing. 59
tanakh/peggy A parser generator for Haskell that focuses on simplicity and conciseness while providing fast and modern parsing capabilities 93
gaynetdinov/ex_marshal A Ruby Marshal format implementation in Elixir for encoding and decoding Elixir terms 39
marcusbuffett/command-line-chess A terminal-based chess game against an AI using a simple brute-force algorithm to evaluate positions 501