38double eval_sigma(
const int,
const int,
const int);
void eval_close(void)
Free global resources allocated to the evaluation function.
Definition: eval.c:494
void eval_free(Eval *)
Free resources used by the evaluation function.
Definition: eval.c:519
void eval_pass(Eval *)
Update/Restore the features after a passing move.
Definition: eval.c:824
void eval_update(Eval *, const struct Move *)
void eval_set(Eval *, const struct Board *)
void eval_init(Eval *)
Initialize a new evaluation function.
Definition: eval.c:509
double eval_sigma(const int, const int, const int)
Compute the error-type of the evaluation function according to the depths.
Definition: eval.c:843
void eval_restore(Eval *, const struct Move *)
short *** EVAL_WEIGHT
Definition: eval.c:231
void eval_open(const char *)
Load the evaluation function features' weights.
Definition: eval.c:265
evaluation function
Definition: eval.h:18
int player
Definition: eval.h:20
int * feature
Definition: eval.h:19