Back to Top page.

defs.h

Go to the documentation of this file.
00001 /****************************************************************************
00002 
00003 $Id: defs.h,v 1.1.1.1 2002/10/19 08:14:51 motegi Exp $
00004 Copyright (C) 2002 Higuchi Lab. All rights reserved.
00005 
00006 *****************************************************************************/
00007 #ifndef INCLUDE__DEFS_H__FILE
00008 #define INCLUDE__DEFS_H__FILE
00009 
00010 #ifdef HAVE_CONFIG_H
00011 #include "config.h"
00012 #endif
00013 
00014 typedef int Int;
00015 typedef unsigned UInt;
00016 typedef double Double;
00017 typedef float Float;
00018 
00019 enum ORIGIN { ORI_UNDEF = 0, ORI_CROSSOVER_A, ORI_CROSSOVER_B, 
00020               ORI_MUTATION_A, ORI_MUTATION_B, ORI_SELECTION };
00021 
00022 enum OPERATOR { OP_UNDEF = 0, OP_CROSSOVER, OP_MUTATION, OP_SELECTION };
00023 
00024 #endif  //INCLUDE__DEFS_H__FILE