Page 1 of 1

Neophyte engine mods

PostPosted: 05 Feb 2005, 08:30
by Dann Corbit
I modified Neophyte a tiny bit and put the changed version together with source on my ftp site.

You can have a command line parameter to increase the search depth.
Default is now 4 (was hardwired at 3) and you can make it anything from 1 to 6 plies. At 6 plies, it will take an eternity to search, so I don't recommend it.

There was also a small bug if you told it 'go' because a 'continue' was missing.

A few other minor nits were tweaked.

I tried to send the updated stuff to the original author, but the email address from the source code headers bounced.

Re: Neophyte engine mods

PostPosted: 05 Feb 2005, 08:35
by Dann Corbit
Here is some output at 4 plies. There is a rand() call to fuzz up the eval, so you should not expect to repeat it. Some moves are farly slow at 4 plies, so that is probably good for G/5 minutes or so.

new
go
move e2e4
go
move g8f6
go
move d1f3
go
move e7e5
go
move f3g3
go
move d8e7
go
move g3f3
go
move e7b4
go
move f1d3
go
move b7b6
go
move b2b3
go
move c8b7
go
move c1a3
go
move b4d4

Modified Neophyte

PostPosted: 06 Feb 2005, 20:51
by Pablo
Hello Dann:
1) What is the difference between neophyte-mingw.exe and neophyte-net.exe?
2)It was impossible for me to find and download pthreadvc.dll file needed to work with neophyte-net.exe. Please guide me where to find the needed .dll file
3)How I have to write the search depth parameter at the winboard.ini command line.
4)After using the neophyte-mingw.exe at Winboard in my PC, appear a popup when I exit the engine, saying program had made a wrong operation and the program will shut down or something similar!!!.
Regards,
Pablo


Dann Corbit wrote:Here is some output at 4 plies. There is a rand() call to fuzz up the eval, so you should not expect to repeat it. Some moves are farly slow at 4 plies, so that is probably good for G/5 minutes or so.

new
go
move e2e4
go
move g8f6
go
move d1f3
go
move e7e5
go
move f3g3
go
move d8e7
go
move g3f3
go
move e7b4
go
move f1d3
go
move b7b6
go
move b2b3
go
move c8b7
go
move c1a3
go
move b4d4

Re: Neophyte engine mods

PostPosted: 07 Feb 2005, 07:03
by Jim Ablett
Hi Pablo,

Posix threads for windows can be found here >

http://sources.redhat.com/pthreads-win32/

Jim.

Threads.dll

PostPosted: 07 Feb 2005, 13:42
by Pablo
Hi Jim:
You are incredible and a great colaborator to the Winboard forum.
Many thanks,
Pablo

Jim Ablett wrote:Hi Pablo,

Posix threads for windows can be found here >

http://sources.redhat.com/pthreads-win32/

Jim.

Re: Modified Neophyte

PostPosted: 09 Feb 2005, 05:09
by Dann Corbit
Pablo Urzua wrote:Hello Dann:
1) What is the difference between neophyte-mingw.exe and neophyte-net.exe?
>>
neophyte-mingw.exe is compiled with the free mingw compiler
neophyte-net.exe is compiled with the Microsoft C++ compiler
<<

2)It was impossible for me to find and download pthreadvc.dll file needed to work with neophyte-net.exe. Please guide me where to find the needed .dll file
>>
ftp://cap.connx.com/pub/chess-engines/n ... readVC.dll
<<

3)How I have to write the search depth parameter at the winboard.ini command line.
>>
From Arena, under Engine Management, the details tab, put a number in the box marked "Command Line Options"
For instance, you might try 2, 3 or 4
<<

4)After using the neophyte-mingw.exe at Winboard in my PC, appear a popup when I exit the engine, saying program had made a wrong operation and the program will shut down or something similar!!!.
>>
Not surprising. It is a brand new engine. It usually takes a while to get the kinks worked out.
<<

Regards,
Pablo


Dann Corbit wrote:Here is some output at 4 plies. There is a rand() call to fuzz up the eval, so you should not expect to repeat it. Some moves are farly slow at 4 plies, so that is probably good for G/5 minutes or so.

new
go
move e2e4
go
move g8f6
go
move d1f3
go
move e7e5
go
move f3g3
go
move d8e7
go
move g3f3
go
move e7b4
go
move f1d3
go
move b7b6
go
move b2b3
go
move c8b7
go
move c1a3
go
move b4d4

Neophyte questions

PostPosted: 09 Feb 2005, 13:43
by Pablo
Hello Dann:
Thanks for your reply.
Pablo