Changeset 239 for 06/libkombilo/testsearch.py
- Timestamp:
- 03/09/07 16:38:11 (1 year ago)
- Files:
-
- 06/libkombilo/testsearch.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
06/libkombilo/testsearch.py
r220 r239 15 15 16 16 # p = Pattern(CENTER_PATTERN, 19, 3,4,"..O.....OX..") 17 p = Pattern(CORNER_NW_PATTERN, 19, 7, 7, 18 '''....... 19 ....... 20 ....... 21 ...X... 22 ....... 23 ....... 24 .......'''.replace(' ','').replace('\n','')) 17 25 # p = Pattern(CORNER_SW_PATTERN, 19, 7, 7, '........................X........................') 18 26 # p = Pattern(CENTER_PATTERN, 19, 3, 3, '.X.XXXXOX') 19 p = Pattern(CENTER_PATTERN, 19, 3, 5, '.X.' + '.OX' + '.OX' + '.OX' + 'OXO')27 # p = Pattern(CENTER_PATTERN, 19, 3, 5, '.X.' + '.OX' + '.OX' + '.OX' + 'OXO') 20 28 # p = Pattern(CENTER_PATTERN, 19, 5, 4, '..XOO'+ '...XX'+ '.....'+ '..X..') 21 29 so = SearchOptions() 30 # so.algos = ALGO_FINALPOS | ALGO_MOVELIST 22 31 # so.fixedColor = True 23 32 # so.nextMove = 2 … … 68 77 # print 'Player %d: %s' % (i, gl.plEntry(i)) 69 78 70 for sig in ['cfcgjbbeckjc', 'qfqgjbreqkjc', ' ', 'aaaaaaaaaaaa', 'dfcnfmepgkjo', 'dfcn________', 'dfcn%']:79 for sig in ['cfcgjbbeckjc', 'qfqgjbreqkjc', 'aaaaaaaaaaaa', 'dfcnfmepgkjo', 'dfcn________', 'dfcn%']: 71 80 # SQL-wildcards are allowed: _ for a single character, % for an arbitrary number of characters 72 81 gl.reset() … … 77 86 # print 'signature of game 200: ', gl.getSignature(200) 78 87 88 # check for duplicates 89 gl.reset() 90 i = gl.find_duplicates(19) 91 for j in range(i): 92 dupl = gl.retrieve_duplicates_VI(j) 93 for x in dupl: 94 print x, gl.currentEntryAsString(x) 95
