xpdnt_071017 released

Discussion of computer chess matches and engine tournaments.

Moderator: Ras

User avatar
beachknight
Posts: 3533
Joined: Tue Jan 09, 2007 8:33 pm
Location: Antalya, Turkey

Re: xpdnt_071017 released

Post by beachknight »

Runs smoothly on my computer.

Thanks.
hi, merhaba, hallo HT
User avatar
beachknight
Posts: 3533
Joined: Tue Jan 09, 2007 8:33 pm
Location: Antalya, Turkey

Re: xpdnt_071017 released

Post by beachknight »

Hello,

I am getting

"This application failed to start because the config.. is incorrect"

message.
hi, merhaba, hallo HT
User avatar
Jim Ablett
Posts: 2278
Joined: Fri Jul 14, 2006 7:56 am
Location: London, England
Full name: Jim Ablett

Re: xpdnt_071017 released

Post by Jim Ablett »

I am getting

"This application failed to start because the config.. is incorrect"

message.
Unix type paths in src.

Code: Select all

from 'main.c'

strcpy(name, "./logs/debug.log");      - Unix

should be in Windows >

strcpy(name, ".\logs\debug.log");      - Windows

My build runs ok - debug/log files now write to root folder.

Jim.
User avatar
opraus
Posts: 166
Joined: Wed Mar 08, 2006 9:49 pm
Location: S. New Jersey, USA

Re: xpdnt_071017 released

Post by opraus »

Updated to xpdnt_071113

using the eval hash gave a 3% score increase in 1200 game tourney

found a bug in timing: could return a (-) search time

not too much more to report ...

The archive contains source and *nix executable. Maybe Jim will compile a windows version.

I did remove the logging and hence the \ / problems

http://www.debog.com/ai/
User avatar
opraus
Posts: 166
Joined: Wed Mar 08, 2006 9:49 pm
Location: S. New Jersey, USA

Re: xpdnt_071017 released

Post by opraus »

Don't bother! The Time control is still buggy!!!!

I am about to give up on this!
User avatar
Jim Ablett
Posts: 2278
Joined: Fri Jul 14, 2006 7:56 am
Location: London, England
Full name: Jim Ablett

Re: xpdnt_071017 released

Post by Jim Ablett »

Hi David,
Don't bother! The Time control is still buggy!!!!

I am about to give up on this!


I've been tinkering with the time problem myself. The changes below
work ok for me so far. The main culprit seems to be the extra reserve time added.

I'll incorporate these fixes into the latest version and post the windows build for you to test later.

Code: Select all

------------------------------------------------------------
Xpdnt 071017 bugfixes. (lines with changes have JA comment)
------------------------------------------------------------


----------------------------------------
FIX FOR TIMEOUT PROBLEMS AFTER 40TH MOVE	
----------------------------------------

---------------------------------
in 'main.c' - line 639
---------------------------------

	if (!strcmp(command, "level"))
		{
		sscanf(line, "level %d %d %d", &mpt, &tpm, &inc);
            if (mpt) rmoves = mpt;// * 2;
       	  else 
          //  rmoves = 30;              // was this         - JA
              rmoves = mpt = 40;	    // changed to this  - JA	
              inc *= 10;
		  continue;
		}

----------------------------------




---------------------------------
FIX FOR 40TH MOVE TIMEOUT BUG	
---------------------------------

----------------------------------
in 'think.c' - line 634
----------------------------------

	                 if(stop_search)
		{
			if(reserve)
			{
		     	 // st += reserve; // use it 
                   
                   // commented out (not using reserve) as it causes 
                   // 40th move timeout. - JA 
                  			
  	            reserve = 0;
				stop_search = 0;
				continue;
			}
			break;
		}
			
  ---------------------------------

Rgds,
Jim Ablett.
User avatar
Jim Ablett
Posts: 2278
Joined: Fri Jul 14, 2006 7:56 am
Location: London, England
Full name: Jim Ablett

Re: xpdnt_071017 released

Post by Jim Ablett »

User avatar
Jim Ablett
Posts: 2278
Joined: Fri Jul 14, 2006 7:56 am
Location: London, England
Full name: Jim Ablett

Re: xpdnt_071017 released

Post by Jim Ablett »

Just noticed New Xpdnt still using old version string.

Code: Select all

#define VERSION "071017"
Fixed and re-compiled. Will now correctly display 071113.

Please download again below:

Xpdnt 071113 win32 Intel compiler 10 p.g.o

http://myfreefilehosting.com/f/fd23dea959_0.55MB
Mirrors:
http://www.zshare.net/download/49095359664a4b/
http://w14.easy-share.com/10209571.html

Jim.
User avatar
opraus
Posts: 166
Joined: Wed Mar 08, 2006 9:49 pm
Location: S. New Jersey, USA

Re: xpdnt_071017 released

Post by opraus »

Thanks Jim!

I **think** I fixed the problem! [where have I heard that before??]

1. Leaving a 1/2 second buffer on the clocks
2. Increased the time-check rate
3. use less time for 'reserve' time. [was using too much time to resolve failures]

I did run some 1 minute games 40 moves per tc and it worked!

Linux version uploaded with sources.

http://www.debog.com/ai/