Author: leonid
Date: 13:52:46 02/24/01
Go up one level in this thread
On February 24, 2001 at 16:03:06, Pete Galati wrote: >On February 24, 2001 at 09:42:54, Volker Pittlik wrote: > >>On February 24, 2001 at 08:55:41, leonid wrote: >> >>... >>> >>>Don't forget to mention your program and your hardware. >> >>Your test position is causing an access violation in my copy of crafty. >>There is no difference if I start it in text mode or with winboard. >> >>I'm running a dual celeron with NT 4.0, SP5. >> >>Here are some parts my winboard.debug: >> >>recognized 'normal' (-1) as variant normal >>WinBoard 4.2.3 + Crafty_183smp >>Reset(1): gameMode 0 >>recognized 'normal' (-1) as variant normal >>GameEnds(0, (null), 2) >>StartChildProcess (dir="d:\Winboard\crafty") Crafty_183smp >>187 >first : xboard >>protover 2 >>187 >first : new >> >>... >> >>4047 <first : tellics set 1 Crafty v18.3 (2 cpus) >>4047 <first : game/2 minutes primary time control >>4078 <first : increment 2 seconds. >>4078 <first : pondering enabled. >>7859 >first : force >>7859 >first : setboard >>4bB2/n1NQq1b1/1Q2Q3/1q2Q1q1/rqn4R/kq2QQqQ/rnQn2R1/N1Qq1B1K w - - 0 1 >>Fatal Error: Error: first chess program (Crafty_183smp) exited unexpectedly >>GameEnds(0, (null), 2) >>10672 >first : quit >> >> >>Other test positions don't cause any trouble. Normal games games or engine >>matches can be played without problems: >> >>... >> >>3875 <first : pondering enabled. >>7329 >first : force >>7329 >first : setboard 1q4r1/1bp2pQ1/3Q4/1Kp1pr2/1n1pkp1p/RQ1RN3/nbnP4/QN6 w - - >>0 1 >>13532 >first : analyze >>13532 <first : Analyze Mode: type "exit" to terminate. >>13891 <first : 3 -32763 3 6220 1. Qxg8 Ba6+ 2. Kxc5 cxd6# >>14579 <first : 4 -118 75 212434 1. Qdxe5+ Rxe5 2. Qxe5+ Kxe5 3. Nc4+ >>Kf6 4. Qaxb2 Nxa3+ 5. Nbxa3 >>15157 <first : 5 -346 132 467803 1. Qdxe5+ Rxe5 2. Qxe5+ Kxe5 3. Nc4+ >>Kf5 4. Nd6+ cxd6 5. Qxf7+ Kg4 6. Qxb2 Nxa3+ 7. Rxa3 >>15547 >first : . >>15547 <first : stat01: 171 494760 5 61 63 >>17454 <first : 5 -346 362 1303848 1. Qdxe5+ Rxe5 2. Qxe5+ Kxe5 3. Nc4+ >>Kf5 4. Nd6+ cxd6 5. Qxf7+ Kg4 6. Qxb2 Nxa3+ 7. Rxa3 >>17563 >first : . >>17563 <first : stat01: 373 1314357 6 62 63 >>19579 >first : . >> >>... >> >>Maybe Bob can help... >> >>TIA >> >>Volker > >With leonid's positions, it seems to be a good idea to put them in a file and >load them like this: > >epdlrec [filename] [linenumber] > >You DO need to put in the line number, even if there's only the one epd in the >file. > >White(1): epdlrec new.epd 1 >White(1): d >White(1): analyze >middle-game phase > clearing hash tables > time surplus 0.00 time limit 30.00 (3:30) > nss depth time score variation (1) > 1 30.59 21.33 1. Qdxe7 > 1 31.41 ++ 1. Nxb5+!! > 1 1:15 27.33 1. Nxb5+ Nxb5 2. Rxg3 > 1-> 1:15 27.33 1. Nxb5+ Nxb5 2. Rxg3 > 2 1:29 27.33 1. Nxb5+ Nxb5 2. Rxg3 > 2-> 2:12 27.33 1. Nxb5+ Nxb5 2. Rxg3 > 3 3:57 27.33 1. Nxb5+ Nxb5 2. Rxg3 Qxe5 3. Qdxe7 > 3-> 4:46 27.33 1. Nxb5+ Nxb5 2. Rxg3 Qxe5 3. Qdxe7 > 4 9:18 27.33 1. Nxb5+ Nxb5 2. Rxg3 Qxe5 3. Qdxe7 > 4-> 13:09 27.33 1. Nxb5+ Nxb5 2. Rxg3 Qxe5 3. Qdxe7 > 5 18:37 ++ 1. Nxb5+!! > 5 19:08 30.33 1. Nxb5+ Nxb5 2. Qexb3+ Nxb3 3. Qcxb3+ > Qbxb3 4. Qdxe7+ Ncd6 5. Qexb3+ Qxb3 > 6. Q5xg5 > 5-> 22:02 30.33 1. Nxb5+ Nxb5 2. Qexb3+ Nxb3 3. Qcxb3+ > Qbxb3 4. Qdxe7+ Ncd6 5. Qexb3+ Qxb3 > 6. Q5xg5 > 6 22:54 ++ 1. Nxb5+!! > 6 22:56 Mat07 1. Nxb5+ Nxb5 2. Qexb3+ Nxb3 3. Qcxb3+ > Qbxb3 4. Qbc5+ Qxc5 5. Bxc5+ Rb4 6. > Qa6+ Na5 7. Qxa5# > 6-> 23:18 Mat07 1. Nxb5+ Nxb5 2. Qexb3+ Nxb3 3. Qcxb3+ > Qbxb3 4. Qbc5+ Qxc5 5. Bxc5+ Rb4 6. > Qa6+ Na5 7. Qxa5# > 7 23:50 Mat07 1. Nxb5+ Nxb5 2. Qexb3+ Nxb3 3. Qcxb3+ > Qbxb3 4. Qbc5+ Qxc5 5. Bxc5+ Rb4 6. > Qa6+ Na5 7. Qxa5# > 7-> 27:43 Mat07 1. Nxb5+ Nxb5 2. Qexb3+ Nxb3 3. Qcxb3+ > Qbxb3 4. Qbc5+ Qxc5 5. Bxc5+ Rb4 6. > Qa6+ Na5 7. Qxa5# >White(1): exit >White(1): q >execution complete. > >(700mhz Celeron) > >Pete It is curious to see for me that Crafty (that have nothing to do with my program code) look through this position at almost indentical time. All programs end somewhere by the same raw speed?... I don't know exactly how much time it will take for my program to look all position by brute force but it should be slighly over one hour. Taking in consideration difference in computer speed and absence on mine hash table, speed for both programs should be identical. Pretty strange! Mine brute force was: 4 moves - 1.04 sec 5 moves - 9.2 sec 6 moves - 2 min 31 sec. First mate in 7 was found in 3 min 20 sec. Very quickly 2 others were found. Fourth I waited for around one hour and disconnected computer before finishing search. Was almost sure that 3 responses are the only one that existe for this position. Leonid.
This page took 0.01 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.