Beta Testers needed

Programming Topics (Computer Chess) and technical aspects as test techniques, book building, program tuning etc

Moderator: Andres Valverde

Re: Beta Testers needed

Postby David Weller » 26 May 2006, 13:02

Thanks Josh,

I dont know that there would be much loss to using WINE, but you could compile X from the sources. It works under Linux.

Also, are you using the latest version. WBEC doesnt seem to know I have updated??? :(

Next update [soon] I will need to add a MAKEFILE to the sources.

-David
User avatar
David Weller
 
Posts: 135
Joined: 26 Sep 2004, 20:30
Location: USA

Re: Beta Testers needed

Postby Volker Pittlik » 26 May 2006, 13:31

David Weller wrote:...

Next update [soon] I will need to add a MAKEFILE to the sources.

-David


That's good. I was not successful to compile it. I admit I didn't try very hard.

Volker
User avatar
Volker Pittlik
 
Posts: 1031
Joined: 24 Sep 2004, 10:14
Location: Murten / Morat, Switzerland

Re: Beta Testers needed

Postby jshriver » 26 May 2006, 20:47

I put a patch up to make it compile under linux natively.

http://www.olympuschess.com/xpdnt_06051 ... .patch.bz2

Just put that in the directory with the 060515 source code and run
patch -p1 xpdnt_060515_linux.patch

gcc -O3 -lm *.c -o xpdnt

Voila :)
If offering this patch goes against any kind of licensing or rules you have I'll gladly remove it from my site, just seemed like a quick way to get it out to you and others who want it.

-Josh

P.S. There are very little changes needed really, think 3-4 lines changed or added total. The big thing was to add -lm to gcc so it includes the math library. One of the functions required pow().

P.P.S I also uploaded the crafty xpdnt 25 game test I did
http://www.olympuschess.com/xpdnt-crafty.pgn
jshriver
 
Posts: 21
Joined: 23 Nov 2005, 17:22

Re: Beta Testers needed

Postby David Weller » 27 May 2006, 00:32

Hi Josh,

No problem with the patch.

But you ought to add -DNDEBUG to the compiler line.

You basically have a debug version otherwise [very slow].

-David

I am waiting for this match to finish, before I upload the newest version:

Code: Select all
   Engine            Score        Xp
1: Xpdnt             19.0/55 ????????
2: Ruffian 1.0.5     7.5/8   =1111111
3: Spike 1.0a        7.0/8   =1=11111
4: AnMon 5.50        5.5/8   01=11101
4: SOS 5.1 for Arena 5.5/8   1=001111
6: Dragon 4.6        4.0/8   01001110
7: Hermann 1.5       3.5/8   00===011
8: Nejmet 3.07       3.0/7   0101010 

55 of 70 games played
Name of the tournament: Freeforall
Site/ Country: AMDATHLON, United States
Level: Tournament 40/5
Hardware: AMD Sempron(tm) Processor 2500+ 1399 MHz with 510 MB


The last game was against Hermann. I think I lost a won game :(
Not doing well against Ruffian or Spike at all :(
User avatar
David Weller
 
Posts: 135
Joined: 26 Sep 2004, 20:30
Location: USA

Re: Beta Testers needed

Postby jshriver » 27 May 2006, 01:15

I just did a test with the -DNDEBUG option.

Using gcc -O3 I get around 54knps, with Intel CC I get around 67knps.

-Josh
jshriver
 
Posts: 21
Joined: 23 Nov 2005, 17:22

Compilation failure

Postby sje » 27 May 2006, 20:19

A compilation fault was detected when trying to build it under Mac OS/X 10.4.6 (OpenBSD/gcc):

helper.c: In function 'Bioskey':
helper.c:23: error: 'fd_set' undeclared (first use in this function)
helper.c:23: error: (Each undeclared identifier is reported only once
helper.c:23: error: for each function it appears in.)
helper.c:23: error: parse error before 'readfds'
helper.c:24: error: storage size of 'timeout' isn't known
helper.c:26: error: 'readfds' undeclared (first use in this function)

This was fixed by adding the line:

#include <sys/time.h>

after line 9 (#else") in helper.h.
sje
 
Posts: 10
Joined: 27 May 2006, 17:36

Previous

Return to Programming and Technical Discussions

Who is online

Users browsing this forum: No registered users and 7 guests