openModeller
Version 1.4.0
|
00001 00031 struct HardcodedSample 00032 { 00033 int resamples; 00034 int dimension; 00035 Scalar * values; 00036 }; 00037 00038 Scalar SampleSetValues1[84][3] = 00039 { 00040 { +0.0, -1.0000, -1.0000 }, // 0 00041 { +0.0, -1.0000, -1.0000 }, // 1 00042 { +0.0, -0.9000, -0.9000 }, // 2 00043 { +0.0, -0.9000, -0.9000 }, // 3 00044 { +0.0, -0.8000, -0.8000 }, // 4 00045 { +0.0, -0.8000, -0.8000 }, // 5 00046 { +0.0, -0.7000, -0.7000 }, // 6 00047 { +0.0, -0.7000, -0.7000 }, // 7 00048 { +0.0, -0.6000, -0.6000 }, // 8 00049 { +0.0, -0.6000, -0.6000 }, // 9 00050 { +0.0, -0.5000, -0.5000 }, // 10 00051 { +0.0, -0.5000, -0.5000 }, // 11 00052 { +0.0, -0.4000, -0.4000 }, // 12 00053 { +0.0, -0.4000, -0.4000 }, // 13 00054 { +0.0, -0.3000, -0.3000 }, // 14 00055 { +0.0, -0.3000, -0.3000 }, // 15 00056 { +0.0, -0.2000, -0.2000 }, // 16 00057 { +0.0, -0.2000, -0.2000 }, // 17 00058 { +0.0, -0.1000, -0.1000 }, // 18 00059 { +0.0, -0.1000, -0.1000 }, // 19 00060 { +0.0, -0.0000, -0.0000 }, // 20 00061 { +0.0, -0.0000, -0.0000 }, // 21 00062 { +0.0, +0.1000, +0.1000 }, // 22 00063 { +0.0, +0.1000, +0.1000 }, // 23 00064 { +0.0, +0.2000, +0.2000 }, // 24 00065 { +0.0, +0.2000, +0.2000 }, // 25 00066 { +0.0, +0.3000, +0.3000 }, // 26 00067 { +0.0, +0.3000, +0.3000 }, // 27 00068 { +0.0, +0.4000, +0.4000 }, // 28 00069 { +0.0, +0.4000, +0.4000 }, // 29 00070 { +0.0, +0.5000, +0.5000 }, // 30 00071 { +0.0, +0.5000, +0.5000 }, // 31 00072 { +0.0, +0.6000, +0.6000 }, // 32 00073 { +0.0, +0.6000, +0.6000 }, // 33 00074 { +0.0, +0.7000, +0.7000 }, // 34 00075 { +0.0, +0.7000, +0.7000 }, // 35 00076 { +0.0, +0.8000, +0.8000 }, // 36 00077 { +0.0, +0.8000, +0.8000 }, // 37 00078 { +0.0, +0.9000, +0.9000 }, // 38 00079 { +0.0, +0.9000, +0.9000 }, // 39 00080 { +0.0, +1.0000, +1.0000 }, // 40 00081 { +0.0, +1.0000, +1.0000 }, // 41 00082 { +1.0, -1.0000, -1.0000 }, // 42 00083 { +1.0, -1.0000, -1.0000 }, // 43 00084 { +1.0, -0.9000, -0.9000 }, // 44 00085 { +1.0, -0.9000, -0.9000 }, // 45 00086 { +1.0, -0.8000, -0.8000 }, // 46 00087 { +1.0, -0.8000, -0.8000 }, // 47 00088 { +1.0, -0.7000, -0.7000 }, // 48 00089 { +1.0, -0.7000, -0.7000 }, // 49 00090 { +1.0, -0.6000, -0.6000 }, // 50 00091 { +1.0, -0.6000, -0.6000 }, // 51 00092 { +1.0, -0.5000, -0.5000 }, // 52 00093 { +1.0, -0.5000, -0.5000 }, // 53 00094 { +1.0, -0.4000, -0.4000 }, // 54 00095 { +1.0, -0.4000, -0.4000 }, // 55 00096 { +1.0, -0.3000, -0.3000 }, // 56 00097 { +1.0, -0.3000, -0.3000 }, // 57 00098 { +1.0, -0.2000, -0.2000 }, // 58 00099 { +1.0, -0.2000, -0.2000 }, // 59 00100 { +1.0, -0.1000, -0.1000 }, // 60 00101 { +1.0, -0.1000, -0.1000 }, // 61 00102 { +1.0, -0.0000, -0.0000 }, // 62 00103 { +1.0, -0.0000, -0.0000 }, // 63 00104 { +1.0, +0.1000, +0.1000 }, // 64 00105 { +1.0, +0.1000, +0.1000 }, // 65 00106 { +1.0, +0.2000, +0.2000 }, // 66 00107 { +1.0, +0.2000, +0.2000 }, // 67 00108 { +1.0, +0.3000, +0.3000 }, // 68 00109 { +1.0, +0.3000, +0.3000 }, // 69 00110 { +1.0, +0.4000, +0.4000 }, // 70 00111 { +1.0, +0.4000, +0.4000 }, // 71 00112 { +1.0, +0.5000, +0.5000 }, // 72 00113 { +1.0, +0.5000, +0.5000 }, // 73 00114 { +1.0, +0.6000, +0.6000 }, // 74 00115 { +1.0, +0.6000, +0.6000 }, // 75 00116 { +1.0, +0.7000, +0.7000 }, // 76 00117 { +1.0, +0.7000, +0.7000 }, // 77 00118 { +1.0, +0.8000, +0.8000 }, // 78 00119 { +1.0, +0.8000, +0.8000 }, // 79 00120 { +1.0, +0.9000, +0.9000 }, // 80 00121 { +1.0, +0.9000, +0.9000 }, // 81 00122 { +1.0, +1.0000, +1.0000 }, // 82 00123 { +1.0, +1.0000, +1.0000 }, // 83 00124 }; 00125 00126 // rules to be tested with this sample set 00127 Scalar RulePred1_1 = 1.0; // range rule 00128 Scalar RuleGenes1_1[4] = {-0.51, +0.51, -0.51, +0.51}; 00129 00130 Scalar RulePerfs1_1[10] = {-1000, 00131 0.5238095238, // pXs/n = 44/84 00132 0.5000, // pYs/n = 42/84 00133 -1000, 00134 0.5238095238, // no/n = pXs/n = 44/84 00135 0.5000, // pXYs/no = 22/44 00136 -1000, 00137 0.5238095238, // no/n = 44/84 00138 0.0, // significance 00139 -1000 00140 }; 00141 00142 Scalar RulePred1_2 = 0.0; // range rule 00143 Scalar RuleGenes1_2[4] = {-0.51, +0.51, -0.51, +0.51}; 00144 00145 Scalar RulePerfs1_2[10] = {-1000, 00146 0.5238095238, // pXs/n = 44/84 00147 0.5000, // pYs/n = 42/84 00148 -1000, 00149 0.5238095238, // no/n = pXs/n = 44/84 00150 0.5000, // pXYs/no = 22/44 00151 -1000, 00152 0.5238095238, // no/n = 44/84 00153 0.0, // significance 00154 -1000 00155 }; 00156 00157 Scalar RulePred1_3 = 1.0; // negated range rule 00158 Scalar RuleGenes1_3[4] = {-0.51, +0.51, -0.51, +0.51}; 00159 00160 Scalar RulePerfs1_3[10] = {-1000, 00161 0.4761904762, // pXs/n = 40/84 00162 0.5000, // pYs/n = 42/84 00163 -1000, 00164 0.4761904762, // no/n = pXs/n = 40/84 00165 0.5000, // pXYs/no = 20/40 00166 -1000, 00167 0.4761904762, // no/n = 40/84 00168 0.0, // significance 00169 -1000 00170 }; 00171 00172 Scalar RulePred1_4 = 0.0; // negated range rule 00173 Scalar RuleGenes1_4[4] = {-0.51, +0.51, -0.51, +0.51}; 00174 00175 Scalar RulePerfs1_4[10] = {-1000, 00176 0.4761904762, // pXs/n = 40/84 00177 0.5000, // pYs/n = 42/84 00178 -1000, 00179 0.4761904762, // no/n = pXs/n = 40/84 00180 0.5000, // pXYs/no = 20/40 00181 -1000, 00182 0.4761904762, // no/n = 40/84 00183 0.0, // significance 00184 -1000 00185 }; 00186 00187 Scalar RulePred1_5 = 1.0; // atomic rule 00188 Scalar RuleGenes1_5[4] = {-0.50, -0.50, -0.50, -0.50}; 00189 00190 Scalar RulePerfs1_5[10] = {-1000, 00191 0.0476190476, // pXs/n = 2/84 00192 0.5000, // pYs/n = 42/84 00193 -1000, 00194 0.0476190476, // no/n = pXs/n = 2/84 00195 0.5000, // pXYs/no = 2/4 00196 -1000, 00197 0.0476190476, // no/n = 2/84 00198 0.0, // significance 00199 -1000 00200 }; 00201 00202 Scalar RulePred1_6 = 0.0; // atomic rule 00203 Scalar RuleGenes1_6[4] = {-0.50, +0.00, -0.50, +0.00}; 00204 00205 Scalar RulePerfs1_6[10] = {-1000, 00206 0.0476190476, // pXs/n = 2/84 00207 0.5000, // pYs/n = 41/84 00208 -1000, 00209 0.0476190476, // no/n = pXs/n = 2/84 00210 0.5000, // pXYs/no = 2/4 00211 -1000, 00212 0.0476190476, // no/n = 2/84 00213 0.0, // significance 00214 -1000 00215 }; 00216 00217 00218 00219 Scalar SampleSetValues2[84][3] = 00220 { 00221 { +0.0, -1.0000, -1.0000 }, // 0 00222 { +0.0, -0.9000, -0.9000 }, // 1 00223 { +0.0, -0.8000, -0.8000 }, // 2 00224 { +0.0, -0.7000, -0.7000 }, // 3 00225 { +0.0, -0.6000, -0.6000 }, // 4 00226 { +0.0, -0.5000, -0.5000 }, // 5 00227 { +0.0, -0.4000, -0.4000 }, // 6 00228 { +0.0, -0.3000, -0.3000 }, // 7 00229 { +0.0, -0.2000, -0.2000 }, // 8 00230 { +0.0, -0.1000, -0.1000 }, // 9 00231 { +0.0, -0.0000, -0.0000 }, // 10 00232 { +0.0, +0.1000, +0.1000 }, // 11 00233 { +0.0, +0.2000, +0.2000 }, // 12 00234 { +0.0, +0.3000, +0.3000 }, // 13 00235 { +0.0, +0.4000, +0.4000 }, // 14 00236 { +0.0, +0.5000, +0.5000 }, // 15 00237 { +0.0, +0.6000, +0.6000 }, // 16 00238 { +0.0, +0.7000, +0.7000 }, // 17 00239 { +0.0, +0.8000, +0.8000 }, // 18 00240 { +0.0, +0.9000, +0.9000 }, // 19 00241 { +0.0, +1.0000, +1.0000 }, // 20 00242 { +1.0, -1.0000, -1.0000 }, // 21 00243 { +1.0, -1.0000, -1.0000 }, // 22 00244 { +1.0, -0.9000, -0.9000 }, // 23 00245 { +1.0, -0.9000, -0.9000 }, // 24 00246 { +1.0, -0.8000, -0.8000 }, // 25 00247 { +1.0, -0.8000, -0.8000 }, // 26 00248 { +1.0, -0.7000, -0.7000 }, // 27 00249 { +1.0, -0.7000, -0.7000 }, // 28 00250 { +1.0, -0.6000, -0.6000 }, // 29 00251 { +1.0, -0.6000, -0.6000 }, // 30 00252 { +1.0, -0.5000, -0.5000 }, // 31 00253 { +1.0, -0.5000, -0.5000 }, // 32 00254 { +1.0, -0.4000, -0.4000 }, // 33 00255 { +1.0, -0.4000, -0.4000 }, // 34 00256 { +1.0, -0.3000, -0.3000 }, // 35 00257 { +1.0, -0.3000, -0.3000 }, // 36 00258 { +1.0, -0.2000, -0.2000 }, // 37 00259 { +1.0, -0.2000, -0.2000 }, // 38 00260 { +1.0, -0.1000, -0.1000 }, // 39 00261 { +1.0, -0.1000, -0.1000 }, // 40 00262 { +1.0, -0.0000, -0.0000 }, // 41 00263 { +1.0, -0.0000, -0.0000 }, // 42 00264 { +1.0, +0.1000, +0.1000 }, // 43 00265 { +1.0, +0.1000, +0.1000 }, // 44 00266 { +1.0, +0.2000, +0.2000 }, // 45 00267 { +1.0, +0.2000, +0.2000 }, // 46 00268 { +1.0, +0.3000, +0.3000 }, // 47 00269 { +1.0, +0.3000, +0.3000 }, // 48 00270 { +1.0, +0.4000, +0.4000 }, // 49 00271 { +1.0, +0.4000, +0.4000 }, // 50 00272 { +1.0, +0.5000, +0.5000 }, // 51 00273 { +1.0, +0.5000, +0.5000 }, // 52 00274 { +1.0, +0.6000, +0.6000 }, // 53 00275 { +1.0, +0.6000, +0.6000 }, // 54 00276 { +1.0, +0.7000, +0.7000 }, // 55 00277 { +1.0, +0.7000, +0.7000 }, // 56 00278 { +1.0, +0.8000, +0.8000 }, // 57 00279 { +1.0, +0.8000, +0.8000 }, // 58 00280 { +1.0, +0.9000, +0.9000 }, // 59 00281 { +1.0, +0.9000, +0.9000 }, // 60 00282 { +1.0, +1.0000, +1.0000 }, // 61 00283 { +1.0, +1.0000, +1.0000 } // 62 00284 }; 00285 00286 // rules to be tested with this sample set 00287 Scalar RulePred2_1 = 1.0; // range rule 00288 Scalar RuleGenes2_1[4] = {-0.51, +0.51, -0.51, +0.51}; 00289 00290 Scalar RulePerfs2_1[10] = {-1000, 00291 0.5238095238, // pXs/n = 33/63 00292 0.6666666667, // pYs/n = 42/63 00293 -1000, 00294 0.5238095238, // no/n = pXs/n = 33/63 00295 0.6666666667, // pXYs/no = 22/33 00296 -1000, 00297 0.5238095238, // no/n = 44/84 00298 0.0, // significance 00299 -1000 00300 }; 00301 00302 Scalar RulePred2_2 = 0.0; // range rule 00303 Scalar RuleGenes2_2[4] = {-0.51, +0.51, -0.51, +0.51}; 00304 00305 Scalar RulePerfs2_2[10] = {-1000, 00306 0.5238095238, // pXs/n = 33/63 00307 0.3333333333, // pYs/n = 21/63 00308 -1000, 00309 0.5238095238, // no/n = pXs/n = 33/63 00310 0.3333333333, // pXYs/no = 11/33 00311 -1000, 00312 0.5238095238, // no/n = 44/84 00313 0.0, // significance 00314 -1000 00315 }; 00316 00317 // rules to be tested with this sample set 00318 Scalar RulePred2_3 = 1.0; // range rule 00319 Scalar RuleGenes2_3[4] = {-1.01, +1.01, -1.01, +1.01}; 00320 00321 Scalar RulePerfs2_3[10] = {-1000, 00322 1.0000000000, // pXs/n = 63/63 00323 0.6666666667, // pYs/n = 42/63 00324 -1000, 00325 1.0000000000, // no/n = pXs/n = 63/63 00326 0.6666666667, // pXYs/no = 42/63 00327 -1000, 00328 1.0000000000, // no/n = 63/63 00329 0.0, // significance 00330 -1000 00331 }; 00332 00333 Scalar RulePred2_4 = 0.0; // range rule 00334 Scalar RuleGenes2_4[4] = {-1.01, +1.01, -1.01, +1.01}; 00335 00336 Scalar RulePerfs2_4[10] = {-1000, 00337 1.0000000000, // pXs/n = 63/63 00338 0.3333333333, // pYs/n = 21/63 00339 -1000, 00340 1.0000000000, // no/n = pXs/n = 63/63 00341 0.3333333333, // pXYs/no = 21/63 00342 -1000, 00343 1.0000000000, // no/n = 63/63 00344 0.0, // significance 00345 -1000 00346 }; 00347 00348 00349 00350 Scalar SampleSetValues3[24][3] = 00351 { 00352 { +0.0, -1.0000, -1.0000 }, // 0 00353 { +0.0, -0.9000, -0.9000 }, // 1 00354 { +0.0, -0.8000, -0.8000 }, // 2 00355 { +0.0, -0.7000, -0.7000 }, // 3 00356 { +0.0, -0.6000, -0.6000 }, // 4 00357 { +1.0, -0.5000, -0.5000 }, // 5 00358 { +1.0, -0.5000, -0.0000 }, // 5* 00359 { +1.0, -0.5000, -0.5000 }, // 5* 00360 { +1.0, -0.5000, -0.5000 }, // 5* 00361 { +0.0, -0.4000, -0.4000 }, // 6 00362 { +0.0, -0.3000, -0.3000 }, // 7 00363 { +0.0, -0.2000, -0.2000 }, // 8 00364 { +0.0, -0.1000, -0.1000 }, // 9 00365 { +0.0, -0.0000, -0.0000 }, // 10 00366 { +0.0, +0.1000, +0.1000 }, // 11 00367 { +0.0, +0.2000, +0.2000 }, // 12 00368 { +0.0, +0.3000, +0.3000 }, // 13 00369 { +0.0, +0.4000, +0.4000 }, // 14 00370 { +0.0, +0.5000, +0.5000 }, // 15 00371 { +0.0, +0.6000, +0.6000 }, // 16 00372 { +0.0, +0.7000, +0.7000 }, // 17 00373 { +0.0, +0.8000, +0.8000 }, // 18 00374 { +0.0, +0.9000, +0.9000 }, // 19 00375 { +0.0, +1.0000, +1.0000 }, // 20 00376 }; 00377 00378 00379 Scalar RulePred3_1 = 1.0; // range rule 00380 Scalar RuleGenes3_1[4] = {-0.51, -0.49, -1.00, +1.00}; 00381 00382 Scalar RulePerfs3_1[10] = {-1000, 00383 0.1666666667, // pXs/n = 4/24 00384 0.1666666667, // pYs/n = 4/24 00385 -1000, 00386 0.1666666667, // no/n = pXs/n = 4/24 00387 1.0000, // pXYs/no = 4/4 00388 -1000, 00389 0.1666666667, // no/n = 4/24 00390 0.0000000000, // sig: not enough no (no < 10) 00391 -1000 00392 }; 00393 00394 Scalar RulePred3_2 = 1.0; // range rule 00395 Scalar RuleGenes3_2[4] = {-0.51, -0.49, -0.51, -0.49}; 00396 00397 Scalar RulePerfs3_2[10] = {-1000, 00398 0.1250000000, // pXs/n = 3/24 00399 0.1666666667, // pYs/n = 3/24 00400 -1000, 00401 0.1250000000, // no/n = pXs/n = 3/24 00402 1.0000, // pXYs/no = 3/3 00403 -1000, 00404 0.1250000000, // no/n = 3/24 00405 0.0000000000, // sig: not enough no (no < 10) 00406 -1000 00407 }; 00408 00409 Scalar SampleSetValues4[35][3] = 00410 { 00411 { +0.0, -1.0000, -1.0000 }, // 0 00412 { +0.0, -0.9000, -0.9000 }, // 1 00413 { +0.0, -0.8000, -0.8000 }, // 2 00414 { +0.0, -0.7000, -0.7000 }, // 3 00415 { +0.0, -0.6000, -0.6000 }, // 4 00416 { +1.0, -0.5000, -0.0000 }, // 5 1 * 00417 { +1.0, -0.5000, -0.0000 }, // 5* 2 * 00418 { +1.0, -0.5000, -0.0000 }, // 5* 3 * 00419 { +1.0, -0.5000, -0.0000 }, // 5* 4 * 00420 { +1.0, -0.5000, -0.5000 }, // 5* 5 00421 { +1.0, -0.5000, -0.5000 }, // 5* 6 00422 { +1.0, -0.5000, -0.5000 }, // 5* 7 00423 { +1.0, -0.5000, -0.5000 }, // 5* 8 00424 { +1.0, -0.5000, -0.5000 }, // 5* 9 00425 { +1.0, -0.5000, -0.5000 }, // 5* 10 00426 { +1.0, -0.5000, -0.5000 }, // 5* 11 00427 { +1.0, -0.5000, -0.5000 }, // 5* 12 00428 { +1.0, -0.5000, -0.5000 }, // 5* 13 00429 { +1.0, -0.5000, -0.5000 }, // 5* 14 00430 { +1.0, -0.5000, -0.5000 }, // 5* 15 00431 { +0.0, -0.4000, -0.4000 }, // 6 00432 { +0.0, -0.3000, -0.3000 }, // 7 00433 { +0.0, -0.2000, -0.2000 }, // 8 00434 { +0.0, -0.1000, -0.1000 }, // 9 00435 { +0.0, -0.0000, -0.0000 }, // 10 00436 { +0.0, +0.1000, +0.1000 }, // 11 00437 { +0.0, +0.2000, +0.2000 }, // 12 00438 { +0.0, +0.3000, +0.3000 }, // 13 00439 { +0.0, +0.4000, +0.4000 }, // 14 00440 { +0.0, +0.5000, +0.5000 }, // 15 00441 { +0.0, +0.6000, +0.6000 }, // 16 00442 { +0.0, +0.7000, +0.7000 }, // 17 00443 { +0.0, +0.8000, +0.8000 }, // 18 00444 { +0.0, +0.9000, +0.9000 }, // 19 00445 { +0.0, +1.0000, +1.0000 }, // 20 00446 }; 00447 00448 Scalar RulePred4_1 = 1.0; // range rule 00449 Scalar RuleGenes4_1[4] = {-0.51, -0.49, -1.00, +1.00}; 00450 00451 Scalar RulePerfs4_1[10] = {-1000, 00452 0.4285714286, // pXs/n = 15/35 00453 0.4285714286, // pYs/n = 15/35 00454 -1000, 00455 0.4285714286, // no/n = pXs/n = 15/35 00456 1.0000, // pXYs/no = 15/15 00457 -1000, 00458 0.4285714286, // no/n = 15/35 00459 4.4721359550, // sig 00460 -1000 00461 }; 00462 00463 Scalar RulePred4_2 = 1.0; // range rule 00464 Scalar RuleGenes4_2[4] = {-0.51, -0.49, -0.51, -0.49}; 00465 00466 Scalar RulePerfs4_2[10] = {-1000, 00467 0.3142857143, // pXs/n = 11/35 00468 0.4285714286, // pYs/n = 15/35 00469 -1000, 00470 0.3142857143, // no/n = pXs/n = 11/35 00471 1.0000, // pXYs/no = 11/11 00472 -1000, 00473 0.3142857143, // no/n = 11/35 00474 3.8297084310, // sig 00475 -1000 00476 }; 00477 00478 Scalar RulePred4_3 = 1.0; // range rule 00479 Scalar RuleGenes4_3[4] = {-1.00, +1.00, -0.51, -0.39}; 00480 00481 Scalar RulePerfs4_3[10] = {-1000, 00482 0.3428571429, // pXs/n = 12/35 00483 0.4285714286, // pYs/n = 15/35 00484 -1000, 00485 0.3428571429, // no/n = pXs/n = 12/35 00486 0.9166666667, // pXYs/no = 11/12 00487 -1000, 00488 0.3428571429, // no/n = 12/35 00489 3.4166666667, // sig 00490 -1000 00491 }; 00492 00493 Scalar RulePred4_4 = 0.0; // negated range 00494 Scalar RuleGenes4_4[4] = {-0.51, -0.49, -1.00, +1.00}; 00495 00496 Scalar RulePerfs4_4[10] = {-1000, 00497 0.5714285714, // pXs/n = 20/35 00498 0.5714285714, // pYs/n = 20/35 00499 -1000, 00500 0.5714285714, // no/n = pXs/n = 20/35 00501 1.0000, // pXYs/no = 15/15 00502 -1000, 00503 0.5714285714, // no/n = 20/35 00504 3.8729833462, // sig 00505 -1000 00506 }; 00507 00508 Scalar RulePred4_5 = 0.0; // negated range rule 00509 Scalar RuleGenes4_5[4] = {-0.51, -0.49, -0.51, -0.49}; 00510 00511 Scalar RulePerfs4_5[10] = {-1000, 00512 0.6857142857, // pXs/n = 24/35 00513 0.5714285714, // pYs/n = 20/35 00514 -1000, 00515 0.6857142857, // no/n = pXs/n = 24/35 00516 0.8333333333, // pXYs/no = 20/24 00517 -1000, 00518 0.6857142857, // no/n = 24/35 00519 2.5927248644, // sig 00520 -1000 00521 }; 00522 00523 Scalar RulePred4_6 = 0.0; // negated range rule 00524 Scalar RuleGenes4_6[4] = {-1.00, +1.00, -0.51, -0.39}; 00525 00526 Scalar RulePerfs4_6[10] = {-1000, 00527 0.6571428571, // pXs/n = 23/35 00528 0.5714285714, // pYs/n = 20/35 00529 -1000, 00530 0.6571428571, // no/n = pXs/n = 23/35 00531 0.8260869565, // pXYs/no = 19/23 00532 -1000, 00533 0.6571428571, // no/n = 20/35 00534 2.4679099883, // sig 00535 -1000 00536 }; 00537 00538 00539 #define NUM_SAMPLE_SETS 5 00540 00541 struct HardcodedSample SamplesSet[NUM_SAMPLE_SETS] = 00542 { 00543 { 0, 0, NULL}, 00544 { 84, 2, (Scalar *) SampleSetValues1 }, 00545 { 63, 2, (Scalar *) SampleSetValues2 }, 00546 { 24, 2, (Scalar *) SampleSetValues3 }, 00547 { 35, 2, (Scalar *) SampleSetValues4 } 00548 }; 00549