From 9090ca6b75b433e4190f7e4457ea6841b47ae8fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophyl=20Hoguet?= Date: Wed, 10 Nov 2021 17:15:17 +0100 Subject: [PATCH] Update README --- README.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/README.md b/README.md index b853a8e..02c8f77 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,49 @@ # lightup-a42e +### game game_new(square *squares) -> + +### game game_new_empty(void) -> + +### game game_copy(cgame g); + +### bool game_equal(cgame g1, cgame g2); + +### void game_delete(game g); + +### void game_set_square(game g, uint i, uint j, square s); + +### square game_get_square(cgame g, uint i, uint j); + +### square game_get_state(cgame g, uint i, uint j); + +### square game_get_flags(cgame g, uint i, uint j); + +### bool game_is_blank(cgame g, uint i, uint j); + +### bool game_is_lightbulb(cgame g, uint i, uint j); + +### bool game_is_black(cgame g, uint i, uint j); + +### int game_get_black_number(cgame g, uint i, uint j); + +### bool game_is_marked(cgame g, uint i, uint j); + +### bool game_is_lighted(cgame g, uint i, uint j); + +### bool game_has_error(cgame g, uint i, uint j); + +### bool game_check_move(cgame g, uint i, uint j, square s); + +### void game_play_move(game g, uint i, uint j, square s); + +### void game_update_flags(game g); + +### bool game_is_over(cgame g); + +### void game_restart(game g); + +### void game_print(cgame g); + +### game game_default(void); + +### game game_default_solution(void);