mirror of
https://github.com/danbee/chess
synced 2025-03-04 08:39:06 +00:00
These should be function calls
This commit is contained in:
parent
2c8f2c7bcd
commit
682ce67652
@ -2,7 +2,7 @@ defmodule Chess.Moves.King do
|
||||
@moduledoc false
|
||||
|
||||
def moves(_board, {file, rank}) do
|
||||
patterns
|
||||
patterns()
|
||||
|> Enum.map(fn ({fv, rv}) -> {file + fv, rank + rv} end)
|
||||
|> Enum.reject(fn ({file, rank}) ->
|
||||
file < 0 || rank < 0 || file > 7 || rank > 7
|
||||
|
||||
@ -2,7 +2,7 @@ defmodule Chess.Moves.Knight do
|
||||
@moduledoc false
|
||||
|
||||
def moves(_board, {file, rank}) do
|
||||
patterns
|
||||
patterns()
|
||||
|> Enum.map(fn ({fv, rv}) -> {file + fv, rank + rv} end)
|
||||
|> Enum.reject(fn ({file, rank}) ->
|
||||
file < 0 || rank < 0 || file > 7 || rank > 7
|
||||
|
||||
Loading…
Reference in New Issue
Block a user