Changeset 230 for 06/libkombilo/cpptest.cpp
- Timestamp:
- 03/02/07 00:27:09 (23 months ago)
- Files:
-
- 1 modified
-
06/libkombilo/cpptest.cpp (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
06/libkombilo/cpptest.cpp
r229 r230 67 67 // Pattern p(2,3,4,6, 19, 3, 3, ".X.XXXXOX", vector<MoveNC>()); 68 68 69 Pattern p(CORNER_NW_PATTERN,19,8,8,"...................X......X.......XO......OO....................");69 // Pattern p(CORNER_NW_PATTERN,19,8,8,"...................X......X.......XO......OO...................."); 70 70 // Pattern p(CORNER_NW_PATTERN,19,7,7,".................X.....X......XO.....OO.........."); 71 71 // Pattern p(CORNER_NW_PATTERN,19,7,7,".......................X........................."); 72 72 73 73 // gl.gisearch("pw = 'Hane Naoki'"); 74 //Pattern p(CENTER_PATTERN, 19, 3, 5, ".X..OX.OX.OXOXO");74 Pattern p(CENTER_PATTERN, 19, 3, 5, ".X..OX.OX.OXOXO"); 75 75 // vector<MoveNC> contList; 76 76 // contList.push_back(MoveNC(6,15,'X')); … … 80 80 // Pattern p(FULLBOARD_PATTERN, 19, 19, 19, "..O.O....X...XXXXX.OOXO....OXO.XXOOOXOXXXXOO.OOXO.OXO..O..X.X..OOX,X.XO.O.....XOOOXOXX..XO......X.XOXXX..XXXO........XOX..XXOOXO.OOO.....OOXOXOO.O...XX...X..OXXOO.XOX........O..OX.,..X..X.....X...OX...X..........O....XXXO...XO...X...OOOXOOXX...X....O..OX.O..OX..........OXX....OX..OO..O.OOOOX..O.OX..XX..OOXXXOX.XOOX..X....XXXXXOX...OX.......X.O.XO............."); 81 81 82 // Pattern p(FULLBOARD_PATTERN,19,19,19,"........................................................................O......................................................................................................................................................................................................................X........................................................................."); 83 82 84 // -------------------- set up search options ---------------------------------- 83 85 SearchOptions so; 86 // so.trustHashFull = true; 84 87 // SearchOptions so(0,0,50); // use move limit 85 88 // so.searchInVariations = false; … … 90 93 91 94 // ------------------- print some information about current list of games ------------ 92 printf("num games: %d, num hits: %d =%d\n", gl.size(), gl.numHits(), gl.num_hits);95 printf("num games: %d, num hits: %d\n", gl.size(), gl.numHits()); 93 96 // vector<string> res = gl.currentEntriesAsStrings(); 94 97 // for(vector<string>::iterator it = res.begin(); it != res.end(); it++) … … 110 113 printf("num hits: %d, num switched: %d, B wins: %d, W wins: %d\n", gl.num_hits, gl.num_switched, gl.Bwins, gl.Wwins); 111 114 112 printf("Continuation | Black ( B wins / W wins ) | White(B wins / W wins) |\n");115 printf("Continuation | Black ( B wins / W wins ) | White (B wins / W wins) |\n"); 113 116 for(int y=0; y<p.sizeY; y++) { 114 117 for(int x=0; x<p.sizeX; x++) { 115 118 if (gl.lookupLabel(x,y) != '.') { 116 119 Continuation cont = gl.lookupContinuation(x,y); 117 printf(" %c | %3d ( %3d / %3d ) | %3d( %3d / %3d) | %1.1f / %1.1f \n",118 gl.lookupLabel(x,y), cont.B, cont. wB, cont.lB, cont.W, cont.wW, cont.lW,120 printf(" %c | %3d[%3d] ( %3d / %3d ) | %3d[%3d] ( %3d / %3d) | %1.1f / %1.1f \n", 121 gl.lookupLabel(x,y), cont.B, cont.tB, cont.wB, cont.lB, cont.W, cont.tW, cont.wW, cont.lW, 119 122 cont.wW*100.0/cont.W, cont.wB*100.0/cont.B); 120 123 }
