From 1a5bfe9b08707b0aef748d7921a419ba4a046fba Mon Sep 17 00:00:00 2001 From: Sebastiano Tronto Date: Sun, 5 Mar 2023 15:17:07 +0100 Subject: Some fixes --- src/solve.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/solve.h') diff --git a/src/solve.h b/src/solve.h index b09c81b..8182887 100644 --- a/src/solve.h +++ b/src/solve.h @@ -36,12 +36,13 @@ struct solver { void * param; /* TODO: the following should be part of a generic cube description */ /* TODO: remove alloc? */ +/* TODO: revisit apply_move, maybe apply_alg? or both? */ void * (*alloc_cubedata)(void *); void (*copy_cubedata)(void *, void *, void *); void (*free_cubedata)(void *, void *); void (*invert_cube)(void *, void *); bool (*is_solved)(void *, void *); - void (*apply_alg)(void *, void *, Alg *); + void (*apply_move)(void *, void *, Move); /* TODO: remove dependence on Cube, preparation should be done before */ void * (*prepare_cube)(void *, Cube *); }; -- cgit v1.3