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
|
@moduledoc false
|
||||||
|
|
||||||
def moves(_board, {file, rank}) do
|
def moves(_board, {file, rank}) do
|
||||||
patterns
|
patterns()
|
||||||
|> Enum.map(fn ({fv, rv}) -> {file + fv, rank + rv} end)
|
|> Enum.map(fn ({fv, rv}) -> {file + fv, rank + rv} end)
|
||||||
|> Enum.reject(fn ({file, rank}) ->
|
|> Enum.reject(fn ({file, rank}) ->
|
||||||
file < 0 || rank < 0 || file > 7 || rank > 7
|
file < 0 || rank < 0 || file > 7 || rank > 7
|
||||||
|
|||||||
@ -2,7 +2,7 @@ defmodule Chess.Moves.Knight do
|
|||||||
@moduledoc false
|
@moduledoc false
|
||||||
|
|
||||||
def moves(_board, {file, rank}) do
|
def moves(_board, {file, rank}) do
|
||||||
patterns
|
patterns()
|
||||||
|> Enum.map(fn ({fv, rv}) -> {file + fv, rank + rv} end)
|
|> Enum.map(fn ({fv, rv}) -> {file + fv, rank + rv} end)
|
||||||
|> Enum.reject(fn ({file, rank}) ->
|
|> Enum.reject(fn ({file, rank}) ->
|
||||||
file < 0 || rank < 0 || file > 7 || rank > 7
|
file < 0 || rank < 0 || file > 7 || rank > 7
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user