From 911547d0e4e3838fa71cc3f71e5f472114e01431 Mon Sep 17 00:00:00 2001 From: Trygve Laugstøl Date: Thu, 7 Mar 2024 22:14:10 +0100 Subject: wip --- tictactoe-2/apps/ttt/src/ttt.erl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'tictactoe-2/apps/ttt/src') diff --git a/tictactoe-2/apps/ttt/src/ttt.erl b/tictactoe-2/apps/ttt/src/ttt.erl index a9fc4d1..f030f03 100644 --- a/tictactoe-2/apps/ttt/src/ttt.erl +++ b/tictactoe-2/apps/ttt/src/ttt.erl @@ -45,7 +45,8 @@ move(Board, Move, Row, Col) -> Updated = lists:sublist(Board, I) ++ [Move] ++ lists:nthtail(I + 1, Board), {ok, Updated}. +-spec format(board()) -> io_lib:chars(). format(Board) when length(Board) == 9 -> B = lists:map(fun(C) -> case C of 'E' -> ' '; _ -> C end end, Board), - io:format("+---+~n|~s~s~s|~n|~s~s~s|~n|~s~s~s|~n+---+~n", B); + io_lib:format("+---+~n|~s~s~s|~n|~s~s~s|~n|~s~s~s|~n+---+~n", B); format(_) -> "bad board". -- cgit v1.2.3