00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023 #define GRIDX 100
00024 #define GRIDY 100
00025 #define MAXCELLS 1024
00026 #define MAXNEIGH 2054
00027 #define FALSE 0
00028 #define TRUE 1
00029 #define OK 1
00030 #define TESTCELLS 1
00031 #define BOLTZMANN 1024
00032
00033
00034 #define MAXSEED 65531349
00035
00036
00037
00038
00039 #define MAXHIST 4096
00040 #define MAXTYPE 256
00041 #define WHITE 0
00042 #define BLACK 1
00043 #define RED 2
00044 #define BLUE 3
00045 #define GREEN 4
00046 #define MEDIUM 0
00047 #define EMPTY -1
00048 #define DIV 1
00049 #define REMARK 56
00050 #define HASHCOLPRIME 255
00051 #define PLOTPERIODFREQUENCY 25
00052 #define HOSTDEAD -20
00053 #define NULL_BEAST -10
00054 #define OK_BEAST -5
00055
00056
00057
00058
00059
00060 #define PMUT 0.009
00061 #define PMUT2 .1
00062 #define DMUT 0.0021
00063 #define PCO 0.
00064 #define NETSIZE 29
00065 #define INETSIZE 16
00066 #define INP_PROT 16
00067 #define POTPROT 16
00068
00069 #define COMMUNICATION 2
00070 #define ENERGYOFFSET 8
00071 #define NHHIST 10
00072 #define NH_TH 0.5
00073 #define ENDOFSTATES 1<<(NETSIZE+2)
00074
00075
00076 double RANDOM();
00077
00078
00079
00080
00081
00082
00083
00084
00085
00086
00087
00088