From de4f20f28afe23ecfc546ad242e5bb44710996cc Mon Sep 17 00:00:00 2001 From: tslil clingman Date: Tue, 26 Jan 2021 17:42:53 -0500 Subject: Storing best moves! --- include/action_list.h | 34 ---------------------------------- 1 file changed, 34 deletions(-) delete mode 100644 include/action_list.h (limited to 'include/action_list.h') diff --git a/include/action_list.h b/include/action_list.h deleted file mode 100644 index b6fd13a..0000000 --- a/include/action_list.h +++ /dev/null @@ -1,34 +0,0 @@ -#include -#include - -#include - -#ifndef ACTION_LIST_H -#define ACTION_LIST_H - -enum A_TYPE { A_PLACE, A_MOVE }; - -typedef struct action_node_s { - struct action_node_s *next; - enum A_TYPE type; - int8_t loc; - uint8_t data0; - uint8_t data1; -} action_node_t; - -typedef struct action_list_s { - struct action_node_s *head, *tail; - uint32_t length; -} action_list_t; - -void action_list_init(void); -void action_list_free(action_list_t *list); -action_list_t *action_list_generate(void); -action_node_t *action_copy(const action_node_t* action); - -void action_take(action_node_t *action); -void action_undo(action_node_t *action); - -void action_to_ptn(action_node_t* action, char* out_ptn); - -#endif -- cgit v1.3.1