Hi Edward, Edward de Grijs: <[EMAIL PROTECTED]>: > >Hi Hideki, > >The file is used by: >cat file | mogo <arguments>
I guess MoGo doesn't check end-of-file of stdin. >Adding quit to the file lets mogo quit the game, but >I want to let mogo wait for the obvious next command like >play b <vertex> Then, you can make a very simple program that passes a file to stdout first and passes stdin to stdout after the end-of-file of the file. And use it as "a.out file | mogo <arguments>". Hope this helps, Hideki >Normally I use the pipe with a self made server program >that send a new line through the pipe each time one of >the two programs, which are competing, generate a move. >This works for my program, and also for gnugo, but >mogo reacts differently. > >Maybe I am using a wrong method, or there are much >better ways to do this, please let me know. > >How do others let programs play against each other >while maintaining full control as a server? > >Thanks, >Edward. > > > > > > > >> Date: Wed, 5 Dec 2007 22:17:03 +0900> From: [EMAIL PROTECTED]> Subject: Re: >[computer-go] Re: Update of MoGo binary release, and windows version >available!> To: >computer-go@computer-go.org> > Adding "quit" does not help?> > Edward de >Grijs: ><[EMAIL PROTECTED]>:> >> >> > > >Hi to all,> > > >Can someone help >me with this problem, for which I cannot> >find a solution:> >I am trying to >run MoGo in an >automatic way, using the> >cygwin toolkit.> >The problem in its simplest form >is this:> >If I >use MoGo on the command line, typing the commands which> >are send by stdin (i >suppose) it >works perfectly.> >If I make a file with command like:> >> boardsize 9> >> >genmove w> >Then >MoGo will continue to perform a genmove, and can only> >be stopped by killing >it.> >I vagely >suspect that it has something to do with non-blocking> >input, but I also do >not know all the >aspects of this.> >To be honest, I tried to implement pondering using >non-blocking> >input, >but that did not work out this way, because of some alike> >problems...> > > >>Now I can run >GoGui, and this program seems to work fine> >with Mogo, so it must be possible >to interact >automatically.> > > >Can you help me?> >What am I doing wrong?> > > >Thanks,> >>Edward> > >_________________________________________________________________ >De mooiste afbeeldingen van Angelina Jolie vind je met Live Search >http://search.live.com/images/results.aspx?q=angelina%20jolie&FORM=QBIR >---- inline file >_______________________________________________ >computer-go mailing list >computer-go@computer-go.org >http://www.computer-go.org/mailman/listinfo/computer-go/ -- [EMAIL PROTECTED] (Kato) _______________________________________________ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/