config.h File Reference


Detailed Description

Gathered various compile-time options of nucad.

Definition in file config.h.

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define CA_CYCLIC_NEIGHBORHOOD   1
 cyclic neighborhood on CA's boundaries if option is set to 1 otherwise default zeros are returned over CA's boundaries
#define GA_INITAL_NGEN   8192
 initial limit for number of generations (ngen)
#define GA_PER_FIT_NGEN   1048576
 ngen per fitness increase ratio
#define GA_PER_FIT_NGEN_POWER   10
 ngen per fitness increase concentration
#define GA_POP_SIZE   1
 GA population size.
#define GA_MIN_SLNS   1024
 minimum of solutions (to declare as solution)
#define GA_MAX_SLNS   1024
 maximum number of solutions (solver stops when reached)
#define GA_MAX_RUNS   1048576
 maximum number of runs (if satisfaction is not reachable)
#define GA_MAX_TIME_PER_RUN   1200000
 maximum time (in milliseconds) per run, 0 means infinity
#define GA_VERBOSE_MODE   0
 print GAlib statistics (if non-zero)
#define GA_PARTIAL_RESULTS   1
 print partial results on extra file descriptor (not fully implemented yet)
#define GF_INCLUDE_TRIVIAL   0
 include trivial circuits to the list
#define GF_INCLUDE_COMPLEX   0
 include complex circuits to the list


Define Documentation

#define CA_CYCLIC_NEIGHBORHOOD   1

cyclic neighborhood on CA's boundaries if option is set to 1 otherwise default zeros are returned over CA's boundaries

Definition at line 32 of file config.h.

#define GA_INITAL_NGEN   8192

initial limit for number of generations (ngen)

Definition at line 35 of file config.h.

Referenced by CaDesigner::CaDesigner(), and CaDesigner::initialize().

#define GA_MAX_RUNS   1048576

maximum number of runs (if satisfaction is not reachable)

Definition at line 53 of file config.h.

Referenced by main().

#define GA_MAX_SLNS   1024

maximum number of solutions (solver stops when reached)

Definition at line 50 of file config.h.

Referenced by main().

#define GA_MAX_TIME_PER_RUN   1200000

maximum time (in milliseconds) per run, 0 means infinity

Definition at line 56 of file config.h.

Referenced by main().

#define GA_MIN_SLNS   1024

minimum of solutions (to declare as solution)

Definition at line 47 of file config.h.

Referenced by main().

#define GA_PARTIAL_RESULTS   1

print partial results on extra file descriptor (not fully implemented yet)

Definition at line 62 of file config.h.

#define GA_PER_FIT_NGEN   1048576

ngen per fitness increase ratio

Definition at line 38 of file config.h.

#define GA_PER_FIT_NGEN_POWER   10

ngen per fitness increase concentration

Definition at line 41 of file config.h.

#define GA_POP_SIZE   1

GA population size.

Definition at line 44 of file config.h.

Referenced by CaDesigner::CaDesigner().

#define GA_VERBOSE_MODE   0

print GAlib statistics (if non-zero)

Definition at line 59 of file config.h.

#define GF_INCLUDE_COMPLEX   0

include complex circuits to the list

Definition at line 68 of file config.h.

#define GF_INCLUDE_TRIVIAL   0

include trivial circuits to the list

Definition at line 65 of file config.h.


Generated on Sat May 2 16:39:34 2009 for nucad by  doxygen 1.5.4