Chess v0.3.3 Chess.Position View Source
Position module
Link to this section Summary
Functions
Start position on the board in FEN-notation
Calculate current position from FEN-notation
Calculate FEN-notation for current board
Calculate current position to FEN-notation
Link to this section Functions
Calculate current position from FEN-notation
Examples
iex> Chess.Position.new("FEN")
%Chess.Position{}
iex> Chess.Position.new("r")
{:error, "Position must contain 8 blocks for each line"}
Calculate FEN-notation for current board
Examples
iex> Chess.Position.new(%Chess.Move{}, %Chess.Position{})
%Chess.Position{}