Computer Chess Club Archives


Search

Terms

Messages

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

Author: Stefan Meyer-Kahlen

Date: 05:50:06 02/27/00

Go up one level in this thread


On February 26, 2000 at 18:40:47, Dan Newman wrote:

>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.

Try pipes. Full duplex network communinication is really easy with NT then.
Check my source code of the windows autoplayer to get more info.

Stefan





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.