Adaptive Search
A Library to Solve CSPs Edition 1.0, for Adaptive Search version 0.9.0 by Daniel Diaz & Philippe Codognet |
|
|
|
|
#include "ad_solver.h"
gcc -o foo foo.c libad_solver.a
gcc -I/usr/adaptive/include -L/usr/adaptive/lib -o foo foo.c -lad_solver
|
|
|
|
|
|
int Check_Solution(void) { return Cost_Of_Solution() == 0; }
#include "ad_solver.h" #include "main.h" int param_needed = 1; /* parameter needed */ int Cost_Of_Solution(void) { ... } ... void Initializations(void) { ad_size = param; ad_sol = malloc(ad_size * sizeof(int)); ad_base_value = ad_break_nl = 0; if (ad_prob_select_loc_min == -1) ad_prob_select_loc_min = 80; ... if (reset_percent == -1) reset_percent = 5; ... } ...
|
This document was translated from LATEX by HEVEA.