1
0
mirror of https://github.com/danbee/chess synced 2025-03-04 08:39:06 +00:00
chess/lib/chess/moves/queen.ex
2018-03-12 15:53:33 -04:00

12 lines
229 B
Elixir

defmodule Chess.Moves.Queen do
@moduledoc false
alias Chess.Moves.Rook
alias Chess.Moves.Bishop
def moves(board, {file, rank}) do
Rook.moves(board, {file, rank}) ++
Bishop.moves(board, {file, rank})
end
end