[Session started at 2006-04-16 13:23:35 -0700.] ------------------------------------------------- unit tests Apr 16 2006 13:23:27 ZeroLink: unknown symbol '_freeOFSequenceSearch' omino_fitting_2006 has exited due to signal 6 (SIGABRT). [Session started at 2006-04-16 13:24:06 -0700.] ------------------------------------------------- unit tests Apr 16 2006 13:24:06 --------- found order 222 [2 x 3] took 0 mSec to place max 0 final 1 (of 1) 6-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 2 (44444/second) placementsPlaced: 1 (22222/second) +-----+ | | | | | | | | | | +-----+ search->curCount = 1 -------------- --------- found order 330 [2 x 3] took 0 mSec to place max 0 final 1 (of 1) 6-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (200000/second) placementsPlaced: 1 (200000/second) +-----+ | | | | | | | | | | +-----+ search->curCount = 1 -------------- --------- found order 333 [3 x 3] took 0 mSec to place max 0 final 1 (of 1) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (333333/second) placementsPlaced: 1 (333333/second) +--------+ | | | | | | | | | | +--------+ search->curCount = 1 -------------- --------- found order 400 [1 x 4] took 0 mSec to place max 0 final 1 (of 1) 4-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (500000/second) placementsPlaced: 1 (500000/second) +--+ | | | | | | | | | | | | | | +--+ search->curCount = 1 -------------- --------- found order 440 [2 x 4] took 0 mSec to place max 0 final 1 (of 1) 8-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (333333/second) placementsPlaced: 1 (333333/second) +-----+ | | | | | | | | | | | | | | +-----+ search->curCount = 1 -------------- --------- found order 444 [3 x 4] took 0 mSec to place max 0 final 1 (of 1) 12-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (125000/second) placementsPlaced: 1 (125000/second) +--------+ | | | | | | | | | | | | | | +--------+ search->curCount = 1 -------------- --------- found order 444 [4 x 3] took 0 mSec to place max 0 final 1 (of 1) 12-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 2 (222222/second) placementsPlaced: 1 (111111/second) +-----------+ | | | | | | | | | | +-----------+ search->curCount = 1 -------------- --------- found order 500 [1 x 5] took 0 mSec to place max 0 final 1 (of 1) 5-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (500000/second) placementsPlaced: 1 (500000/second) +--+ | | | | | | | | | | | | | | | | | | +--+ search->curCount = 1 -------------- --------- found order 550 [2 x 5] took 0 mSec to place max 0 final 1 (of 1) 10-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (333333/second) placementsPlaced: 1 (333333/second) +-----+ | | | | | | | | | | | | | | | | | | +-----+ search->curCount = 1 -------------- --------- found order 555 [3 x 5] took 0 mSec to place max 0 final 1 (of 1) 15-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (250000/second) placementsPlaced: 1 (250000/second) +--------+ | | | | | | | | | | | | | | | | | | +--------+ search->curCount = 1 -------------- --------- found order 555 [5 x 3] took 0 mSec to place max 0 final 1 (of 1) 15-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 2 (200000/second) placementsPlaced: 1 (100000/second) +--------------+ | | | | | | | | | | +--------------+ search->curCount = 1 -------------- --------- found order 600 [1 x 6] took 0 mSec to place max 0 final 1 (of 1) 6-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (333333/second) placementsPlaced: 1 (333333/second) +--+ | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 1 -------------- --------- found order 660 [2 x 6] took 0 mSec to place max 0 final 1 (of 1) 12-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (250000/second) placementsPlaced: 1 (250000/second) +-----+ | | | | | | | | | | | | | | | | | | | | | | +-----+ search->curCount = 1 -------------- --------- found order 666 [3 x 6] took 0 mSec to place max 0 final 1 (of 1) 18-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (250000/second) placementsPlaced: 1 (250000/second) +--------+ | | | | | | | | | | | | | | | | | | | | | | +--------+ search->curCount = 1 -------------- --------- found order 666 [6 x 3] took 0 mSec to place max 0 final 1 (of 1) 18-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 2 (105263/second) placementsPlaced: 1 (52631/second) +-----------------+ | | | | | | | | | | +-----------------+ search->curCount = 1 -------------- --------- found order 700 [1 x 7] took 0 mSec to place max 0 final 1 (of 1) 7-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (333333/second) placementsPlaced: 1 (333333/second) +--+ | | | | | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 1 -------------- --------- found order 770 [2 x 7] took 0 mSec to place max 0 final 1 (of 1) 14-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (333333/second) placementsPlaced: 1 (333333/second) +-----+ | | | | | | | | | | | | | | | | | | | | | | | | | | +-----+ search->curCount = 1 -------------- --------- found order 777 [3 x 7] took 0 mSec to place max 0 final 1 (of 1) 21-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (166666/second) placementsPlaced: 1 (166666/second) +--------+ | | | | | | | | | | | | | | | | | | | | | | | | | | +--------+ search->curCount = 1 -------------- --------- found order 777 [7 x 3] took 0 mSec to place max 0 final 1 (of 1) 21-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 2 (133333/second) placementsPlaced: 1 (66666/second) +--------------------+ | | | | | | | | | | +--------------------+ search->curCount = 1 -------------- --------- found order 800 [1 x 8] took 0 mSec to place max 0 final 1 (of 1) 8-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (333333/second) placementsPlaced: 1 (333333/second) +--+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 1 -------------- --------- found order 880 [2 x 8] took 0 mSec to place max 0 final 1 (of 1) 16-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (333333/second) placementsPlaced: 1 (333333/second) +-----+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +-----+ search->curCount = 1 -------------- --------- found order 888 [3 x 8] took 0 mSec to place max 0 final 1 (of 1) 24-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (250000/second) placementsPlaced: 1 (250000/second) +--------+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +--------+ search->curCount = 1 -------------- --------- found order 888 [8 x 3] took 0 mSec to place max 0 final 1 (of 1) 24-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 2 (400000/second) placementsPlaced: 1 (200000/second) +-----------------------+ | | | | | | | | | | +-----------------------+ search->curCount = 1 -------------- --------- found order 900 [1 x 9] took 0 mSec to place max 0 final 1 (of 1) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (333333/second) placementsPlaced: 1 (333333/second) +--+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 1 -------------- --------- found order 990 [2 x 9] took 0 mSec to place max 0 final 1 (of 1) 18-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (166666/second) placementsPlaced: 1 (166666/second) +-----+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +-----+ search->curCount = 1 -------------- --------- found order 999 [3 x 9] took 0 mSec to place max 0 final 1 (of 1) 27-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (166666/second) placementsPlaced: 1 (166666/second) +--------+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +--------+ search->curCount = 1 -------------- --------- found order 999 [9 x 3] took 0 mSec to place max 0 final 1 (of 1) 27-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 2 (166666/second) placementsPlaced: 1 (83333/second) +--------------------------+ | | | | | | | | | | +--------------------------+ search->curCount = 1 -------------- --------- found order 1003 [1 x 4] took 0 mSec to place max 0 final 1 (of 1) 4-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (333333/second) placementsPlaced: 1 (333333/second) +--+ | | | | | | | | | | | | | | +--+ search->curCount = 1 -------------- --------- found order 1004 [1 x 5] took 0 mSec to place max 0 final 1 (of 1) 5-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (500000/second) placementsPlaced: 1 (500000/second) +--+ | | | | | | | | | | | | | | | | | | +--+ search->curCount = 1 -------------- --------- found order 1005 [1 x 6] took 0 mSec to place max 0 final 1 (of 1) 6-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (142857/second) placementsPlaced: 1 (142857/second) +--+ | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 1 -------------- --------- found order 1006 [1 x 7] took 0 mSec to place max 0 final 1 (of 1) 7-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (125000/second) placementsPlaced: 1 (125000/second) +--+ | | | | | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 1 -------------- --------- found order 1007 [1 x 8] took 0 mSec to place max 0 final 1 (of 1) 8-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (333333/second) placementsPlaced: 1 (333333/second) +--+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 1 -------------- --------- found order 1008 [1 x 9] took 0 mSec to place max 0 final 1 (of 1) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (500000/second) placementsPlaced: 1 (500000/second) +--+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 1 -------------- --------- found order 1009 [1 x 10] took 0 mSec to place max 0 final 1 (of 1) 10-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (333333/second) placementsPlaced: 1 (333333/second) +--+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 1 -------------- --------- found order 1111 [1 x 4] took 0 mSec to place max 0 final 1 (of 1) 4-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 2 (666666/second) placementsPlaced: 1 (333333/second) +--+ | | | | | | | | | | | | | | +--+ search->curCount = 1 -------------- --------- found order 2002 [1 x 4] took 0 mSec to place max 1 final 2 (of 1) 4-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (500000/second) placementsPlaced: 1 (500000/second) +--+ | | +--+ | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 2003 [1 x 5] took 0 mSec to place max 1 final 2 (of 1) 5-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (200000/second) placementsPlaced: 1 (200000/second) +--+ | | +--+ | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 2004 [1 x 6] took 0 mSec to place max 1 final 2 (of 1) 6-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (200000/second) placementsPlaced: 1 (200000/second) +--+ | | +--+ | | | | | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 2005 [1 x 7] took 0 mSec to place max 1 final 2 (of 1) 7-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (500000/second) placementsPlaced: 1 (500000/second) +--+ | | +--+ | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 2006 [1 x 8] took 0 mSec to place max 1 final 2 (of 1) 8-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (250000/second) placementsPlaced: 1 (250000/second) +--+ | | +--+ | | | | | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 2007 [1 x 9] took 0 mSec to place max 1 final 2 (of 1) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (250000/second) placementsPlaced: 1 (250000/second) +--+ | | +--+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 2008 [1 x 10] took 0 mSec to place max 1 final 2 (of 1) 10-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (333333/second) placementsPlaced: 1 (333333/second) +--+ | | +--+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 2009 [1 x 11] took 0 mSec to place max 1 final 2 (of 1) 11-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (83333/second) placementsPlaced: 1 (83333/second) +--+ | | +--+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 2220 [2 x 3] took 0 mSec to place max 0 final 1 (of 1) 6-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 2 (1000000/second) placementsPlaced: 1 (500000/second) +-----+ | | | | | | | | | | +-----+ search->curCount = 1 -------------- --------- found order 2222 [2 x 4] took 0 mSec to place max 0 final 1 (of 1) 8-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 2 (666666/second) placementsPlaced: 1 (333333/second) +-----+ | | | | | | | | | | | | | | +-----+ search->curCount = 1 -------------- --------- found order 3001 [1 x 4] took 0 mSec to place max 1 final 2 (of 1) 4-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (166666/second) placementsPlaced: 1 (166666/second) +--+ | | +--+ | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 3002 [1 x 5] took 0 mSec to place max 1 final 2 (of 1) 5-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (166666/second) placementsPlaced: 1 (166666/second) +--+ | | | | | | +--+ | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 3003 [1 x 6] took 0 mSec to place max 1 final 2 (of 1) 6-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (500000/second) placementsPlaced: 1 (500000/second) +--+ | | | | | | +--+ | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 3004 [1 x 7] took 0 mSec to place max 1 final 2 (of 1) 7-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (333333/second) placementsPlaced: 1 (333333/second) +--+ | | | | | | +--+ | | | | | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 3005 [1 x 8] took 0 mSec to place max 1 final 2 (of 1) 8-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (200000/second) placementsPlaced: 1 (200000/second) +--+ | | | | | | +--+ | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 3006 [1 x 9] took 0 mSec to place max 1 final 2 (of 1) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (333333/second) placementsPlaced: 1 (333333/second) +--+ | | | | | | +--+ | | | | | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 3007 [1 x 10] took 0 mSec to place max 1 final 2 (of 1) 10-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (333333/second) placementsPlaced: 1 (333333/second) +--+ | | | | | | +--+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 3008 [1 x 11] took 0 mSec to place max 1 final 2 (of 1) 11-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (111111/second) placementsPlaced: 1 (111111/second) +--+ | | | | | | +--+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 3009 [1 x 12] took 0 mSec to place max 1 final 2 (of 1) 12-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (76923/second) placementsPlaced: 1 (76923/second) +--+ | | | | | | +--+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 3300 [2 x 3] took 0 mSec to place max 0 final 1 (of 1) 6-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (500000/second) placementsPlaced: 1 (500000/second) +-----+ | | | | | | | | | | +-----+ search->curCount = 1 -------------- --------- found order 3330 [3 x 3] took 0 mSec to place max 0 final 1 (of 1) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (333333/second) placementsPlaced: 1 (333333/second) +--------+ | | | | | | | | | | +--------+ search->curCount = 1 -------------- --------- found order 3333 [3 x 4] took 0 mSec to place max 0 final 1 (of 1) 12-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 2 (400000/second) placementsPlaced: 1 (200000/second) +--------+ | | | | | | | | | | | | | | +--------+ search->curCount = 1 -------------- --------- found order 3333 [4 x 3] took 0 mSec to place max 0 final 1 (of 1) 12-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (200000/second) placementsPlaced: 1 (200000/second) +-----------+ | | | | | | | | | | +-----------+ search->curCount = 1 -------------- --------- found order 4000 [1 x 4] took 0 mSec to place max 0 final 1 (of 1) 4-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (200000/second) placementsPlaced: 1 (200000/second) +--+ | | | | | | | | | | | | | | +--+ search->curCount = 1 -------------- --------- found order 4001 [1 x 5] took 0 mSec to place max 1 final 2 (of 1) 5-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (200000/second) placementsPlaced: 1 (200000/second) +--+ | | +--+ | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 4002 [1 x 6] took 0 mSec to place max 1 final 2 (of 1) 6-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (142857/second) placementsPlaced: 1 (142857/second) +--+ | | | | | | +--+ | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 4003 [1 x 7] took 0 mSec to place max 1 final 2 (of 1) 7-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (333333/second) placementsPlaced: 1 (333333/second) +--+ | | | | | | | | | | +--+ | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 4004 [1 x 8] took 0 mSec to place max 1 final 2 (of 1) 8-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (142857/second) placementsPlaced: 1 (142857/second) +--+ | | | | | | | | | | +--+ | | | | | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 4005 [1 x 9] took 0 mSec to place max 1 final 2 (of 1) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (166666/second) placementsPlaced: 1 (166666/second) +--+ | | | | | | | | | | +--+ | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 4006 [1 x 10] took 0 mSec to place max 1 final 2 (of 1) 10-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (333333/second) placementsPlaced: 1 (333333/second) +--+ | | | | | | | | | | +--+ | | | | | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 4007 [1 x 11] took 0 mSec to place max 1 final 2 (of 1) 11-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (166666/second) placementsPlaced: 1 (166666/second) +--+ | | | | | | | | | | +--+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 4008 [1 x 12] took 0 mSec to place max 1 final 2 (of 1) 12-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (125000/second) placementsPlaced: 1 (125000/second) +--+ | | | | | | | | | | +--+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 4009 [1 x 13] took 0 mSec to place max 1 final 2 (of 1) 13-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (71428/second) placementsPlaced: 1 (71428/second) +--+ | | | | | | | | | | +--+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- [Session started at 2006-04-16 13:26:30 -0700.] ------------------------------------------------- unit tests Apr 16 2006 13:26:30 --------- found order 222 [2 x 3] took 0 mSec to place max 0 final 1 (of 1) 6-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 2 (1000000/second) placementsPlaced: 1 (500000/second) +-----+ | | | | | | | | | | +-----+ search->curCount = 1 -------------- --------- found order 333 [3 x 3] took 0 mSec to place max 0 final 1 (of 1) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (500000/second) placementsPlaced: 1 (500000/second) +--------+ | | | | | | | | | | +--------+ search->curCount = 1 -------------- --------- found order 444 [3 x 4] took 0 mSec to place max 0 final 1 (of 1) 12-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (333333/second) placementsPlaced: 1 (333333/second) +--------+ | | | | | | | | | | | | | | +--------+ search->curCount = 1 -------------- --------- found order 444 [4 x 3] took 0 mSec to place max 0 final 1 (of 1) 12-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 2 (285714/second) placementsPlaced: 1 (142857/second) +-----------+ | | | | | | | | | | +-----------+ search->curCount = 1 -------------- --------- found order 555 [3 x 5] took 0 mSec to place max 0 final 1 (of 1) 15-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (166666/second) placementsPlaced: 1 (166666/second) +--------+ | | | | | | | | | | | | | | | | | | +--------+ search->curCount = 1 -------------- --------- found order 555 [5 x 3] took 0 mSec to place max 0 final 1 (of 1) 15-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 2 (200000/second) placementsPlaced: 1 (100000/second) +--------------+ | | | | | | | | | | +--------------+ search->curCount = 1 -------------- --------- found order 666 [3 x 6] took 0 mSec to place max 0 final 1 (of 1) 18-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (333333/second) placementsPlaced: 1 (333333/second) +--------+ | | | | | | | | | | | | | | | | | | | | | | +--------+ search->curCount = 1 -------------- --------- found order 666 [6 x 3] took 0 mSec to place max 0 final 1 (of 1) 18-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 2 (142857/second) placementsPlaced: 1 (71428/second) +-----------------+ | | | | | | | | | | +-----------------+ search->curCount = 1 -------------- --------- found order 777 [3 x 7] took 0 mSec to place max 0 final 1 (of 1) 21-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (250000/second) placementsPlaced: 1 (250000/second) +--------+ | | | | | | | | | | | | | | | | | | | | | | | | | | +--------+ search->curCount = 1 -------------- --------- found order 777 [7 x 3] took 0 mSec to place max 0 final 1 (of 1) 21-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 2 (133333/second) placementsPlaced: 1 (66666/second) +--------------------+ | | | | | | | | | | +--------------------+ search->curCount = 1 -------------- --------- found order 888 [3 x 8] took 0 mSec to place max 0 final 1 (of 1) 24-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (166666/second) placementsPlaced: 1 (166666/second) +--------+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +--------+ search->curCount = 1 -------------- --------- found order 888 [8 x 3] took 0 mSec to place max 0 final 1 (of 1) 24-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 2 (181818/second) placementsPlaced: 1 (90909/second) +-----------------------+ | | | | | | | | | | +-----------------------+ search->curCount = 1 -------------- --------- found order 999 [3 x 9] took 0 mSec to place max 0 final 1 (of 1) 27-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (250000/second) placementsPlaced: 1 (250000/second) +--------+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +--------+ search->curCount = 1 -------------- --------- found order 999 [9 x 3] took 0 mSec to place max 0 final 1 (of 1) 27-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 2 (38461/second) placementsPlaced: 1 (19230/second) +--------------------------+ | | | | | | | | | | +--------------------------+ search->curCount = 1 -------------- --------- found order 1003 [1 x 4] took 0 mSec to place max 0 final 1 (of 1) 4-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (83333/second) placementsPlaced: 1 (83333/second) +--+ | | | | | | | | | | | | | | +--+ search->curCount = 1 -------------- --------- found order 1004 [1 x 5] took 0 mSec to place max 0 final 1 (of 1) 5-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (500000/second) placementsPlaced: 1 (500000/second) +--+ | | | | | | | | | | | | | | | | | | +--+ search->curCount = 1 -------------- --------- found order 1005 [1 x 6] took 0 mSec to place max 0 final 1 (of 1) 6-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (500000/second) placementsPlaced: 1 (500000/second) +--+ | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 1 -------------- --------- found order 1006 [1 x 7] took 0 mSec to place max 0 final 1 (of 1) 7-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (58823/second) placementsPlaced: 1 (58823/second) +--+ | | | | | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 1 -------------- --------- found order 1007 [1 x 8] took 0 mSec to place max 0 final 1 (of 1) 8-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (333333/second) placementsPlaced: 1 (333333/second) +--+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 1 -------------- --------- found order 1008 [1 x 9] took 0 mSec to place max 0 final 1 (of 1) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (333333/second) placementsPlaced: 1 (333333/second) +--+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 1 -------------- --------- found order 1009 [1 x 10] took 0 mSec to place max 0 final 1 (of 1) 10-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (500000/second) placementsPlaced: 1 (500000/second) +--+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 1 -------------- --------- found order 1111 [1 x 4] took 0 mSec to place max 0 final 1 (of 1) 4-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 2 (666666/second) placementsPlaced: 1 (333333/second) +--+ | | | | | | | | | | | | | | +--+ search->curCount = 1 -------------- --------- found order 2002 [1 x 4] took 0 mSec to place max 1 final 2 (of 1) 4-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (500000/second) placementsPlaced: 1 (500000/second) +--+ | | +--+ | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 2003 [1 x 5] took 0 mSec to place max 1 final 2 (of 1) 5-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (166666/second) placementsPlaced: 1 (166666/second) +--+ | | +--+ | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 2004 [1 x 6] took 0 mSec to place max 1 final 2 (of 1) 6-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (500000/second) placementsPlaced: 1 (500000/second) +--+ | | +--+ | | | | | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 2005 [1 x 7] took 0 mSec to place max 1 final 2 (of 1) 7-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (125000/second) placementsPlaced: 1 (125000/second) +--+ | | +--+ | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 2006 [1 x 8] took 0 mSec to place max 1 final 2 (of 1) 8-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (142857/second) placementsPlaced: 1 (142857/second) +--+ | | +--+ | | | | | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 2007 [1 x 9] took 0 mSec to place max 1 final 2 (of 1) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (250000/second) placementsPlaced: 1 (250000/second) +--+ | | +--+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 2008 [1 x 10] took 0 mSec to place max 1 final 2 (of 1) 10-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (250000/second) placementsPlaced: 1 (250000/second) +--+ | | +--+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 2009 [1 x 11] took 0 mSec to place max 1 final 2 (of 1) 11-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (100000/second) placementsPlaced: 1 (100000/second) +--+ | | +--+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 2222 [2 x 4] took 0 mSec to place max 0 final 1 (of 1) 8-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 2 (666666/second) placementsPlaced: 1 (333333/second) +-----+ | | | | | | | | | | | | | | +-----+ search->curCount = 1 -------------- --------- found order 3001 [1 x 4] took 0 mSec to place max 1 final 2 (of 1) 4-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (333333/second) placementsPlaced: 1 (333333/second) +--+ | | +--+ | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 3002 [1 x 5] took 0 mSec to place max 1 final 2 (of 1) 5-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (200000/second) placementsPlaced: 1 (200000/second) +--+ | | | | | | +--+ | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 3003 [1 x 6] took 0 mSec to place max 1 final 2 (of 1) 6-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (500000/second) placementsPlaced: 1 (500000/second) +--+ | | | | | | +--+ | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 3004 [1 x 7] took 0 mSec to place max 1 final 2 (of 1) 7-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (250000/second) placementsPlaced: 1 (250000/second) +--+ | | | | | | +--+ | | | | | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 3005 [1 x 8] took 0 mSec to place max 1 final 2 (of 1) 8-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (333333/second) placementsPlaced: 1 (333333/second) +--+ | | | | | | +--+ | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 3006 [1 x 9] took 0 mSec to place max 1 final 2 (of 1) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (100000/second) placementsPlaced: 1 (100000/second) +--+ | | | | | | +--+ | | | | | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 3007 [1 x 10] took 0 mSec to place max 1 final 2 (of 1) 10-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (250000/second) placementsPlaced: 1 (250000/second) +--+ | | | | | | +--+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 3008 [1 x 11] took 0 mSec to place max 1 final 2 (of 1) 11-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (100000/second) placementsPlaced: 1 (100000/second) +--+ | | | | | | +--+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 3009 [1 x 12] took 0 mSec to place max 1 final 2 (of 1) 12-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (76923/second) placementsPlaced: 1 (76923/second) +--+ | | | | | | +--+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 3333 [3 x 4] took 0 mSec to place max 0 final 1 (of 1) 12-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 2 (666666/second) placementsPlaced: 1 (333333/second) +--------+ | | | | | | | | | | | | | | +--------+ search->curCount = 1 -------------- --------- found order 3333 [4 x 3] took 0 mSec to place max 0 final 1 (of 1) 12-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (200000/second) placementsPlaced: 1 (200000/second) +-----------+ | | | | | | | | | | +-----------+ search->curCount = 1 -------------- --------- found order 4001 [1 x 5] took 0 mSec to place max 1 final 2 (of 1) 5-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (333333/second) placementsPlaced: 1 (333333/second) +--+ | | +--+ | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 4002 [1 x 6] took 0 mSec to place max 1 final 2 (of 1) 6-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (166666/second) placementsPlaced: 1 (166666/second) +--+ | | | | | | +--+ | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 4003 [1 x 7] took 0 mSec to place max 1 final 2 (of 1) 7-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (500000/second) placementsPlaced: 1 (500000/second) +--+ | | | | | | | | | | +--+ | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 4004 [1 x 8] took 0 mSec to place max 1 final 2 (of 1) 8-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (333333/second) placementsPlaced: 1 (333333/second) +--+ | | | | | | | | | | +--+ | | | | | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 4005 [1 x 9] took 0 mSec to place max 1 final 2 (of 1) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (250000/second) placementsPlaced: 1 (250000/second) +--+ | | | | | | | | | | +--+ | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 4006 [1 x 10] took 0 mSec to place max 1 final 2 (of 1) 10-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (142857/second) placementsPlaced: 1 (142857/second) +--+ | | | | | | | | | | +--+ | | | | | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 4007 [1 x 11] took 0 mSec to place max 1 final 2 (of 1) 11-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (250000/second) placementsPlaced: 1 (250000/second) +--+ | | | | | | | | | | +--+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 4008 [1 x 12] took 0 mSec to place max 1 final 2 (of 1) 12-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (200000/second) placementsPlaced: 1 (200000/second) +--+ | | | | | | | | | | +--+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- --------- found order 4009 [1 x 13] took 0 mSec to place max 1 final 2 (of 1) 13-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (200000/second) placementsPlaced: 1 (200000/second) +--+ | | | | | | | | | | +--+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +--+ search->curCount = 2 -------------- [Session started at 2006-04-16 13:28:43 -0700.] ------------------------------------------------- unit tests Apr 16 2006 13:28:42 --------- found order 222 [2 x 3] took 0 mSec to place max 0 final 1 (of 1) 6-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 2 (1000000/second) placementsPlaced: 1 (500000/second) +-----+ | | | | | | | | | | +-----+ search->curCount = 1 -------------- --------- found order 333 [3 x 3] took 0 mSec to place max 0 final 1 (of 1) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (100000/second) placementsPlaced: 1 (100000/second) +--------+ | | | | | | | | | | +--------+ search->curCount = 1 -------------- --------- found order 444 [3 x 4] took 0 mSec to place max 0 final 1 (of 1) 12-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (333333/second) placementsPlaced: 1 (333333/second) +--------+ | | | | | | | | | | | | | | +--------+ search->curCount = 1 -------------- --------- found order 444 [4 x 3] took 0 mSec to place max 0 final 1 (of 1) 12-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 2 (250000/second) placementsPlaced: 1 (125000/second) +-----------+ | | | | | | | | | | +-----------+ search->curCount = 1 -------------- --------- found order 555 [3 x 5] took 0 mSec to place max 0 final 1 (of 1) 15-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (333333/second) placementsPlaced: 1 (333333/second) +--------+ | | | | | | | | | | | | | | | | | | +--------+ search->curCount = 1 -------------- --------- found order 555 [5 x 3] took 0 mSec to place max 0 final 1 (of 1) 15-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 2 (142857/second) placementsPlaced: 1 (71428/second) +--------------+ | | | | | | | | | | +--------------+ search->curCount = 1 -------------- --------- found order 666 [3 x 6] took 0 mSec to place max 0 final 1 (of 1) 18-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (166666/second) placementsPlaced: 1 (166666/second) +--------+ | | | | | | | | | | | | | | | | | | | | | | +--------+ search->curCount = 1 -------------- --------- found order 666 [6 x 3] took 0 mSec to place max 0 final 1 (of 1) 18-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 2 (133333/second) placementsPlaced: 1 (66666/second) +-----------------+ | | | | | | | | | | +-----------------+ search->curCount = 1 -------------- --------- found order 777 [3 x 7] took 0 mSec to place max 0 final 1 (of 1) 21-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (333333/second) placementsPlaced: 1 (333333/second) +--------+ | | | | | | | | | | | | | | | | | | | | | | | | | | +--------+ search->curCount = 1 -------------- --------- found order 777 [7 x 3] took 0 mSec to place max 0 final 1 (of 1) 21-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 2 (166666/second) placementsPlaced: 1 (83333/second) +--------------------+ | | | | | | | | | | +--------------------+ search->curCount = 1 -------------- --------- found order 888 [3 x 8] took 0 mSec to place max 0 final 1 (of 1) 24-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (250000/second) placementsPlaced: 1 (250000/second) +--------+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +--------+ search->curCount = 1 -------------- --------- found order 888 [8 x 3] took 0 mSec to place max 0 final 1 (of 1) 24-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 2 (181818/second) placementsPlaced: 1 (90909/second) +-----------------------+ | | | | | | | | | | +-----------------------+ search->curCount = 1 -------------- --------- found order 999 [3 x 9] took 0 mSec to place max 0 final 1 (of 1) 27-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (250000/second) placementsPlaced: 1 (250000/second) +--------+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +--------+ search->curCount = 1 -------------- --------- found order 999 [9 x 3] took 0 mSec to place max 0 final 1 (of 1) 27-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 2 (200000/second) placementsPlaced: 1 (100000/second) +--------------------------+ | | | | | | | | | | +--------------------------+ search->curCount = 1 -------------- --------- found order 1111 [1 x 4] took 0 mSec to place max 0 final 1 (of 1) 4-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 2 (400000/second) placementsPlaced: 1 (200000/second) +--+ | | | | | | | | | | | | | | +--+ search->curCount = 1 -------------- --------- found order 2222 [2 x 4] took 0 mSec to place max 0 final 1 (of 1) 8-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 2 (666666/second) placementsPlaced: 1 (333333/second) +-----+ | | | | | | | | | | | | | | +-----+ search->curCount = 1 -------------- --------- found order 3333 [3 x 4] took 0 mSec to place max 0 final 1 (of 1) 12-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 2 (333333/second) placementsPlaced: 1 (166666/second) +--------+ | | | | | | | | | | | | | | +--------+ search->curCount = 1 -------------- --------- found order 3333 [4 x 3] took 0 mSec to place max 0 final 1 (of 1) 12-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (100000/second) placementsPlaced: 1 (100000/second) +-----------+ | | | | | | | | | | +-----------+ search->curCount = 1 -------------- --------- found order 4444 [4 x 4] took 0 mSec to place max 0 final 1 (of 1) 16-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (250000/second) placementsPlaced: 1 (250000/second) +-----------+ | | | | | | | | | | | | | | +-----------+ search->curCount = 1 -------------- --------- found order 5555 [4 x 5] took 0 mSec to place max 0 final 1 (of 1) 20-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (333333/second) placementsPlaced: 1 (333333/second) +-----------+ | | | | | | | | | | | | | | | | | | +-----------+ search->curCount = 1 -------------- --------- found order 5555 [5 x 4] took 0 mSec to place max 0 final 1 (of 1) 20-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 2 (222222/second) placementsPlaced: 1 (111111/second) +--------------+ | | | | | | | | | | | | | | +--------------+ search->curCount = 1 -------------- --------- found order 6666 [4 x 6] took 0 mSec to place max 0 final 1 (of 1) 24-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (250000/second) placementsPlaced: 1 (250000/second) +-----------+ | | | | | | | | | | | | | | | | | | | | | | +-----------+ search->curCount = 1 -------------- --------- found order 6666 [6 x 4] took 0 mSec to place max 0 final 1 (of 1) 24-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 2 (250000/second) placementsPlaced: 1 (125000/second) +-----------------+ | | | | | | | | | | | | | | +-----------------+ search->curCount = 1 -------------- --------- found order 7777 [4 x 7] took 0 mSec to place max 0 final 1 (of 1) 28-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 1 (200000/second) placementsPlaced: 1 (200000/second) +-----------+ | | | | | | | | | | | | | | | | | | | | | | | | | | +-----------+ search->curCount = 1 -------------- --------- found order 7777 [7 x 4] took 0 mSec to place max 0 final 1 (of 1) 28-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 2 (222222/second) placementsPlaced: 1 (111111/second) +--------------------+ | | | | | | | | | | | | | | +--------------------+ search->curCount = 1 -------------- [Session started at 2006-04-16 13:31:57 -0700.] ------------------------------------------------- unit tests Apr 16 2006 13:31:52 --------- found order 121 [4 x 4] took 0 mSec to place max 3 final 4 (of 4) 4-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 10 (1666666/second) placementsPlaced: 4 (666666/second) +--+--------+ | | | | +--+ +--+ | | | | | +--+--+ | | | | | +--+ +--+ | | | | +--------+--+ search->curCount = 4 -------------- --------- found order 144 [4 x 9] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 26 (2166666/second) placementsPlaced: 6 (500000/second) +-----------+ | | | | | | +--------+ | | | | | +--+--+ | | | | | | | | | | | | | | | +--+--+ | | | | | +--------+ | | | | | | +-----------+ search->curCount = 4 -------------- --------- found order 165 [8 x 12] took 0 mSec to place max 7 final 8 (of 8) 12-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 198 (2750000/second) placementsPlaced: 29 (402777/second) +--------+--------------+ | | | | +--+ | | | | | +--------------+ | | | | | | | +--+ | | | | | +--------------+ | | | | +--+ +--+ | | | | | | +--+-----------+--+ | | | | | | +--+ +--+ | | | | +--------------+ | | | | | +--+ | | | | | | | +--------------+ | | | | | +--+ | | | | +--------------+--------+ search->curCount = 8 -------------- --------- found order 225 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 50 (2777777/second) placementsPlaced: 9 (500000/second) +--------------+--+ | | | +--------+ | | | | | | | | | | | | | | | +-----+-----+ | | | | | | | | | | | | | | | +--------+ | | | +--+--------------+ search->curCount = 4 -------------- --------- found order 441 [4 x 9] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 18 (1800000/second) placementsPlaced: 5 (500000/second) +-----------+ | | | | | | | +--------+ | | | +--+--+ | | | | | | | | | | | | | | | | | +--+--+ | | | +--------+ | | | | | | | +-----------+ search->curCount = 4 -------------- --------- found order 522 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 50 (1923076/second) placementsPlaced: 9 (346153/second) +--+--------------+ | | | | | +--------+ | | | | | | | | | | | | | +-----+-----+ | | | | | | | | | | | | | +--------+ | | | | | +--------------+--+ search->curCount = 4 -------------- --------- found order 561 [8 x 12] took 0 mSec to place max 7 final 8 (of 8) 12-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 150 (2727272/second) placementsPlaced: 23 (418181/second) +--------------+--------+ | | | | +--+ | | | | | +--------------+ | | | | | +--+ | | | | | +--------------+ | | | | | | | +--+ +--+ | | | | | +--+-----------+--+ | | | | | +--+ +--+ | | | | | | | +--------------+ | | | | | +--+ | | | | | +--------------+ | | | | | +--+ | | | | +--------+--------------+ search->curCount = 8 -------------- --------- found order 1215 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 26 (2363636/second) placementsPlaced: 6 (545454/second) +--------------+--+ | | | +-----------+ | | | | | | | +--+ +--+ | | | | | | | | | | +--+--+ | | | | | | | | | | +--+ +--+ | | | | | | | +-----------+ | | | +--+--------------+ search->curCount = 4 -------------- --------- found order 1221 [4 x 6] took 0 mSec to place max 3 final 4 (of 4) 6-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 10 (1000000/second) placementsPlaced: 4 (400000/second) +-----------+ | | +--+ +--+ | | | | | +--+--+ | | | | | | | | | | | +--+--+ | | | | | +--+ +--+ | | +-----------+ search->curCount = 4 -------------- --------- found order 1254 [8 x 12] took 0 mSec to place max 7 final 8 (of 8) 12-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 126 (1968750/second) placementsPlaced: 20 (312500/second) +-----------+-----------+ | | | | +--+ | | | | | +--+--------+ | | | | | | | +--+ | | | | | +--+ | +--------+--+ | | | | | | +--+ +--+ | | | | | | +--+-----+--+ | | | | | | +--+ +--+ | | | | | | +--+--------+ | +--+ | | | | | +--+ | | | | | | | +--------+--+ | | | | | +--+ | | | | +-----------+-----------+ search->curCount = 8 -------------- --------- found order 1332 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 18 (1636363/second) placementsPlaced: 5 (454545/second) +-----------+-----+ | | | | +--+ | | | | +--+ | | | | | | | +-----+-----+ | | | | | | | +--+ | | | | +--+ | | | | +-----+-----------+ search->curCount = 4 -------------- --------- found order 1555 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 50 (2272727/second) placementsPlaced: 9 (409090/second) +--------------+--------+ | | | | | | | | | | | | | | | +-----------+ | | | | | | | +--+--+ | | | | | | | +-----------+ | | | | | | | | | | | | | | | +--------+--------------+ search->curCount = 4 -------------- --------- found order 1998 [12 x 18] took 0 mSec to place max 7 final 8 (of 8) 27-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 278 (1878378/second) placementsPlaced: 39 (263513/second) +-----------+-----------------------+ | | | | +--+ | | | | | | | | | | | +-----------------------+ | | | | | | | +--+ | | | | | | | | | | | +-----------------------+ | | | | | +--+ | | | | +--+ | | | | | | | +-----+-----------------+-----+ | | | | | | | +--+ | | | | +--+ | | | | | +-----------------------+ | | | | | | | | | | | +--+ | | | | | | | +-----------------------+ | | | | | | | | | | | +--+ | | | | +-----------------------+-----------+ search->curCount = 8 -------------- --------- found order 2115 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 26 (2166666/second) placementsPlaced: 6 (500000/second) +--------------+--+ | | | +-----------+ | | | | | | | +-----+ | | | | | | | | | | | +--+--+ | | | | | | | | | | | +-----+ | | | | | | | +-----------+ | | | +--+--------------+ search->curCount = 4 -------------- --------- found order 2223 [4 x 9] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 18 (750000/second) placementsPlaced: 5 (208333/second) +-----------+ | | | | | | | +--------+ | | | +--+--+ | | | | | | | | | | | | | | | | | +--+--+ | | | +--------+ | | | | | | | +-----------+ search->curCount = 4 -------------- --------- found order 2232 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 10 (1111111/second) placementsPlaced: 4 (444444/second) +-----+-----------+ | | | | | | | | | | +--+ +-----+ | | | | | +--+--+ | | | | | +-----+ +--+ | | | | | | | | | | +-----------+-----+ search->curCount = 4 -------------- --------- found order 2322 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 26 (1625000/second) placementsPlaced: 6 (375000/second) +-----------+-----+ | | | | | | | | | +-----+ +--+ | | | | | | +--+--+ | | | | | | +--+ +-----+ | | | | | | | | | +-----+-----------+ search->curCount = 4 -------------- --------- found order 2331 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 10 (1111111/second) placementsPlaced: 4 (444444/second) +-----+-----------+ | | | | +--+ | | | | | | +--+ | | | | | +-----+-----+ | | | | | +--+ | | | | | | +--+ | | | | +-----------+-----+ search->curCount = 4 -------------- --------- found order 3222 [4 x 9] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 10 (625000/second) placementsPlaced: 4 (250000/second) +-----------+ | | | | | | +--------+ | | | | | +--+--+ | | | | | | | | | | | | | | | +--+--+ | | | | | +--------+ | | | | | | +-----------+ search->curCount = 4 -------------- --------- found order 3337 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 50 (1785714/second) placementsPlaced: 9 (321428/second) +--------------------+--+ | | | +-----------+ | | | | | | | | | | | | | | | | | | | | | | | +--------+--------+ | | | | | | | | | | | | | | | | | | | | | | | +-----------+ | | | +--+--------------------+ search->curCount = 4 -------------- --------- found order 4521 [8 x 12] took 0 mSec to place max 7 final 8 (of 8) 12-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 126 (2377358/second) placementsPlaced: 20 (377358/second) +-----------+-----------+ | | | | +--+ | | | | | +--------+--+ | | | | | | +--+ | | | | | | +--+--------+ | +--+ | | | | | | +--+ +--+ | | | | | | +--+-----+--+ | | | | | | +--+ +--+ | | | | | | +--+ | +--------+--+ | | | | | | +--+ | | | | | | +--+--------+ | | | | | +--+ | | | | +-----------+-----------+ search->curCount = 8 -------------- --------- found order 5112 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 34 (2000000/second) placementsPlaced: 7 (411764/second) +--+--------------+ | | | | | +-----------+ | | | | | | | +-----+ | | | | | | | | | +--+--+ | | | | | | | | | +-----+ | | | | | | | +-----------+ | | | | | +--------------+--+ search->curCount = 4 -------------- --------- found order 5121 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 26 (2000000/second) placementsPlaced: 6 (461538/second) +--+--------------+ | | | | | +-----------+ | | | | | | +--+ +--+ | | | | | | | | | +--+--+ | | | | | | | | | +--+ +--+ | | | | | | +-----------+ | | | | | +--------------+--+ search->curCount = 4 -------------- --------- found order 5551 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 50 (2173913/second) placementsPlaced: 9 (391304/second) +--------+--------------+ | | | | | | | | | | | | | | | | | +-----------+ | | | | | +--+--+ | | | | | +-----------+ | | | | | | | | | | | | | | | | | +--------------+--------+ search->curCount = 4 -------------- omino_fitting_2006(8360) malloc: *** vm_allocate(size=1069056) failed (error code=3) omino_fitting_2006(8360) malloc: *** error: can't allocate region omino_fitting_2006(8360) malloc: *** set a breakpoint in szone_error to debug omino_fitting_2006(8360) malloc: *** vm_allocate(size=1069056) failed (error code=3) omino_fitting_2006(8360) malloc: *** error: can't allocate region omino_fitting_2006(8360) malloc: *** set a breakpoint in szone_error to debug omino_fitting_2006 has exited with status -1. [Session started at 2006-04-16 13:47:19 -0700.] ------------------------------------------------- unit tests Apr 16 2006 13:47:17 ERROR 1 [/Users/poly/src/omino_fitting_2006/units.c:904] 99999!=0 palindrome --------- found order 121 [4 x 4] took 0 mSec to place max 3 final 4 (of 4) 4-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 10 (2000000/second) placementsPlaced: 4 (800000/second) +--+--------+ | | | | +--+ +--+ | | | | | +--+--+ | | | | | +--+ +--+ | | | | +--------+--+ search->curCount = 4 -------------- --------- found order 144 [4 x 9] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 26 (2166666/second) placementsPlaced: 6 (500000/second) +-----------+ | | | | | | +--------+ | | | | | +--+--+ | | | | | | | | | | | | | | | +--+--+ | | | | | +--------+ | | | | | | +-----------+ search->curCount = 4 -------------- --------- found order 165 [8 x 12] took 0 mSec to place max 7 final 8 (of 8) 12-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 198 (2955223/second) placementsPlaced: 29 (432835/second) +--------+--------------+ | | | | +--+ | | | | | +--------------+ | | | | | | | +--+ | | | | | +--------------+ | | | | +--+ +--+ | | | | | | +--+-----------+--+ | | | | | | +--+ +--+ | | | | +--------------+ | | | | | +--+ | | | | | | | +--------------+ | | | | | +--+ | | | | +--------------+--------+ search->curCount = 8 -------------- --------- found order 225 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 50 (2500000/second) placementsPlaced: 9 (450000/second) +--------------+--+ | | | +--------+ | | | | | | | | | | | | | | | +-----+-----+ | | | | | | | | | | | | | | | +--------+ | | | +--+--------------+ search->curCount = 4 -------------- [Session started at 2006-04-16 13:47:53 -0700.] ------------------------------------------------- unit tests Apr 16 2006 13:47:52 --------- found order 121 [4 x 4] took 0 mSec to place max 3 final 4 (of 4) 4-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 10 (1666666/second) placementsPlaced: 4 (666666/second) +--+--------+ | | | | +--+ +--+ | | | | | +--+--+ | | | | | +--+ +--+ | | | | +--------+--+ search->curCount = 4 -------------- --------- found order 144 [4 x 9] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 26 (2166666/second) placementsPlaced: 6 (500000/second) +-----------+ | | | | | | +--------+ | | | | | +--+--+ | | | | | | | | | | | | | | | +--+--+ | | | | | +--------+ | | | | | | +-----------+ search->curCount = 4 -------------- --------- found order 165 [8 x 12] took 0 mSec to place max 7 final 8 (of 8) 12-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 198 (2538461/second) placementsPlaced: 29 (371794/second) +--------+--------------+ | | | | +--+ | | | | | +--------------+ | | | | | | | +--+ | | | | | +--------------+ | | | | +--+ +--+ | | | | | | +--+-----------+--+ | | | | | | +--+ +--+ | | | | +--------------+ | | | | | +--+ | | | | | | | +--------------+ | | | | | +--+ | | | | +--------------+--------+ search->curCount = 8 -------------- --------- found order 225 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 50 (1162790/second) placementsPlaced: 9 (209302/second) +--------------+--+ | | | +--------+ | | | | | | | | | | | | | | | +-----+-----+ | | | | | | | | | | | | | | | +--------+ | | | +--+--------------+ search->curCount = 4 -------------- --------- found order 1215 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 26 (2166666/second) placementsPlaced: 6 (500000/second) +--------------+--+ | | | +-----------+ | | | | | | | +--+ +--+ | | | | | | | | | | +--+--+ | | | | | | | | | | +--+ +--+ | | | | | | | +-----------+ | | | +--+--------------+ search->curCount = 4 -------------- --------- found order 1221 [4 x 6] took 0 mSec to place max 3 final 4 (of 4) 6-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 10 (1428571/second) placementsPlaced: 4 (571428/second) +-----------+ | | +--+ +--+ | | | | | +--+--+ | | | | | | | | | | | +--+--+ | | | | | +--+ +--+ | | +-----------+ search->curCount = 4 -------------- --------- found order 1254 [8 x 12] took 0 mSec to place max 7 final 8 (of 8) 12-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 126 (2377358/second) placementsPlaced: 20 (377358/second) +-----------+-----------+ | | | | +--+ | | | | | +--+--------+ | | | | | | | +--+ | | | | | +--+ | +--------+--+ | | | | | | +--+ +--+ | | | | | | +--+-----+--+ | | | | | | +--+ +--+ | | | | | | +--+--------+ | +--+ | | | | | +--+ | | | | | | | +--------+--+ | | | | | +--+ | | | | +-----------+-----------+ search->curCount = 8 -------------- --------- found order 1332 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 18 (1384615/second) placementsPlaced: 5 (384615/second) +-----------+-----+ | | | | +--+ | | | | +--+ | | | | | | | +-----+-----+ | | | | | | | +--+ | | | | +--+ | | | | +-----+-----------+ search->curCount = 4 -------------- --------- found order 1555 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 50 (2272727/second) placementsPlaced: 9 (409090/second) +--------------+--------+ | | | | | | | | | | | | | | | +-----------+ | | | | | | | +--+--+ | | | | | | | +-----------+ | | | | | | | | | | | | | | | +--------+--------------+ search->curCount = 4 -------------- --------- found order 1998 [12 x 18] took 0 mSec to place max 7 final 8 (of 8) 27-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 278 (1726708/second) placementsPlaced: 39 (242236/second) +-----------+-----------------------+ | | | | +--+ | | | | | | | | | | | +-----------------------+ | | | | | | | +--+ | | | | | | | | | | | +-----------------------+ | | | | | +--+ | | | | +--+ | | | | | | | +-----+-----------------+-----+ | | | | | | | +--+ | | | | +--+ | | | | | +-----------------------+ | | | | | | | | | | | +--+ | | | | | | | +-----------------------+ | | | | | | | | | | | +--+ | | | | +-----------------------+-----------+ search->curCount = 8 -------------- --------- found order 2115 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 26 (2166666/second) placementsPlaced: 6 (500000/second) +--------------+--+ | | | +-----------+ | | | | | | | +-----+ | | | | | | | | | | | +--+--+ | | | | | | | | | | | +-----+ | | | | | | | +-----------+ | | | +--+--------------+ search->curCount = 4 -------------- --------- found order 2223 [4 x 9] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 18 (1800000/second) placementsPlaced: 5 (500000/second) +-----------+ | | | | | | | +--------+ | | | +--+--+ | | | | | | | | | | | | | | | | | +--+--+ | | | +--------+ | | | | | | | +-----------+ search->curCount = 4 -------------- --------- found order 2232 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 10 (1111111/second) placementsPlaced: 4 (444444/second) +-----+-----------+ | | | | | | | | | | +--+ +-----+ | | | | | +--+--+ | | | | | +-----+ +--+ | | | | | | | | | | +-----------+-----+ search->curCount = 4 -------------- --------- found order 3337 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 50 (1666666/second) placementsPlaced: 9 (300000/second) +--------------------+--+ | | | +-----------+ | | | | | | | | | | | | | | | | | | | | | | | +--------+--------+ | | | | | | | | | | | | | | | | | | | | | | | +-----------+ | | | +--+--------------------+ search->curCount = 4 -------------- --------- found order 11133 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 10 (1111111/second) placementsPlaced: 4 (444444/second) +--+--------------+ | | | | | +--------+ | | | | | | | | | | | | | +-----+-----+ | | | | | | | | | | | | | +--------+ | | | | | +--------------+--+ search->curCount = 4 -------------- --------- found order 11232 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 10 (625000/second) placementsPlaced: 4 (250000/second) +--+--------------+ | | | | | +-----+ | | | | | +--+ +--+ | | | | | | +--+--+ | | | | | | +--+ +--+ | | | | | +-----+ | | | | | +--------------+--+ search->curCount = 4 -------------- --------- found order 11322 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 10 (1111111/second) placementsPlaced: 4 (444444/second) +--+--------------+ | | | | | +-----+ | | | | | +-----+ | | | | | | | +--+--+ | | | | | | | +-----+ | | | | | +-----+ | | | | | +--------------+--+ search->curCount = 4 -------------- --------- found order 11331 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 18 (1800000/second) placementsPlaced: 5 (500000/second) +--------------+--+ | | | +--+ +-----+ | | | | | | | | | | | | | | +-----+-----+ | | | | | | | | | | | | | | +-----+ +--+ | | | +--+--------------+ search->curCount = 4 -------------- --------- found order 12166 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 26 (1529411/second) placementsPlaced: 6 (352941/second) +-----------------+-----+ | | | | | | | | | +--------------+ | | | | | | | +--+ +--+ | | | | | | | | | | +--+--+ | | | | | | | | | | +--+ +--+ | | | | | | | +--------------+ | | | | | | | | | +-----+-----------------+ search->curCount = 4 -------------- --------- found order 12231 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 10 (1111111/second) placementsPlaced: 4 (444444/second) +--+--------------+ | | | | +--+ +--+ | | | | | | +-----+ | | | | | | +--+--+ | | | | | | +-----+ | | | | | | +--+ +--+ | | | | +--------------+--+ search->curCount = 4 -------------- --------- found order 12321 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 10 (666666/second) placementsPlaced: 4 (266666/second) +--+--------------+ | | | | +--+ +--+ | | | | | +--+ +--+ | | | | | | +--+--+ | | | | | | +--+ +--+ | | | | | +--+ +--+ | | | | +--------------+--+ search->curCount = 4 -------------- --------- found order 12322 [5 x 8] took 0 mSec to place max 3 final 4 (of 4) 10-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 18 (1285714/second) placementsPlaced: 4 (285714/second) +--------------+ | | | +--+ | | | +-----+ +--+ | | | | | | +--+ | | | | | +--+ | | | | | +--+ | | | | | | +--+ +-----+ | | | +--+ | | | +--------------+ search->curCount = 4 -------------- omino_fitting_2006(8412) malloc: *** vm_allocate(size=1069056) failed (error code=3) omino_fitting_2006(8412) malloc: *** error: can't allocate region omino_fitting_2006(8412) malloc: *** set a breakpoint in szone_error to debug omino_fitting_2006(8412) malloc: *** vm_allocate(size=1069056) failed (error code=3) omino_fitting_2006(8412) malloc: *** error: can't allocate region omino_fitting_2006(8412) malloc: *** set a breakpoint in szone_error to debug omino_fitting_2006 has exited with status -1. [Session started at 2006-04-16 13:55:55 -0700.] ------------------------------------------------- unit tests Apr 16 2006 13:55:52 --------- found order 11133 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 10 (1111111/second) placementsPlaced: 4 (444444/second) +--+--------------+ | | | | | +--------+ | | | | | | | | | | | | | +-----+-----+ | | | | | | | | | | | | | +--------+ | | | | | +--------------+--+ search->curCount = 4 -------------- --------- found order 11232 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 10 (1250000/second) placementsPlaced: 4 (500000/second) +--+--------------+ | | | | | +-----+ | | | | | +--+ +--+ | | | | | | +--+--+ | | | | | | +--+ +--+ | | | | | +-----+ | | | | | +--------------+--+ search->curCount = 4 -------------- --------- found order 11322 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 10 (1111111/second) placementsPlaced: 4 (444444/second) +--+--------------+ | | | | | +-----+ | | | | | +-----+ | | | | | | | +--+--+ | | | | | | | +-----+ | | | | | +-----+ | | | | | +--------------+--+ search->curCount = 4 -------------- --------- found order 11331 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 18 (1636363/second) placementsPlaced: 5 (454545/second) +--------------+--+ | | | +--+ +-----+ | | | | | | | | | | | | | | +-----+-----+ | | | | | | | | | | | | | | +-----+ +--+ | | | +--+--------------+ search->curCount = 4 -------------- [Session started at 2006-04-16 13:57:52 -0700.] ------------------------------------------------- unit tests Apr 16 2006 13:57:47 --------- found order 11133 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 10 (1111111/second) placementsPlaced: 4 (444444/second) +--+--------------+ | | | | | +--------+ | | | | | | | | | | | | | +-----+-----+ | | | | | | | | | | | | | +--------+ | | | | | +--------------+--+ search->curCount = 4 -------------- --------- found order 11232 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 10 (1000000/second) placementsPlaced: 4 (400000/second) +--+--------------+ | | | | | +-----+ | | | | | +--+ +--+ | | | | | | +--+--+ | | | | | | +--+ +--+ | | | | | +-----+ | | | | | +--------------+--+ search->curCount = 4 -------------- --------- found order 11322 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 10 (1111111/second) placementsPlaced: 4 (444444/second) +--+--------------+ | | | | | +-----+ | | | | | +-----+ | | | | | | | +--+--+ | | | | | | | +-----+ | | | | | +-----+ | | | | | +--------------+--+ search->curCount = 4 -------------- --------- found order 11331 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 18 (1636363/second) placementsPlaced: 5 (454545/second) +--------------+--+ | | | +--+ +-----+ | | | | | | | | | | | | | | +-----+-----+ | | | | | | | | | | | | | | +-----+ +--+ | | | +--+--------------+ search->curCount = 4 -------------- --------- found order 12166 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 26 (1368421/second) placementsPlaced: 6 (315789/second) +-----------------+-----+ | | | | | | | | | +--------------+ | | | | | | | +--+ +--+ | | | | | | | | | | +--+--+ | | | | | | | | | | +--+ +--+ | | | | | | | +--------------+ | | | | | | | | | +-----+-----------------+ search->curCount = 4 -------------- --------- found order 12231 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 10 (833333/second) placementsPlaced: 4 (333333/second) +--+--------------+ | | | | +--+ +--+ | | | | | | +-----+ | | | | | | +--+--+ | | | | | | +-----+ | | | | | | +--+ +--+ | | | | +--------------+--+ search->curCount = 4 -------------- --------- found order 12321 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 10 (1111111/second) placementsPlaced: 4 (444444/second) +--+--------------+ | | | | +--+ +--+ | | | | | +--+ +--+ | | | | | | +--+--+ | | | | | | +--+ +--+ | | | | | +--+ +--+ | | | | +--------------+--+ search->curCount = 4 -------------- --------- found order 12322 [5 x 8] took 0 mSec to place max 3 final 4 (of 4) 10-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 18 (1800000/second) placementsPlaced: 4 (400000/second) +--------------+ | | | +--+ | | | +-----+ +--+ | | | | | | +--+ | | | | | +--+ | | | | | +--+ | | | | | | +--+ +-----+ | | | +--+ | | | +--------------+ search->curCount = 4 -------------- --------- found order 12987 [12 x 18] took 0 mSec to place max 7 final 8 (of 8) 27-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 158 (1504761/second) placementsPlaced: 24 (228571/second) +--------------+--------------------+ | | | | +--+ | | | | | +--+ | | | | | +--------------------+ | | | | | | | +--+ | | | | | | | +--+ | | | | | +--------------------+ | | | | +--+ | +--+ | | | | | | | +--+ +--+ | | | | | | +--+-----------------+--+ | | | | | | +--+ +--+ | | | | | | | +--+ | +--+ | | | | +--------------------+ | | | | | +--+ | | | | | | | +--+ | | | | | | | +--------------------+ | | | | | +--+ | | | | | +--+ | | | | +--------------------+--------------+ search->curCount = 8 -------------- --------- found order 13327 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 26 (1444444/second) placementsPlaced: 6 (333333/second) +--------------------+--+ | | | +--------------+ | | | | | | | +--+ | | | | | | | +--+ | | | | | | | | | | | +-----+-----+ | | | | | | | | | | | +--+ | | | | | | | +--+ | | | | | | | +--------------+ | | | +--+--------------------+ search->curCount = 4 -------------- --------- found order 14443 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 18 (1125000/second) placementsPlaced: 5 (312500/second) +--------------+--------+ | | | | +--+ | | | | | | | | | | +--+ | | | | | | | +--------+--------+ | | | | | | | +--+ | | | | | | | | | | +--+ | | | | +--------+--------------+ search->curCount = 4 -------------- --------- found order 16666 [10 x 10] took 0 mSec to place max 3 final 4 (of 4) 25-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 50 (1250000/second) placementsPlaced: 9 (225000/second) +-----------------+-----------+ | | | | | | | | | | | | | | | | | | | | | +--------------+ | | | | | | | +--+--+ | | | | | | | +--------------+ | | | | | | | | | | | | | | | | | | | | | +-----------+-----------------+ search->curCount = 4 -------------- omino_fitting_2006(8488) malloc: *** vm_allocate(size=1069056) failed (error code=3) omino_fitting_2006(8488) malloc: *** error: can't allocate region omino_fitting_2006(8488) malloc: *** set a breakpoint in szone_error to debug omino_fitting_2006(8488) malloc: *** vm_allocate(size=1069056) failed (error code=3) omino_fitting_2006(8488) malloc: *** error: can't allocate region omino_fitting_2006(8488) malloc: *** set a breakpoint in szone_error to debug omino_fitting_2006 has exited with status -1. [Session started at 2006-04-16 14:08:08 -0700.] ------------------------------------------------- unit tests Apr 16 2006 14:08:05 354 Assertions OK 0 ERRORS 2006-04-16 14:08:20.316 omino_fitting_2006[8509] OK, Zero Errors omino_fitting_2006 has exited with status 0. [Session started at 2006-04-16 14:10:21 -0700.] ------------------------------------------------- unit tests Apr 16 2006 14:10:21 --------- found order 1111444 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 10 (769230/second) placementsPlaced: 4 (307692/second) +--+--------------------+ | | | | | +-----------+ | | | | | | | | | | | | | | | | | | | | | +--------+--------+ | | | | | | | | | | | | | | | | | | | | | +-----------+ | | | | | +--------------------+--+ search->curCount = 4 -------------- --------- found order 1112443 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 10 (833333/second) placementsPlaced: 4 (333333/second) +--+--------------------+ | | | | | +--------+ | | | | | | +--+ | | | | | | +--+ | | | | | | | +-----+-----+ | | | | | | | +--+ | | | | | | +--+ | | | | | | +--------+ | | | | | +--------------------+--+ search->curCount = 4 -------------- --------- found order 1113433 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 10 (454545/second) placementsPlaced: 4 (181818/second) +--+--------------------+ | | | | | +--------+ | | | | | | | | | | | | | +-----+ +--+ | | | | | | +--+--+ | | | | | | +--+ +-----+ | | | | | | | | | | | | | +--------+ | | | | | +--------------------+--+ search->curCount = 4 -------------- --------- found order 1114333 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 10 (666666/second) placementsPlaced: 4 (266666/second) +--+--------------------+ | | | | | +--------+ | | | | | | | | | | | | | +--------+ | | | | | | | +--+--+ | | | | | | | +--------+ | | | | | | | | | | | | | +--------+ | | | | | +--------------------+--+ search->curCount = 4 -------------- --------- found order 1114441 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 18 (947368/second) placementsPlaced: 5 (263157/second) +--------------------+--+ | | | +--+ +--------+ | | | | | | | | | | | | | | | | | | | | | | +--------+--------+ | | | | | | | | | | | | | | | | | | | | | | +--------+ +--+ | | | +--+--------------------+ search->curCount = 4 -------------- omino_fitting_2006(8526) malloc: *** vm_allocate(size=1069056) failed (error code=3) omino_fitting_2006(8526) malloc: *** error: can't allocate region omino_fitting_2006(8526) malloc: *** set a breakpoint in szone_error to debug omino_fitting_2006 has exited due to signal 10 (SIGBUS). [Session started at 2006-04-16 16:53:08 -0700.] ------------------------------------------------- unit tests Apr 16 2006 16:52:59 355 Assertions OK 0 ERRORS 2006-04-16 16:53:14.798 omino_fitting_2006[8599] OK, Zero Errors omino_fitting_2006 has exited with status 0. [Session started at 2006-04-16 16:54:01 -0700.] ------------------------------------------------- unit tests Apr 16 2006 16:54:01 ERROR 1 [/Users/poly/src/omino_fitting_2006/units.c:512] 0!=231 freeSequence ERROR 2 [/Users/poly/src/omino_fitting_2006/units.c:512] 1905!=2136 freeSequence 355 Assertions OK 2 ERRORS 2006-04-16 16:54:07.655 omino_fitting_2006[8616] FAIL: 2 ERRORS omino_fitting_2006 has exited with status 0. [Session started at 2006-04-16 16:54:50 -0700.] ------------------------------------------------- unit tests Apr 16 2006 16:54:01 ERROR 1 [/Users/poly/src/omino_fitting_2006/units.c:512] 0!=231 freeSequence ERROR 2 [/Users/poly/src/omino_fitting_2006/units.c:512] 1905!=2136 freeSequence 355 Assertions OK 2 ERRORS 2006-04-16 16:54:56.635 omino_fitting_2006[8619] FAIL: 2 ERRORS omino_fitting_2006 has exited with status 0. [Session started at 2006-04-16 16:56:21 -0700.] ------------------------------------------------- unit tests Apr 16 2006 16:56:20 ZeroLink: unknown symbol '_checkSeqSear' omino_fitting_2006 has exited due to signal 6 (SIGABRT). [Session started at 2006-04-16 16:56:35 -0700.] ------------------------------------------------- unit tests Apr 16 2006 16:56:35 ERROR 1 [/Users/poly/src/omino_fitting_2006/units.c:496] 0!=74 freeSeqSearch ERROR 2 [/Users/poly/src/omino_fitting_2006/units.c:523] 74!=305 freeSequence ERROR 3 [/Users/poly/src/omino_fitting_2006/units.c:523] 1979!=2210 freeSequence 355 Assertions OK 3 ERRORS 2006-04-16 16:56:42.161 omino_fitting_2006[8657] FAIL: 3 ERRORS omino_fitting_2006 has exited with status 0. [Session started at 2006-04-16 16:57:55 -0700.] ------------------------------------------------- unit tests Apr 16 2006 16:57:55 newSequenceSearch allocated 213 blocks ERROR 1 [/Users/poly/src/omino_fitting_2006/units.c:501] 0!=74 freeSeqSearch ERROR 2 [/Users/poly/src/omino_fitting_2006/units.c:528] 74!=305 freeSequence ERROR 3 [/Users/poly/src/omino_fitting_2006/units.c:528] 1979!=2210 freeSequence 355 Assertions OK 3 ERRORS 2006-04-16 16:58:01.724 omino_fitting_2006[8674] FAIL: 3 ERRORS omino_fitting_2006 has exited with status 0. [Session started at 2006-04-16 16:59:55 -0700.] ------------------------------------------------- unit tests Apr 16 2006 16:59:55 omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug newSequenceSearch allocated 205 blocks ERROR 1 [/Users/poly/src/omino_fitting_2006/units.c:501] 0!=66 freeSeqSearch omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug ERROR 2 [/Users/poly/src/omino_fitting_2006/units.c:528] 66!=273 freeSequence omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x5; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x5; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x5; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x5; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x5; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x5; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x5; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x5; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x4; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x4; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x4; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x4; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x4; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x4; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x4; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x4; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x4; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x4; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x4; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x4; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x4; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x4; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x4; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x4; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x4; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x4; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x4; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x4; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x4; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x4; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x4; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x4; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x9; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x9; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x9; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x9; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x9; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x9; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x9; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x9; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x1; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x1; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x1; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x1; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x1; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x1; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x1; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x1; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x1; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x1; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x1; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x1; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x1; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x1; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x1; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x1; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x4; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x4; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xb; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug ERROR 3 [/Users/poly/src/omino_fitting_2006/units.c:528] 1880!=2087 freeSequence omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x5; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x4; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x4; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x4; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x4; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x4; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x4; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x4; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x4; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0x4; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xc; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xc; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xc; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xc; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xc; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xc; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xc; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xc; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xc; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xc; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xc; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xc; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xc; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xc; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xc; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xc; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xc; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xc; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xc; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xc; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xc; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xc; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xc; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xc; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xc; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xc; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xc; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xc; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xc; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xc; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xc; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug omino_fitting_2006(8700) malloc: *** Deallocation of a pointer not malloced: 0xc; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug 355 Assertions OK 3 ERRORS 2006-04-16 17:00:02.382 omino_fitting_2006[8700] FAIL: 3 ERRORS omino_fitting_2006 has exited with status 0. [Session started at 2006-04-16 17:00:10 -0700.] ------------------------------------------------- unit tests Apr 16 2006 16:59:55 newSequenceSearch allocated 205 blocks ERROR 1 [/Users/poly/src/omino_fitting_2006/units.c:501] 0!=66 freeSeqSearch ERROR 2 [/Users/poly/src/omino_fitting_2006/units.c:528] 66!=273 freeSequence ERROR 3 [/Users/poly/src/omino_fitting_2006/units.c:528] 1880!=2087 freeSequence 355 Assertions OK 3 ERRORS 2006-04-16 17:00:16.545 omino_fitting_2006[8717] FAIL: 3 ERRORS omino_fitting_2006 has exited with status 0. [Session started at 2006-04-16 17:08:30 -0700.] ------------------------------------------------- unit tests Apr 16 2006 17:08:30 newOFOmino allocated 25 blocks ERROR 1 [/Users/poly/src/omino_fitting_2006/units.c:502] 0!=8 freeOFOmino newSequenceSearch allocated 205 blocks ERROR 2 [/Users/poly/src/omino_fitting_2006/units.c:519] 8!=74 freeSeqSearch ERROR 3 [/Users/poly/src/omino_fitting_2006/units.c:546] 74!=281 freeSequence ERROR 4 [/Users/poly/src/omino_fitting_2006/units.c:546] 1888!=2095 freeSequence 355 Assertions OK 4 ERRORS 2006-04-16 17:08:36.913 omino_fitting_2006[8744] FAIL: 4 ERRORS omino_fitting_2006 has exited with status 0. [Session started at 2006-04-16 17:10:24 -0700.] ------------------------------------------------- unit tests Apr 16 2006 17:08:30 newOFOmino allocated 17 blocks newSequenceSearch allocated 141 blocks ERROR 1 [/Users/poly/src/omino_fitting_2006/units.c:519] 0!=2 freeSeqSearch ERROR 2 [/Users/poly/src/omino_fitting_2006/units.c:546] 2!=17 freeSequence ERROR 3 [/Users/poly/src/omino_fitting_2006/units.c:546] 1088!=1103 freeSequence 356 Assertions OK 3 ERRORS 2006-04-16 17:10:30.347 omino_fitting_2006[8761] FAIL: 3 ERRORS omino_fitting_2006 has exited with status 0. [Session started at 2006-04-16 17:14:27 -0700.] ------------------------------------------------- unit tests Apr 16 2006 17:08:30 newOFOmino allocated 17 blocks newSequenceSearch allocated 141 blocks ZeroLink: unknown symbol '_FreeOFFieldAt' omino_fitting_2006 has exited due to signal 6 (SIGABRT). [Session started at 2006-04-16 17:14:46 -0700.] ------------------------------------------------- unit tests Apr 16 2006 17:08:30 newOFOmino allocated 17 blocks newSequenceSearch allocated 141 blocks ERROR 1 [/Users/poly/src/omino_fitting_2006/units.c:546] 0!=9 freeSequence ERROR 2 [/Users/poly/src/omino_fitting_2006/units.c:546] 1078!=1087 freeSequence 357 Assertions OK 2 ERRORS 2006-04-16 17:14:52.683 omino_fitting_2006[8795] FAIL: 2 ERRORS omino_fitting_2006 has exited with status 0. [Session started at 2006-04-16 17:15:55 -0700.] ------------------------------------------------- unit tests Apr 16 2006 17:08:30 newOFOmino allocated 17 blocks newSequenceSearch allocated 141 blocks ERROR 1 [/Users/poly/src/omino_fitting_2006/units.c:546] 0!=9 freeSequence ERROR 2 [/Users/poly/src/omino_fitting_2006/units.c:546] 1078!=1087 freeSequence 357 Assertions OK 2 ERRORS 2006-04-16 17:16:01.544 omino_fitting_2006[8798] FAIL: 2 ERRORS omino_fitting_2006 has exited with status 0. [Session started at 2006-04-16 17:16:22 -0700.] ------------------------------------------------- unit tests Apr 16 2006 17:16:19 newOFOmino allocated 17 blocks newSequenceSearch allocated 141 blocks ERROR 1 [/Users/poly/src/omino_fitting_2006/units.c:546] 0!=9 freeSequence ERROR 2 [/Users/poly/src/omino_fitting_2006/units.c:546] 1078!=1087 freeSequence 357 Assertions OK 2 ERRORS 2006-04-16 17:16:29.006 omino_fitting_2006[8850] FAIL: 2 ERRORS omino_fitting_2006 has exited with status 0. [Session started at 2006-04-16 17:17:00 -0700.] ------------------------------------------------- unit tests Apr 16 2006 17:17:00 newOFOmino allocated 17 blocks newSequenceSearch allocated 141 blocks ERROR 1 [/Users/poly/src/omino_fitting_2006/units.c:546] 0!=9 freeSequence ERROR 2 [/Users/poly/src/omino_fitting_2006/units.c:546] 1078!=1087 freeSequence 357 Assertions OK 2 ERRORS 2006-04-16 17:17:01.590 omino_fitting_2006[8867] FAIL: 2 ERRORS omino_fitting_2006 has exited with status 0. [Session started at 2006-04-16 17:17:09 -0700.] ------------------------------------------------- unit tests Apr 16 2006 17:17:00 newOFOmino allocated 17 blocks newSequenceSearch allocated 141 blocks ERROR 1 [/Users/poly/src/omino_fitting_2006/units.c:546] 0!=9 freeSequence ERROR 2 [/Users/poly/src/omino_fitting_2006/units.c:546] 1078!=1087 freeSequence 357 Assertions OK 2 ERRORS 2006-04-16 17:17:10.463 omino_fitting_2006[8869] FAIL: 2 ERRORS omino_fitting_2006 has exited with status 0. [Session started at 2006-04-16 17:17:23 -0700.] ------------------------------------------------- unit tests Apr 16 2006 17:17:22 newOFOmino allocated 17 blocks newSequenceSearch allocated 141 blocks ERROR 1 [/Users/poly/src/omino_fitting_2006/units.c:546] 0!=9 freeSequence ERROR 2 [/Users/poly/src/omino_fitting_2006/units.c:546] 1078!=1087 freeSequence 357 Assertions OK 2 ERRORS 2006-04-16 17:17:29.327 omino_fitting_2006[8886] FAIL: 2 ERRORS omino_fitting_2006 has exited with status 0. [Session started at 2006-04-16 17:19:08 -0700.] ------------------------------------------------- unit tests Apr 16 2006 17:17:22 newOFOmino allocated 17 blocks newSequenceSearch allocated 141 blocks 359 Assertions OK 0 ERRORS 2006-04-16 17:19:14.683 omino_fitting_2006[8908] OK, Zero Errors omino_fitting_2006 has exited with status 0. [Session started at 2006-04-16 17:20:26 -0700.] ------------------------------------------------- unit tests Apr 16 2006 17:20:25 newOFOmino allocated 17 blocks newSequenceSearch allocated 141 blocks --------- found order 1111444 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 10 (833333/second) placementsPlaced: 4 (333333/second) +--+--------------------+ | | | | | +-----------+ | | | | | | | | | | | | | | | | | | | | | +--------+--------+ | | | | | | | | | | | | | | | | | | | | | +-----------+ | | | | | +--------------------+--+ search->curCount = 4 -------------- [Session started at 2006-04-16 17:21:35 -0700.] ------------------------------------------------- unit tests Apr 16 2006 17:21:34 newOFOmino allocated 17 blocks newSequenceSearch allocated 141 blocks --------- found order 1 [1 x 4] took 0 mSec to place max 3 final 4 (of 4) 1-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 4 (1000000/second) placementsPlaced: 4 (1000000/second) +--+ | | +--+ | | +--+ | | +--+ | | +--+ search->curCount = 4 -------------- --------- found order 121 [4 x 4] took 0 mSec to place max 3 final 4 (of 4) 4-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 10 (1666666/second) placementsPlaced: 4 (666666/second) +--+--------+ | | | | +--+ +--+ | | | | | +--+--+ | | | | | +--+ +--+ | | | | +--------+--+ search->curCount = 4 -------------- --------- found order 144 [4 x 9] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 26 (2166666/second) placementsPlaced: 6 (500000/second) +-----------+ | | | | | | +--------+ | | | | | +--+--+ | | | | | | | | | | | | | | | +--+--+ | | | | | +--------+ | | | | | | +-----------+ search->curCount = 4 -------------- --------- found order 165 [8 x 12] took 0 mSec to place max 7 final 8 (of 8) 12-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 198 (3093750/second) placementsPlaced: 29 (453125/second) +--------+--------------+ | | | | +--+ | | | | | +--------------+ | | | | | | | +--+ | | | | | +--------------+ | | | | +--+ +--+ | | | | | | +--+-----------+--+ | | | | | | +--+ +--+ | | | | +--------------+ | | | | | +--+ | | | | | | | +--------------+ | | | | | +--+ | | | | +--------------+--------+ search->curCount = 8 -------------- --------- found order 225 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: Yes placementsTried: 50 (2777777/second) placementsPlaced: 9 (500000/second) +--------------+--+ | | | +--------+ | | | | | | | | | | | | | | | +-----+-----+ | | | | | | | | | | | | | | | +--------+ | | | +--+--------------+ search->curCount = 4 -------------- [Session started at 2006-04-16 17:26:56 -0700.] ------------------------------------------------- unit tests Apr 16 2006 17:26:56 newOFOmino allocated 17 blocks newSequenceSearch allocated 141 blocks --------- found order 1 [1 x 4] took 0 mSec to place max 3 final 4 (of 4) 1-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 4 (1333333/second) placementsPlaced: 4 (1333333/second) +--+ | | +--+ | | +--+ | | +--+ | | +--+ search->curCount = 4 -------------- --------- found order 121 [4 x 4] took 0 mSec to place max 3 final 4 (of 4) 4-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 10 (2000000/second) placementsPlaced: 4 (800000/second) +--+--------+ | | | | +--+ +--+ | | | | | +--+--+ | | | | | +--+ +--+ | | | | +--------+--+ search->curCount = 4 -------------- --------- found order 144 [4 x 9] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 26 (2363636/second) placementsPlaced: 6 (545454/second) +-----------+ | | | | | | +--------+ | | | | | +--+--+ | | | | | | | | | | | | | | | +--+--+ | | | | | +--------+ | | | | | | +-----------+ search->curCount = 4 -------------- --------- found order 165 [8 x 12] took 0 mSec to place max 7 final 8 (of 8) 12-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 198 (3093750/second) placementsPlaced: 29 (453125/second) +--------+--------------+ | | | | +--+ | | | | | +--------------+ | | | | | | | +--+ | | | | | +--------------+ | | | | +--+ +--+ | | | | | | +--+-----------+--+ | | | | | | +--+ +--+ | | | | +--------------+ | | | | | +--+ | | | | | | | +--------------+ | | | | | +--+ | | | | +--------------+--------+ search->curCount = 8 -------------- --------- found order 225 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 50 (2941176/second) placementsPlaced: 9 (529411/second) +--------------+--+ | | | +--------+ | | | | | | | | | | | | | | | +-----+-----+ | | | | | | | | | | | | | | | +--------+ | | | +--+--------------+ search->curCount = 4 -------------- --------- found order 1215 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 26 (1444444/second) placementsPlaced: 6 (333333/second) +--------------+--+ | | | +-----------+ | | | | | | | +--+ +--+ | | | | | | | | | | +--+--+ | | | | | | | | | | +--+ +--+ | | | | | | | +-----------+ | | | +--+--------------+ search->curCount = 4 -------------- --------- found order 1221 [4 x 6] took 0 mSec to place max 3 final 4 (of 4) 6-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 10 (1428571/second) placementsPlaced: 4 (571428/second) +-----------+ | | +--+ +--+ | | | | | +--+--+ | | | | | | | | | | | +--+--+ | | | | | +--+ +--+ | | +-----------+ search->curCount = 4 -------------- --------- found order 1254 [8 x 12] took 0 mSec to place max 7 final 8 (of 8) 12-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 126 (2520000/second) placementsPlaced: 20 (400000/second) +-----------+-----------+ | | | | +--+ | | | | | +--+--------+ | | | | | | | +--+ | | | | | +--+ | +--------+--+ | | | | | | +--+ +--+ | | | | | | +--+-----+--+ | | | | | | +--+ +--+ | | | | | | +--+--------+ | +--+ | | | | | +--+ | | | | | | | +--------+--+ | | | | | +--+ | | | | +-----------+-----------+ search->curCount = 8 -------------- --------- found order 1332 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 18 (1200000/second) placementsPlaced: 5 (333333/second) +-----------+-----+ | | | | +--+ | | | | +--+ | | | | | | | +-----+-----+ | | | | | | | +--+ | | | | +--+ | | | | +-----+-----------+ search->curCount = 4 -------------- --------- found order 1555 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 50 (2272727/second) placementsPlaced: 9 (409090/second) +--------------+--------+ | | | | | | | | | | | | | | | +-----------+ | | | | | | | +--+--+ | | | | | | | +-----------+ | | | | | | | | | | | | | | | +--------+--------------+ search->curCount = 4 -------------- --------- found order 1998 [12 x 18] took 0 mSec to place max 7 final 8 (of 8) 27-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 278 (1971631/second) placementsPlaced: 39 (276595/second) +-----------+-----------------------+ | | | | +--+ | | | | | | | | | | | +-----------------------+ | | | | | | | +--+ | | | | | | | | | | | +-----------------------+ | | | | | +--+ | | | | +--+ | | | | | | | +-----+-----------------+-----+ | | | | | | | +--+ | | | | +--+ | | | | | +-----------------------+ | | | | | | | | | | | +--+ | | | | | | | +-----------------------+ | | | | | | | | | | | +--+ | | | | +-----------------------+-----------+ search->curCount = 8 -------------- --------- found order 2115 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 26 (2166666/second) placementsPlaced: 6 (500000/second) +--------------+--+ | | | +-----------+ | | | | | | | +-----+ | | | | | | | | | | | +--+--+ | | | | | | | | | | | +-----+ | | | | | | | +-----------+ | | | +--+--------------+ search->curCount = 4 -------------- --------- found order 2223 [4 x 9] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 18 (1800000/second) placementsPlaced: 5 (500000/second) +-----------+ | | | | | | | +--------+ | | | +--+--+ | | | | | | | | | | | | | | | | | +--+--+ | | | +--------+ | | | | | | | +-----------+ search->curCount = 4 -------------- --------- found order 2232 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 10 (1111111/second) placementsPlaced: 4 (444444/second) +-----+-----------+ | | | | | | | | | | +--+ +-----+ | | | | | +--+--+ | | | | | +-----+ +--+ | | | | | | | | | | +-----------+-----+ search->curCount = 4 -------------- --------- found order 3337 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 50 (1923076/second) placementsPlaced: 9 (346153/second) +--------------------+--+ | | | +-----------+ | | | | | | | | | | | | | | | | | | | | | | | +--------+--------+ | | | | | | | | | | | | | | | | | | | | | | | +-----------+ | | | +--+--------------------+ search->curCount = 4 -------------- --------- found order 11133 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 10 (1250000/second) placementsPlaced: 4 (500000/second) +--+--------------+ | | | | | +--------+ | | | | | | | | | | | | | +-----+-----+ | | | | | | | | | | | | | +--------+ | | | | | +--------------+--+ search->curCount = 4 -------------- --------- found order 11232 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 10 (1111111/second) placementsPlaced: 4 (444444/second) +--+--------------+ | | | | | +-----+ | | | | | +--+ +--+ | | | | | | +--+--+ | | | | | | +--+ +--+ | | | | | +-----+ | | | | | +--------------+--+ search->curCount = 4 -------------- --------- found order 11322 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 10 (416666/second) placementsPlaced: 4 (166666/second) +--+--------------+ | | | | | +-----+ | | | | | +-----+ | | | | | | | +--+--+ | | | | | | | +-----+ | | | | | +-----+ | | | | | +--------------+--+ search->curCount = 4 -------------- --------- found order 11331 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 18 (1800000/second) placementsPlaced: 5 (500000/second) +--------------+--+ | | | +--+ +-----+ | | | | | | | | | | | | | | +-----+-----+ | | | | | | | | | | | | | | +-----+ +--+ | | | +--+--------------+ search->curCount = 4 -------------- --------- found order 12166 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 26 (1000000/second) placementsPlaced: 6 (230769/second) +-----------------+-----+ | | | | | | | | | +--------------+ | | | | | | | +--+ +--+ | | | | | | | | | | +--+--+ | | | | | | | | | | +--+ +--+ | | | | | | | +--------------+ | | | | | | | | | +-----+-----------------+ search->curCount = 4 -------------- --------- found order 12231 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 10 (1250000/second) placementsPlaced: 4 (500000/second) +--+--------------+ | | | | +--+ +--+ | | | | | | +-----+ | | | | | | +--+--+ | | | | | | +-----+ | | | | | | +--+ +--+ | | | | +--------------+--+ search->curCount = 4 -------------- --------- found order 12321 [6 x 6] took 0 mSec to place max 3 final 4 (of 4) 9-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 10 (1250000/second) placementsPlaced: 4 (500000/second) +--+--------------+ | | | | +--+ +--+ | | | | | +--+ +--+ | | | | | | +--+--+ | | | | | | +--+ +--+ | | | | | +--+ +--+ | | | | +--------------+--+ search->curCount = 4 -------------- --------- found order 12322 [5 x 8] took 0 mSec to place max 3 final 4 (of 4) 10-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 18 (642857/second) placementsPlaced: 4 (142857/second) +--------------+ | | | +--+ | | | +-----+ +--+ | | | | | | +--+ | | | | | +--+ | | | | | +--+ | | | | | | +--+ +-----+ | | | +--+ | | | +--------------+ search->curCount = 4 -------------- --------- found order 12987 [12 x 18] took 0 mSec to place max 7 final 8 (of 8) 27-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 158 (1595959/second) placementsPlaced: 24 (242424/second) +--------------+--------------------+ | | | | +--+ | | | | | +--+ | | | | | +--------------------+ | | | | | | | +--+ | | | | | | | +--+ | | | | | +--------------------+ | | | | +--+ | +--+ | | | | | | | +--+ +--+ | | | | | | +--+-----------------+--+ | | | | | | +--+ +--+ | | | | | | | +--+ | +--+ | | | | +--------------------+ | | | | | +--+ | | | | | | | +--+ | | | | | | | +--------------------+ | | | | | +--+ | | | | | +--+ | | | | +--------------------+--------------+ search->curCount = 8 -------------- --------- found order 13327 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 26 (1040000/second) placementsPlaced: 6 (240000/second) +--------------------+--+ | | | +--------------+ | | | | | | | +--+ | | | | | | | +--+ | | | | | | | | | | | +-----+-----+ | | | | | | | | | | | +--+ | | | | | | | +--+ | | | | | | | +--------------+ | | | +--+--------------------+ search->curCount = 4 -------------- --------- found order 14443 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 18 (1200000/second) placementsPlaced: 5 (333333/second) +--------------+--------+ | | | | +--+ | | | | | | | | | | +--+ | | | | | | | +--------+--------+ | | | | | | | +--+ | | | | | | | | | | +--+ | | | | +--------+--------------+ search->curCount = 4 -------------- --------- found order 16666 [10 x 10] took 0 mSec to place max 3 final 4 (of 4) 25-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 50 (1282051/second) placementsPlaced: 9 (230769/second) +-----------------+-----------+ | | | | | | | | | | | | | | | | | | | | | +--------------+ | | | | | | | +--+--+ | | | | | | | +--------------+ | | | | | | | | | | | | | | | | | | | | | +-----------+-----------------+ search->curCount = 4 -------------- --------- found order 21166 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 26 (456140/second) placementsPlaced: 6 (105263/second) +-----------------+-----+ | | | | | | | | | +--------------+ | | | | | | | +-----+ | | | | | | | | | | | +--+--+ | | | | | | | | | | | +-----+ | | | | | | | +--------------+ | | | | | | | | | +-----+-----------------+ search->curCount = 4 -------------- --------- found order 21177 [12 x 12] took 0 mSec to place max 7 final 8 (of 8) 18-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 236 (2360000/second) placementsPlaced: 33 (330000/second) +--------------+--------------------+ | | | | +-----+ | | | | | | | | | +--+-----------------+ | | | | | | | | | | | | | | | | | | | +--------------+--+ | | | | | | | | | | | +-----+ +-----+ | | | | | | | | | | | +--+--+ | | | | | | | | | | | +-----+ +-----+ | | | | | | | | | | | +--+--------------+ | | | | | | | | | | | | | | | | | | | +-----------------+--+ | | | | | | | | | +-----+ | | | | +--------------------+--------------+ search->curCount = 8 -------------- --------- found order 22777 [10 x 10] took 0 mSec to place max 3 final 4 (of 4) 25-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 50 (1612903/second) placementsPlaced: 9 (290322/second) +--------------------+--------+ | | | | | | | | | | | | | | | +--------------+ | | | | | | | | | | | | | | | +-----+-----+ | | | | | | | | | | | | | | | +--------------+ | | | | | | | | | | | | | | | +--------+--------------------+ search->curCount = 4 -------------- --------- found order 22977 [12 x 18] took 0 mSec to place max 7 final 8 (of 8) 27-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 158 (1580000/second) placementsPlaced: 24 (240000/second) +--------------+--------------------+ | | | | | | | | | | +-----+ | | | | | +--------------------+ | | | | | | | | | | | | | | | +-----+ | | | | | +--------------------+ | | | | +-----+ | | | | | | | | | | +-----+ | | | | | | +--+-----------------+--+ | | | | | | +-----+ | | | | | | | | | | +-----+ | | | | +--------------------+ | | | | | +-----+ | | | | | | | | | | | | | | | +--------------------+ | | | | | +-----+ | | | | | | | | | | +--------------------+--------------+ search->curCount = 8 -------------- --------- found order 23227 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 26 (1444444/second) placementsPlaced: 6 (333333/second) +--------------------+--+ | | | +--------------+ | | | | | | | | | | | | | | | +-----+ +--+ | | | | | | | | | | +--+--+ | | | | | | | | | | +--+ +-----+ | | | | | | | | | | | | | | | +--------------+ | | | +--+--------------------+ search->curCount = 4 -------------- --------- found order 24433 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 18 (1200000/second) placementsPlaced: 5 (333333/second) +--------------+--------+ | | | | | | | | | | +--+ | | | | +-----+ | | | | | | | +-----+-----+ | | | | | | | +-----+ | | | | +--+ | | | | | | | | | | +--------+--------------+ search->curCount = 4 -------------- --------- found order 32227 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 26 (1529411/second) placementsPlaced: 6 (352941/second) +--------------------+--+ | | | +--------------+ | | | | | | | | | | | | | | | +--------+ | | | | | | | | | | | +--+--+ | | | | | | | | | | | +--------+ | | | | | | | | | | | | | | | +--------------+ | | | +--+--------------------+ search->curCount = 4 -------------- --------- found order 33334 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 10 (769230/second) placementsPlaced: 4 (307692/second) +--------+--------------+ | | | | | | | | | | | | | | | | | +-----------+ | | | | | +--+--+ | | | | | +-----------+ | | | | | | | | | | | | | | | | | +--------------+--------+ search->curCount = 4 -------------- --------- found order 33343 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 10 (769230/second) placementsPlaced: 4 (307692/second) +--------+--------------+ | | | | | | | | | | | | | | | | +--+ +--------+ | | | | | +--+--+ | | | | | +--------+ +--+ | | | | | | | | | | | | | | | | +--------------+--------+ search->curCount = 4 -------------- --------- found order 33388 [10 x 10] took 0 mSec to place max 3 final 4 (of 4) 25-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 50 (1351351/second) placementsPlaced: 9 (243243/second) +-----------------------+-----+ | | | | | | | | | +--------------+ | | | | | | | | | | | | | | | | | | | | | | | +--------+--------+ | | | | | | | | | | | | | | | | | | | | | | | +--------------+ | | | | | | | | | +-----+-----------------------+ search->curCount = 4 -------------- --------- found order 44449 [10 x 10] took 0 mSec to place max 3 final 4 (of 4) 25-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 50 (1315789/second) placementsPlaced: 9 (236842/second) +--------------------------+--+ | | | +--------------+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +-----------+-----------+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +--------------+ | | | +--+--------------------------+ search->curCount = 4 -------------- --------- found order 113317 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 26 (1625000/second) placementsPlaced: 6 (375000/second) +--------------------+--+ | | | +-----------------+ | | | | | | | +--+ +-----+ | | | | | | | | | | | | | | | | | | | | | | +-----+-----+ | | | | | | | | | | | | | | | | | | | | | | +-----+ +--+ | | | | | | | +-----------------+ | | | +--+--------------------+ search->curCount = 4 -------------- --------- found order 113886 [12 x 18] took 0 mSec to place max 7 final 8 (of 8) 27-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 118 (1372093/second) placementsPlaced: 19 (220930/second) +-----------------+-----------------+ | | | | +-----+ | | | | | | | | | | | +--+--------------+ | | | | | | | +-----+ | | | | | | | | | | | | | +--+ | +--------------+--+ | | | | | | | | +-----+ | | | | | | | +-----+ | | | | | | | +--+-----------+--+ | | | | | | | +-----+ | | | | | | | +-----+ | | | | | | | | +--+--------------+ | +--+ | | | | | | | | | | | | | +-----+ | | | | | | | +--------------+--+ | | | | | | | | | | | +-----+ | | | | +-----------------+-----------------+ search->curCount = 8 -------------- --------- found order 114442 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 18 (1200000/second) placementsPlaced: 5 (333333/second) +-----------------+-----+ | | | | +-----+ | | | | +--+ | | | | | | | | | | | | | | | +--------+--------+ | | | | | | | | | | | | | | | +--+ | | | | +-----+ | | | | +-----+-----------------+ search->curCount = 4 -------------- --------- found order 121777 [10 x 10] took 0 mSec to place max 3 final 4 (of 4) 25-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 26 (1181818/second) placementsPlaced: 6 (272727/second) +--------------------+--------+ | | | | | | | | | | | | | | | +-----------------+ | | | | | | | +--+ +--+ | | | | | | | | | | +--+--+ | | | | | | | | | | +--+ +--+ | | | | | | | +-----------------+ | | | | | | | | | | | | | | | +--------+--------------------+ search->curCount = 4 -------------- --------- found order 123217 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 26 (1625000/second) placementsPlaced: 6 (375000/second) +--------------------+--+ | | | +-----------------+ | | | | | | | +--+ +--+ | | | | | | | | | | +--+ +--+ | | | | | | | | | | +--+--+ | | | | | | | | | | +--+ +--+ | | | | | | | | | | +--+ +--+ | | | | | | | +-----------------+ | | | +--+--------------------+ search->curCount = 4 -------------- --------- found order 123321 [6 x 8] took 0 mSec to place max 3 final 4 (of 4) 12-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 10 (909090/second) placementsPlaced: 4 (363636/second) +-----------------+ | | +--+ +--+ | | | | | +--+ +--+ | | | | | | +--+--+ | | | | | | | | | | | +--+--+ | | | | | | +--+ +--+ | | | | | +--+ +--+ | | +-----------------+ search->curCount = 4 -------------- --------- found order 123422 [7 x 8] took 0 mSec to place max 3 final 4 (of 4) 14-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 34 (2125000/second) placementsPlaced: 6 (375000/second) +--+-----------------+ | | | | +--+ | | | | | +--+ +-----+ | | | | | +--+ | | | | | | | +--+--+--+ | | | | | | | +--+ | | | | | +-----+ +--+ | | | | | +--+ | | | | +-----------------+--+ search->curCount = 4 -------------- --------- found order 123876 [12 x 18] took 0 mSec to place max 7 final 8 (of 8) 27-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 126 (1415730/second) placementsPlaced: 20 (224719/second) +-----------------+-----------------+ | | | | +--+ | | | | | +--+ | | | | | +--+--------------+ | | | | | | | +--+ | | | | | | | +--+ | | | | | +--+ | +--------------+--+ | | | | | | +--+ | +--+ | | | | | | | +--+ +--+ | | | | | | +--+-----------+--+ | | | | | | +--+ +--+ | | | | | | | +--+ | +--+ | | | | | | +--+--------------+ | +--+ | | | | | +--+ | | | | | | | +--+ | | | | | | | +--------------+--+ | | | | | +--+ | | | | | +--+ | | | | +-----------------+-----------------+ search->curCount = 8 -------------- --------- found order 124432 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 18 (1200000/second) placementsPlaced: 5 (333333/second) +-----------------+-----+ | | | | +--+ | | | | +--+ +--+ | | | | | | +--+ | | | | | | | +-----+-----+ | | | | | | | +--+ | | | | | | +--+ +--+ | | | | +--+ | | | | +-----+-----------------+ search->curCount = 4 -------------- --------- found order 132217 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 26 (1625000/second) placementsPlaced: 6 (375000/second) +--------------------+--+ | | | +-----------------+ | | | | | | | +--+ +--+ | | | | | | | | | | +-----+ | | | | | | | | | | | +--+--+ | | | | | | | | | | | +-----+ | | | | | | | | | | +--+ +--+ | | | | | | | +-----------------+ | | | +--+--------------------+ search->curCount = 4 -------------- --------- found order 133288 [10 x 10] took 0 mSec to place max 3 final 4 (of 4) 25-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 26 (1181818/second) placementsPlaced: 6 (272727/second) +-----------------------+-----+ | | | | | | | | | +-----------------+ | | | | | | | +--+ | | | | | | | +--+ | | | | | | | | | | | +-----+-----+ | | | | | | | | | | | +--+ | | | | | | | +--+ | | | | | | | +-----------------+ | | | | | | | | | +-----+-----------------------+ search->curCount = 4 -------------- --------- found order 134332 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 18 (1285714/second) placementsPlaced: 5 (357142/second) +-----------------+-----+ | | | | +--+ | | | | +--+ | | | | | | | +-----+ +--+ | | | | | | +--+--+ | | | | | | +--+ +-----+ | | | | | | | +--+ | | | | +--+ | | | | +-----+-----------------+ search->curCount = 4 -------------- --------- found order 143332 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 18 (1285714/second) placementsPlaced: 5 (357142/second) +-----------------+-----+ | | | | +--+ | | | | +--+ | | | | | | | +--------+ | | | | | | | +--+--+ | | | | | | | +--------+ | | | | | | | +--+ | | | | +--+ | | | | +-----+-----------------+ search->curCount = 4 -------------- --------- found order 144439 [10 x 10] took 0 mSec to place max 3 final 4 (of 4) 25-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 26 (1130434/second) placementsPlaced: 6 (260869/second) +--------------------------+--+ | | | +-----------------+ | | | | | | | +--+ | | | | | | | | | | | | | | | +--+ | | | | | | | | | | | +--------+--------+ | | | | | | | | | | | +--+ | | | | | | | | | | | | | | | +--+ | | | | | | | +-----------------+ | | | +--+--------------------------+ search->curCount = 4 -------------- --------- found order 155554 [10 x 10] took 0 mSec to place max 3 final 4 (of 4) 25-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 18 (900000/second) placementsPlaced: 5 (250000/second) +-----------------+-----------+ | | | | +--+ | | | | | | | | | | | | | | | | +--+ | | | | | | | +-----------+-----------+ | | | | | | | +--+ | | | | | | | | | | | | | | | | +--+ | | | | +-----------+-----------------+ search->curCount = 4 -------------- --------- found order 177777 [12 x 12] took 0 mSec to place max 3 final 4 (of 4) 36-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 50 (1351351/second) placementsPlaced: 9 (243243/second) +--------------------+--------------+ | | | | | | | | | | | | | | | | | | | | | | | | | | | +-----------------+ | | | | | | | +--+--+ | | | | | | | +-----------------+ | | | | | | | | | | | | | | | | | | | | | | | | | | | +--------------+--------------------+ search->curCount = 4 -------------- --------- found order 211777 [10 x 10] took 0 mSec to place max 3 final 4 (of 4) 25-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 26 (1181818/second) placementsPlaced: 6 (272727/second) +--------------------+--------+ | | | | | | | | | | | | | | | +-----------------+ | | | | | | | +-----+ | | | | | | | | | | | +--+--+ | | | | | | | | | | | +-----+ | | | | | | | +-----------------+ | | | | | | | | | | | | | | | +--------+--------------------+ search->curCount = 4 -------------- --------- found order 222343 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 10 (833333/second) placementsPlaced: 4 (333333/second) +-----+-----------------+ | | | | | | | | | | | +--------+ | | | | | +--+ +--+ | | | | | | +--+--+ | | | | | | +--+ +--+ | | | | | +--------+ | | | | | | | | | | | +-----------------+-----+ search->curCount = 4 -------------- --------- found order 222433 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 10 (833333/second) placementsPlaced: 4 (333333/second) +-----+-----------------+ | | | | | | | | | | | +--------+ | | | | | +-----+ | | | | | | | +--+--+ | | | | | | | +-----+ | | | | | +--------+ | | | | | | | | | | | +-----------------+-----+ search->curCount = 4 -------------- --------- found order 223117 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 26 (1529411/second) placementsPlaced: 6 (352941/second) +--------------------+--+ | | | +-----------------+ | | | | | | | +-----+ | | | | | | | | | | | | +-----+ | | | | | | | | | | +--+--+ | | | | | | | | | | +-----+ | | | | | | | | | | | | +-----+ | | | | | | | +-----------------+ | | | +--+--------------------+ search->curCount = 4 -------------- --------- found order 223342 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 10 (833333/second) placementsPlaced: 4 (333333/second) +-----+-----------------+ | | | | | | | | | | +--+ +-----+ | | | | | | +-----+ | | | | | | +--+--+ | | | | | | +-----+ | | | | | | +-----+ +--+ | | | | | | | | | | +-----------------+-----+ search->curCount = 4 -------------- --------- found order 223432 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 10 (769230/second) placementsPlaced: 4 (307692/second) +-----+-----------------+ | | | | | | | | | | +--+ +-----+ | | | | | +--+ +--+ | | | | | | +--+--+ | | | | | | +--+ +--+ | | | | | +-----+ +--+ | | | | | | | | | | +-----------------+-----+ search->curCount = 4 -------------- --------- found order 224422 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 10 (769230/second) placementsPlaced: 4 (307692/second) +-----+-----------------+ | | | | | | | | | | +-----+ +-----+ | | | | | | | | | | | | | +-----+-----+ | | | | | | | | | | | | | +-----+ +-----+ | | | | | | | | | | +-----------------+-----+ search->curCount = 4 -------------- --------- found order 228888 [8 x 18] took 0 mSec to place max 3 final 4 (of 4) 36-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 26 (896551/second) placementsPlaced: 6 (206896/second) +-----------------------+ | | | | | | | | | | | | | | +-----------------+ | | | | | | | | | | | +-----+-----+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +-----+-----+ | | | | | | | | | | | +-----------------+ | | | | | | | | | | | | | | +-----------------------+ search->curCount = 4 -------------- --------- found order 232117 [8 x 8] took 0 mSec to place max 3 final 4 (of 4) 16-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 26 (1444444/second) placementsPlaced: 6 (333333/second) +--------------------+--+ | | | +-----------------+ | | | | | | | +-----+ | | | | | | | | | | | +--+ +--+ | | | | | | | | | | +--+--+ | | | | | | | | | | +--+ +--+ | | | | | | | | | | | +-----+ | | | | | | | +-----------------+ | | | +--+--------------------+ search->curCount = 4 -------------- --------- found order 232288 [10 x 10] took 0 mSec to place max 3 final 4 (of 4) 25-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 26 (1181818/second) placementsPlaced: 6 (272727/second) +-----------------------+-----+ | | | | | | | | | +-----------------+ | | | | | | | | | | | | | | | +-----+ +--+ | | | | | | | | | | +--+--+ | | | | | | | | | | +--+ +-----+ | | | | | | | | | | | | | | | +-----------------+ | | | | | | | | | +-----+-----------------------+ search->curCount = 4 -------------- --------- found order 233766 [12 x 18] took 0 mSec to place max 7 final 8 (of 8) 27-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 110 (1325301/second) placementsPlaced: 18 (216867/second) +-----------------+-----------------+ | | | | | | | | | | +--+ | | | | | +-----+-----------+ | | | | | | | | | | | | | | | +--+ | | | | | +-----+ | +-----------+-----+ | | | | | | +--+ | | | | | | | | +--+ | | | | | | +-----+-----+-----+ | | | | | | +--+ | | | | | | | | +--+ | | | | | | +-----+-----------+ | +-----+ | | | | | +--+ | | | | | | | | | | | | | | | +-----------+-----+ | | | | | +--+ | | | | | | | | | | +-----------------+-----------------+ search->curCount = 8 -------------- --------- found order 244339 [10 x 10] took 0 mSec to place max 3 final 4 (of 4) 25-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 26 (1083333/second) placementsPlaced: 6 (250000/second) +--------------------------+--+ | | | +-----------------+ | | | | | | | | | | | | | | | +--+ | | | | | | | +-----+ | | | | | | | | | | | +-----+-----+ | | | | | | | | | | | +-----+ | | | | | | | +--+ | | | | | | | | | | | | | | | +-----------------+ | | | +--+--------------------------+ search->curCount = 4 -------------- --------- found order 255544 [10 x 10] took 0 mSec to place max 3 final 4 (of 4) 25-ominoes generateChecksums: no, halfstripHalting: no placementsTried: 18 (857142/second) placementsPlaced: 5 (238095/second) +-----------------+-----------+ | | | | | | | | | | +--+ | | | | | | | | | | +-----+ | | | | | | | +--------+--------+ | | | | | | | +-----+ | | | | | | | | | | +--+ | | | | | | | | | | +-----------+-----------------+ search->curCount = 4 --------------