This is the doxygen documentation for gtkboard.

.
Main Page   Data Structures   File List   Data Fields   Globals  

HeurTab Struct Reference

If you have implemented more than one evaluation function then you put them in an array of structs of type HeurTab. Its unlikely that you'll need to know about this. See game_htab for more details. More...

#include <game.h>


Data Fields

char* name
 The user-visible name of the evaluation function.

float (* eval_fun )(Pos *, int)
 A pointer to the function. See game_eval.

char* comment
 A description of the function so that the user can know what its about.

char* args
 Currently unused.


Detailed Description

If you have implemented more than one evaluation function then you put them in an array of structs of type HeurTab. Its unlikely that you'll need to know about this. See game_htab for more details.

Definition at line 253 of file game.h.


Field Documentation

char * HeurTab::args
 

Currently unused.

Definition at line 265 of file game.h.

char * HeurTab::comment
 

A description of the function so that the user can know what its about.

Definition at line 262 of file game.h.

float(* HeurTab::eval_fun)(Pos *, int)
 

A pointer to the function. See game_eval.

char * HeurTab::name
 

The user-visible name of the evaluation function.

Definition at line 256 of file game.h.


The documentation for this struct was generated from the following file: