GAP_Debug.h

Go to the documentation of this file.
00001 #ifndef _GAP_DEBUG_INCLUDED_
00002 #define _GAP_DEBUG_INCLUDED_
00003 
00004 //----------------------------------------------------------------------------
00005 #define USE_INIT_VAR 0
00006 
00007 #define TINY0305     0
00008 #define A05100       1
00009 //----------------------------------------------------------------------------
00010 
00011 
00012 //----------------------------------------------------------------------------
00013 //----------------------------------------------------------------------------
00014 #if TINY0305
00015 // tiny0305 - Optimal Solution OBJ=706
00016 /*
00017 x[ 1  : 0 , 1 ] 1.00000000
00018 x[ 2  : 0 , 2 ] 1.00000000
00019 x[ 8  : 1 , 3 ] 1.00000000
00020 x[ 9  : 1 , 4 ] 1.00000000
00021 x[ 10 : 2 , 0 ] 1.00000000
00022 */
00023 const int xOptLen[3]  = {2, 2, 1};
00024 const int xOpt[3][2] =  {{1, 2}, {3, 4}, {0, -1}};
00025 #endif
00026 
00027 
00028 //----------------------------------------------------------------------------
00029 //----------------------------------------------------------------------------
00030 #if A05100
00031 //a05100 - Optimal Solution OBJ=1698
00032 
00033 /*
00034 x[ 5 : 0 , 5 ] 1.00000000
00035 x[ 12 : 0 , 12 ] 1.00000000
00036 x[ 16 : 0 , 16 ] 1.00000000
00037 x[ 17 : 0 , 17 ] 1.00000000
00038 x[ 20 : 0 , 20 ] 1.00000000
00039 x[ 22 : 0 , 22 ] 1.00000000
00040 x[ 28 : 0 , 28 ] 1.00000000
00041 x[ 40 : 0 , 40 ] 1.00000000
00042 x[ 46 : 0 , 46 ] 1.00000000
00043 x[ 48 : 0 , 48 ] 1.00000000
00044 x[ 50 : 0 , 50 ] 1.00000000
00045 x[ 67 : 0 , 67 ] 1.00000000
00046 x[ 72 : 0 , 72 ] 1.00000000
00047 x[ 78 : 0 , 78 ] 1.00000000
00048 x[ 80 : 0 , 80 ] 1.00000000
00049 x[ 95 : 0 , 95 ] 1.00000000
00050 x[ 98 : 0 , 98 ] 1.00000000
00051 */
00052 
00053 /*
00054 x[ 103 : 1 , 3 ] 1.00000000
00055 x[ 125 : 1 , 25 ] 1.00000000
00056 x[ 126 : 1 , 26 ] 1.00000000
00057 x[ 133 : 1 , 33 ] 1.00000000
00058 x[ 135 : 1 , 35 ] 1.00000000
00059 x[ 145 : 1 , 45 ] 1.00000000
00060 x[ 149 : 1 , 49 ] 1.00000000
00061 x[ 159 : 1 , 59 ] 1.00000000
00062 x[ 164 : 1 , 64 ] 1.00000000
00063 x[ 168 : 1 , 68 ] 1.00000000
00064 x[ 171 : 1 , 71 ] 1.00000000
00065 x[ 174 : 1 , 74 ] 1.00000000
00066 x[ 175 : 1 , 75 ] 1.00000000
00067 x[ 183 : 1 , 83 ] 1.00000000
00068 x[ 187 : 1 , 87 ] 1.00000000
00069 x[ 192 : 1 , 92 ] 1.00000000
00070 x[ 193 : 1 , 93 ] 1.00000000
00071 x[ 197 : 1 , 97 ] 1.00000000
00072 */
00073 
00074 /*
00075 x[ 209 : 2 , 9 ] 1.00000000
00076 x[ 213 : 2 , 13 ] 1.00000000
00077 x[ 215 : 2 , 15 ] 1.00000000
00078 x[ 224 : 2 , 24 ] 1.00000000
00079 x[ 227 : 2 , 27 ] 1.00000000
00080 x[ 229 : 2 , 29 ] 1.00000000
00081 x[ 231 : 2 , 31 ] 1.00000000
00082 x[ 232 : 2 , 32 ] 1.00000000
00083 x[ 234 : 2 , 34 ] 1.00000000
00084 x[ 236 : 2 , 36 ] 1.00000000
00085 x[ 241 : 2 , 41 ] 1.00000000
00086 x[ 254 : 2 , 54 ] 1.00000000
00087 x[ 258 : 2 , 58 ] 1.00000000
00088 x[ 261 : 2 , 61 ] 1.00000000
00089 x[ 266 : 2 , 66 ] 1.00000000
00090 x[ 269 : 2 , 69 ] 1.00000000
00091 x[ 270 : 2 , 70 ] 1.00000000
00092 x[ 277 : 2 , 77 ] 1.00000000
00093 x[ 284 : 2 , 84 ] 1.00000000
00094 x[ 289 : 2 , 89 ] 1.00000000
00095 x[ 291 : 2 , 91 ] 1.00000000
00096 x[ 299 : 2 , 99 ] 1.00000000
00097 */
00098 
00099 
00100 /*
00101 x[ 300 : 3 , 0 ] 1.00000000
00102 x[ 302 : 3 , 2 ] 1.00000000
00103 x[ 304 : 3 , 4 ] 1.00000000
00104 x[ 306 : 3 , 6 ] 1.00000000
00105 x[ 308 : 3 , 8 ] 1.00000000
00106 x[ 311 : 3 , 11 ] 1.00000000
00107 x[ 318 : 3 , 18 ] 1.00000000
00108 x[ 321 : 3 , 21 ] 1.00000000
00109 x[ 323 : 3 , 23 ] 1.00000000
00110 x[ 330 : 3 , 30 ] 1.00000000
00111 x[ 347 : 3 , 47 ] 1.00000000
00112 x[ 351 : 3 , 51 ] 1.00000000
00113 x[ 352 : 3 , 52 ] 1.00000000
00114 x[ 355 : 3 , 55 ] 1.00000000
00115 x[ 356 : 3 , 56 ] 1.00000000
00116 x[ 357 : 3 , 57 ] 1.00000000
00117 x[ 360 : 3 , 60 ] 1.00000000
00118 x[ 362 : 3 , 62 ] 1.00000000
00119 x[ 379 : 3 , 79 ] 1.00000000
00120 x[ 381 : 3 , 81 ] 1.00000000
00121 x[ 382 : 3 , 82 ] 1.00000000
00122 x[ 386 : 3 , 86 ] 1.00000000
00123 x[ 394 : 3 , 94 ] 1.00000000
00124 */
00125 
00126 
00127 /*
00128 x[ 401 : 4 , 1 ] 1.00000000
00129 x[ 407 : 4 , 7 ] 1.00000000
00130 x[ 410 : 4 , 10 ] 1.00000000
00131 x[ 414 : 4 , 14 ] 1.00000000
00132 x[ 419 : 4 , 19 ] 1.00000000
00133 x[ 437 : 4 , 37 ] 1.00000000
00134 x[ 438 : 4 , 38 ] 1.00000000
00135 x[ 439 : 4 , 39 ] 1.00000000
00136 x[ 442 : 4 , 42 ] 1.00000000
00137 x[ 443 : 4 , 43 ] 1.00000000
00138 x[ 444 : 4 , 44 ] 1.00000000
00139 x[ 453 : 4 , 53 ] 1.00000000
00140 x[ 463 : 4 , 63 ] 1.00000000
00141 x[ 465 : 4 , 65 ] 1.00000000
00142 x[ 473 : 4 , 73 ] 1.00000000
00143 x[ 476 : 4 , 76 ] 1.00000000
00144 x[ 485 : 4 , 85 ] 1.00000000
00145 x[ 488 : 4 , 88 ] 1.00000000
00146 x[ 490 : 4 , 90 ] 1.00000000
00147 x[ 496 : 4 , 96 ] 1.00000000
00148 */
00149 
00150 const int xOptLen[5]  = {17, 18, 22, 23, 20};
00151 const int xOpt[5][23] = {
00152    { 5, 12, 16, 17, 20, 22, 28, 40, 46, 48, 50, 67, 72, 78, 80, 95, 98, -1, -1, -1, -1, -1, -1},
00153    { 3, 25, 26, 33, 35, 45, 49, 59, 64, 68, 71, 74, 75, 83, 87, 92, 93, 97, -1, -1, -1, -1, -1},
00154    { 9, 13, 15, 24, 27, 29, 31, 32, 34, 36, 41, 54, 58, 61, 66, 69, 70, 77, 84, 89, 91, 99, -1},
00155    { 0, 2, 4, 6, 8, 11, 18, 21, 23, 30, 47, 51, 52, 55, 56, 57, 60, 62, 79, 81, 82, 86, 94},
00156    { 1, 7, 10, 14, 19, 37, 38, 39, 42, 43, 44, 53, 63, 65, 73, 76, 85, 88, 90, 96, -1, -1, -1}
00157 };
00158 #endif
00159 #endif

Generated on 12 Mar 2015 for Dip-All by  doxygen 1.6.1