[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [computer-go] Tools for batch computer vs. computer play



Woops!   The problem is that the file name is 'autotester' not autotest.

Ok, to avoid confusion either will work now.

   http://theory.lcs.mit.edu/~drd/public/autotester.tar.gz


- Don







   X-Original-To: computer-go@xxxxxxxxxxxxxxxxx
   Date: Thu, 29 Jan 2004 16:28:35 -0500
   X-Authentication-Warning: gyrfalcon.csail.mit.edu: drd set sender to
	   drd@xxxxxxxxxxxxxxxxx using -f
   From: Don Dailey <drd@xxxxxxxxxxxxxxxxx>
   X-BeenThere: computer-go@xxxxxxxxxxxxxxxxx
   X-Mailman-Version: 2.1.2
   Precedence: list
   Reply-To: computer-go <computer-go@xxxxxxxxxxxxxxxxx>
   List-Id: computer-go  <computer-go.computer-go.org>
   List-Unsubscribe: <http://computer-go.org/mailman/listinfo/computer-go>,
	   <mailto:computer-go-request@xxxxxxxxxxxxxxxxx?subject=unsubscribe>
   List-Archive: <http://computer-go.org/pipermail/computer-go>
   List-Post: <mailto:computer-go@xxxxxxxxxxxxxxxxx>
   List-Help: <mailto:computer-go-request@xxxxxxxxxxxxxxxxx?subject=help>
   List-Subscribe: <http://computer-go.org/mailman/listinfo/computer-go>,
	   <mailto:computer-go-request@xxxxxxxxxxxxxxxxx?subject=subscribe>
   Sender: computer-go-bounces@xxxxxxxxxxxxxxxxx


   David,


   Sorry to take so long to get back to you.  

   Anyone who wants  to can grab this.  It's the  ruby based autotester I
   talked about.   Grab it while you  can.  It's free, anyone  can use it
   anyway they want.  It assumes chinese  style rules and does the end of
   game scoring,  so you should set any  engine up to play  the game out.
   It works great with gnogo.

      http://theory.lcs.mit.edu/~drd/public/autotest.tar.gz

   - Don







      Date: Fri, 16 Jan 2004 11:58:22 -0500
      X-Authentication-Warning: gyrfalcon.csail.mit.edu: drd set sender to drd@xxxxxxxxxxxxxxxxx using -f
      From: Don Dailey <drd@xxxxxxxxxxxxxxxxx>
      CC: computer-go@xxxxxxxxxxxxxxxxx
      Reply-to: drd@xxxxxxxxxxxxxxxxx


      I have a ruby based autotester  that does what you want, but I haven't
      done any  work to see how it  works on Windows.  However  I have found
      that's  most  ruby programs  are  run on  windows  with  little or  no
      changes.  I'm running on debian linux.

      The program  requires that  each program speak  GTP 2.0 via  stdin and
      stdout and obey  chinese type rules.  The games must  be played out so
      that no  dead stones remain  because scoring is automatically  done by
      the autotester.

      You set  up a very simple  registry file which  specifies each program
      and it  will play multiple  round robin tournaments between  them all.
      Each program/level is a separate  entity.  The results are stored in a
      "pgn" file and I have a reader program that collects simple statistics
      and assigns ELO style ratings.

      The tester can be stopped and  restarted and it will continue where it
      left off.  The  games are scheduled randomly so  that all programs get
      good statistical representation early in the tournament.

      Are you interested?

      - Don



      > Hello,
      > 

      > I'm  doing a  survey of  different go  programs and  how  they perform
      > depending on how much processing  power is made available to them. Are
      > there any  tools out there for automatically  playing computer players
      > against  each  other  and  collecting  statistics?  What  computer  go
      > programs, except GnuGo, are there that  can be easily be used for this
      > (i.e. have  a command line interface  or similiar so  that the process
      > can easily be automated with scripts)?

      > Regards,
      > David Belius

   _______________________________________________
   computer-go mailing list
   computer-go@xxxxxxxxxxxxxxxxx
   http://computer-go.org/mailman/listinfo/computer-go

_______________________________________________
computer-go mailing list
computer-go@xxxxxxxxxxxxxxxxx
http://computer-go.org/mailman/listinfo/computer-go