Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Using Autoplayer232 in a network or on one machine

Author: Dan Newman

Date: 15:40:47 02/26/00

Go up one level in this thread


On February 26, 2000 at 06:22:14, Stefan Meyer-Kahlen wrote:

>On February 26, 2000 at 04:54:01, Dan Newman wrote:
>
>>On February 25, 2000 at 12:51:43, Ulrich Tuerke wrote:
>>
>>>I think that winboard also supports automatic play of 2 engines in a ip >network.  I never tried and i am not 100% sure. Does anybody know more ?
>>>
>>>Regards, Uli
>>
>>I've done it.  The main trick is making it work using Win9x since
>>that OS doesn't come with any builtin rshell capablility.  There are
>>a few rshell daemons available for Win9x around on the net.  The
>>one I found sort of worked, but tended to eat the first few Winboard
>>commands at the start of a match.  So I wrote my own pseudo-rshell
>>server (by looking at what Winboard was doing).
>>
>>-Dan.
>
>I am using pipes for network communication.
>The problem is that in Win9x you can't open an existing pipe on another
>computer. Do you have any ideas who to handle this?
>
>Stefan

That sounds like a nice feature--to be able to open a pipe on another
machine...  The way Winboard/rsh works is to translate the pipe stuff to
socket stuff and back.  To allow full duplex communication you need to
run the translators in their own threads or use some Windows message stuff
perhaps.  In my case I end up with several processes running when I do
a Winboard match: Winboard on one machine, and an rshell daemon and engine
running on each of the other two machines...

-Dan.



This page took 0 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.