New Engine ? HoiChess

Discussions about Winboard/Xboard. News about engines or programs to use with these GUIs (e.g. tournament managers or adapters) belong in this sub forum.

Moderator: Andres Valverde

New Engine ? HoiChess

Postby Michael Yee » 01 Apr 2005, 13:57

http://www.hoicher.de/hoichess/

Note : I didn't find this myself--it's a tip from the exactachess forum...

Michael
Michael Yee
 
Posts: 51
Joined: 26 Sep 2004, 19:49

Win32 Hoichess

Postby Dann Corbit » 01 Apr 2005, 20:57

ftp://cap.connx.com/pub/chess-engines/n ... ichess.zip

HoiChess 0.2.1

Hash table size: 1048576 entries (24 MiB)

White (1): xboard

st 99
new
post
go

1 35 0 1 1. Nc3
1 55 0 7 1. e4
1 55 0 20 1. e4
2 5 0 83 1. e4 e5
2 5 0 103 1. e4 e5
2 5 0 122 1. e4 e5
3 35 0 197 1. e4 e5 2. Nc3
3 35 0 658 1. e4 e5 2. Nc3
4 0 0 1457 1. e4 Nf6 2. Nc3 e5
4 0 1 3119 1. e4 Nf6 2. Nc3 e5
5 35 1 5908 1. e4 Nf6 2. Nc3 e5 3. Nf3
5 35 6 13677 1. e4 Nf6 2. Nc3 e5 3. Nf3
6 6 17 38653 1. e4 e5 2. Nf3 Nf6 3. Bc4 Bd6
6 6 29 67159 1. e4 e5 2. Nf3 Nf6 3. Bc4
7 25 54 127907 1. e4 e5 2. Nf3 Nf6 3. Nxe5 Bd6 4. d4
7 25 117 259093 1. e4 e5 2. Nf3 Nf6 3. Nxe5 Bd6
8 20 228 541685 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Nxd4
8 20 509 1417089 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4
9 19 1172 3227318 1. e4 e5 2. Nc3 Nc6 3. Nf3 Bc5 4. Na4
9 19 3134 7704679 1. e4 e5 2. Nc3 Nc6 3. Nf3
10 15 7349 19026889 1. e4 e5 2. Bc4 Nc6 3. Nf3 Nf6 4. Nc3 Bc5
move e2e4
Dann Corbit
 

Re: New Engine ? HoiChess

Postby Dann Corbit » 01 Apr 2005, 23:55

Hoichess needed a buffering fix.

Now, it just seems to hang while thinking. I think the problem is that it does not understand time control correctly.
Dann Corbit
 

Re: New Engine ? HoiChess

Postby Dann Corbit » 02 Apr 2005, 08:17

Hoichess only works on "seconds per move" time control.

I started adding a level command, but I have not put in the machinery to use the 3 elements of the level command yet
Dann Corbit
 

Re: New Engine ? HoiChess

Postby Jim Ablett » 04 Apr 2005, 12:54

Crashes instantly on my AMD-XP-M / XP pro system.
(yes, I have the included pt-threads dll in folder).

Jim.
___________________________
http://jimablett.net63.net/
Jim Ablett
 
Posts: 721
Joined: 27 Sep 2004, 10:39
Location: Essex, England

Re: New Engine ? HoiChess

Postby Jim Ablett » 04 Apr 2005, 13:29

Crashes instantly on my AMD-XP-M / XP pro system.
(yes, I have the included pt-threads dll in folder).


Loads ok from the console/command line, but
when I try to load it in Winboard/Arena it crashes with
error >

The instruction at "0x0040f212" referenced memory at "0x00000003". The memory could not be "read".


I ran it with and earlier an pthreads dll and it didn't crash, but it failed
to work properly.

Jim.
___________________________
http://jimablett.net63.net/
Jim Ablett
 
Posts: 721
Joined: 27 Sep 2004, 10:39
Location: Essex, England

HoiChess

Postby Pablo » 04 Apr 2005, 21:05

To Dann:
I tried Hoichess with Winboard 4.27 in 2 PC with Windows98, one with Pentium III and another with Intel Celeron 748Mhz. In both Hoichess crash.
The winboard.debug file is as follows:

