From 86dd040a2d2f06e8355f5441fb1da5ed59ecc399 Mon Sep 17 00:00:00 2001 From: Sebastiano Tronto Date: Sat, 10 Sep 2022 17:52:57 +0200 Subject: Modified pruning table generation (new compressed) + website update --- src/steps.c | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) (limited to 'src/steps.c') diff --git a/src/steps.c b/src/steps.c index a04d5e2..2f5fd2c 100644 --- a/src/steps.c +++ b/src/steps.c @@ -152,20 +152,16 @@ void prepare_cs(ChoiceStep *cs, SolveOptions *opts) { int i, j; - PDGenData pdg; Step *s; for (i = 0; cs->step[i] != NULL; i++) { s = cs->step[i]; - init_moveset(s->moveset); - pdg.moveset = s->moveset; for (j = 0; j < s->n_coord; j++) { - gen_coord(s->coord[j]); - - pdg.coord = s->coord[j]; - pdg.pd = NULL; - - s->pd[j] = genptable(&pdg, opts->nthreads); + s->pd[j] = malloc(sizeof(PruneData)); + s->pd[j]->moveset = s->moveset; + s->pd[j]->coord = s->coord[j]; + s->pd[j]->compact = s->pd_compact[j]; + s->pd[j] = genptable(s->pd[j], opts->nthreads); } } } -- cgit v1.3