"recognized 'normal' (-1) as variant normal
WinBoard 4.2.7 + Hoichess021
Reset(1, 0) from gameMode 0
recognized 'normal' (-1) as variant normal
GameEnds(0, (null), 2)
StartChildProcess (dir="c:\wbrd\g-o\hoichess") Hoichess021
720 >first : xboard
protover 2
830 <first : HoiChess 0.2.1
830 <first :
830 <first : Hash table size: 1048576 entries (24 MiB)
830 <first :
830 <first : White (1):
830 <first : feature ping=1 setboard=1 time=0 sigint=0 analyze=1 myname="HoiChess 0.2.1" colors=0 done=1
830 >first : accepted ping
830 >first : accepted setboard
830 >first : accepted time
830 >first : accepted sigint
830 >first : accepted analyze
830 >first : accepted myname
830 >first : accepted colors
830 >first : accepted done
830 <first : Error (command not implemented): accepted
830 <first : Error (command not implemented): accepted
830 <first : Error (command not implemented): accepted
830 <first : Error (command not implemented): accepted
830 <first : Error (command not implemented): accepted
830 <first : Error (command not implemented): accepted
830 <first : Error (command not implemented): accepted
830 <first : Error (command not implemented): accepted
880 >first : new
random
880 >first : level 40 10 0
880 >first : post
880 >first : hard
880 >first : easy
880 >first : ping 1
880 <first : Error (command not implemented): random
880 <first : Error (command not implemented): level
Fatal Error: Error: first chess program (Hoichess021) exited unexpectedly
GameEnds(0, (null), 2)
15550 >first : force
15550 >first : ping 2
15550 >first : quit"

It looks Hoichess do not recognize some winboard command.
At the DOS GUI Hoichess plays OK.

Any comment is wellcome.
Regards,
Pablo
Pablo
 
Posts: 242
Joined: 26 Sep 2004, 21:57
Location: Santiago-Chile

Re: New Engine ? HoiChess

Postby Dann Corbit » 04 Apr 2005, 23:15

Hoichess does not understand the level command (which is obviously fundamental).

It will take some work before it is a smoothly playing winboard engine.
Dann Corbit
 

Re: HoiChess

Postby Holger Ruckdeschel » 06 Apr 2005, 20:59

Hi,

HoiChess runs very well unter Xboard/Linux (see below). Is there any major difference between Xboard and Winboard? Even if so, HoiChess should not crash if it receives the level command. So this must be a Windows-specific problem.

Regards,
Holger


xboard 4.2.6 + hoichess
Reset(1, 0) from gameMode 0
recognized 'normal' (-1) as variant normal
GameEnds(0, (null), 2)
StartChildProcess (dir="") hoichess
299 >first : xboard
protover 2
492 <first : HoiChess 0.2.1
492 <first :
492 <first : Hash table size: 1048576 entries (20 MiB)
492 <first :
493 <first : White (1):
493 <first : feature ping=1 setboard=1 time=0 sigint=0 analyze=1 myname="HoiChess 0.2.1" colors=0 done=1
494 >first : accepted ping
494 >first : accepted setboard
494 >first : accepted time
500 >first : accepted sigint
500 >first : accepted analyze
501 >first : accepted myname
501 >first : accepted colors
501 >first : accepted done
502 >first : new
random
503 >first : level 40 5 0
503 >first : hard
503 >first : ping 1
540 <first : Error (command not implemented): accepted
541 <first : Error (command not implemented): accepted
541 <first : Error (command not implemented): accepted
541 <first : Error (command not implemented): accepted
541 <first : Error (command not implemented): accepted
542 <first : Error (command not implemented): accepted
542 <first : Error (command not implemented): accepted
542 <first : Error (command not implemented): accepted
543 <first : Error (command not implemented): random
543 <first : Error (command not implemented): level
593 <first : pong 1
3377 >first : e2e4
8402 <first : move e7e5
Holger Ruckdeschel
 
Posts: 3
Joined: 02 Apr 2005, 08:46
Location: Germany

Re: New Engine ? HoiChess

Postby Guenther Simon » 06 Apr 2005, 21:09

Yes it has nothing to do with the level or other unknown
WB commands, because HoiChess crashes here too, even
after disabling those WB commands for HoiChess.
It works in a DOS box though.
(WIN2KSP4 on a PIV 2.67Ghz.)

Guenther
User avatar
Guenther Simon
 
Posts: 794
Joined: 26 Sep 2004, 19:49
Location: Regensburg, Germany

Re: New Engine ? HoiChess

Postby Dann Corbit » 06 Apr 2005, 23:14

At some point I will get back to it and fix it.

Too busy now.
Dann Corbit
 

HoiChess

Postby Pablo » 14 Apr 2005, 16:51

Dann Corbit wrote:At some point I will get back to it and fix it.

Too busy now.


Hi Dann
Any news about fixing Hoichess.?
Best,
Pablo
Pablo
 
Posts: 242
Joined: 26 Sep 2004, 21:57
Location: Santiago-Chile


Return to Winboard and related Topics

Who is online

Users browsing this forum: No registered users and 25 guests