[computer-go] Binary release of MoGo

2007-09-09 Thread Sylvain Gelly
Hi all,

I am pleased to announce a binary release of current version of MoGo.
It is specially designed for players but of course it may be
interesting for some of you as a benchmark.
You download it and see the instructions there:
http://www.lri.fr/~gelly/MoGo.htm

Of course, please feel free to talk of it around you, share the link,
and put the link on your webpage :). Please distribute the link but
not the package directly, so that I keep track of the distribution,
and maybe put some fixes, so that people always get the latest
version.

Unfortunately, only the linux version is available (for the moment?).
I wanted to wait for the windows version to be available at the same
time, but it is 2 times slower than the linux version(!!), so I
decided not to distribute it for the moment. I use cygwin for that,
and maybe the reason is that cygwin has only gcc 3.4.2, and which
produce a much slower binary. If anyone has a solution, I would be
pleased to put the windows version as soon as possible.

I would also take this occasion to say goodbye to you all, and thank
you for all the discussions. I now finished (and almost defended :))
my PhD, and my work on MoGo is finished. So it is very likely that I
will not make any further contribution to MoGo. I would like to say
that I spent a very good year in the computer Go community, with of course a
warm special thank to Yizao. Of course, I will follow the future
discussions on this list with pleasure.

Best,
Sylvain
___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] Binary release of MoGo

2007-09-09 Thread David Doshay

Well, it has been a pleasure and instructive for all of us!

Good luck with whatever comes next.

Cheers,
David



On 9, Sep 2007, at 12:20 PM, Sylvain Gelly wrote:


I would also take this occasion to say goodbye to you all, and thank
you for all the discussions. I now finished (and almost defended :))
my PhD, and my work on MoGo is finished.


___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] Binary release of MoGo

2007-09-09 Thread Brian Slesinsky
Congratulations.  Are there any plans to release the source?  Perhaps
someone else will figure out how to port it.

- Brian
___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


[computer-go] Re: Binary release of MoGo

2007-09-09 Thread Hideki Kato
Sylvain Gelly: [EMAIL PROTECTED]:

Unfortunately, only the linux version is available (for the moment?).
I wanted to wait for the windows version to be available at the same
time, but it is 2 times slower than the linux version(!!), so I
decided not to distribute it for the moment. I use cygwin for that,
and maybe the reason is that cygwin has only gcc 3.4.2, and which
produce a much slower binary. If anyone has a solution, I would be
pleased to put the windows version as soon as possible.

Try MinGW (and MSYS).  MinGW has GCC ver. 4.2.1.
http://sourceforge.net/project/showfiles.php?group_id=2435

I would also take this occasion to say goodbye to you all, and thank
you for all the discussions. I now finished (and almost defended :))
my PhD, and my work on MoGo is finished. So it is very likely that I
will not make any further contribution to MoGo. I would like to say
that I spent a very good year in the computer Go community, with of course a
warm special thank to Yizao. Of course, I will follow the future
discussions on this list with pleasure.

Conguratlations and thank you!  It's always fun to talk with you.

-gg
--
[EMAIL PROTECTED] (Kato)
___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] Binary release of MoGo

2007-09-09 Thread Sylvain Gelly
2007/9/9, Brian Slesinsky [EMAIL PROTECTED]:
 Are there any plans to release the source?
I don't think so. Plus, some will work on MoGo source code, so it is
their decision, not mine.

 Perhaps someone else will figure out how to port it.
Well, it actually builds and work on windows, only the speed is an
issue. I should try if the speed is the same on linux with such an old
compiler. My guess is that it is really a matter of compiler version.
(even if it seems incredible to have a +100% speed only with the
compiler!).
Maybe it is also a question of libc version?

Sylvain
___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] Re: Binary release of MoGo

2007-09-09 Thread Sylvain Gelly
 Try MinGW (and MSYS).  MinGW has GCC ver. 4.2.1.
 http://sourceforge.net/project/showfiles.php?group_id=2435

Yes, I saw that and tried. But the thing is that MoGo use pthread
library for multitreading, and, as far as I know, MinGW does not
provide pthread (does it?). It is why I needed cygwin. It seems that
some succeed in compiling gcc 4.2 on cygwin, but it seems really
painful, and I can't allocate so much time to do that... I guess that
cygwin will eventually release a modern compiler :-).

Sylvain
___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] Binary release of MoGo

2007-09-09 Thread Don Dailey
Thanks Sylvain,

This is a wonderful gift to the computer go community!

- Don


On Sun, 2007-09-09 at 21:20 +0200, Sylvain Gelly wrote:
 Hi all,
 
 I am pleased to announce a binary release of current version of MoGo.
 It is specially designed for players but of course it may be
 interesting for some of you as a benchmark.
 You download it and see the instructions there:
 http://www.lri.fr/~gelly/MoGo.htm
 
 Of course, please feel free to talk of it around you, share the link,
 and put the link on your webpage :). Please distribute the link but
 not the package directly, so that I keep track of the distribution,
 and maybe put some fixes, so that people always get the latest
 version.
 
 Unfortunately, only the linux version is available (for the moment?).
 I wanted to wait for the windows version to be available at the same
 time, but it is 2 times slower than the linux version(!!), so I
 decided not to distribute it for the moment. I use cygwin for that,
 and maybe the reason is that cygwin has only gcc 3.4.2, and which
 produce a much slower binary. If anyone has a solution, I would be
 pleased to put the windows version as soon as possible.
 
 I would also take this occasion to say goodbye to you all, and thank
 you for all the discussions. I now finished (and almost defended :))
 my PhD, and my work on MoGo is finished. So it is very likely that I
 will not make any further contribution to MoGo. I would like to say
 that I spent a very good year in the computer Go community, with of course a
 warm special thank to Yizao. Of course, I will follow the future
 discussions on this list with pleasure.
 
 Best,
 Sylvain
 ___
 computer-go mailing list
 computer-go@computer-go.org
 http://www.computer-go.org/mailman/listinfo/computer-go/

___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] CGOS Question

2007-09-09 Thread Don Dailey
CGOS uses Tromp/Taylor scoring exactly. 

That means if a stone is still on the board it is alive.  
Games must be fully played out.   

The cgos main page discusses rules and such.

- Don


On Sun, 2007-09-09 at 15:39 -0700, Phil G wrote:
 Don,
  
 Does CGOS count stones in atari as alive or dead?
  
 Phil
  
 ___
 computer-go mailing list
 computer-go@computer-go.org
 http://www.computer-go.org/mailman/listinfo/computer-go/

___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] Binary release of MoGo

2007-09-09 Thread Brian Slesinsky
On 9/9/07, Sylvain Gelly [EMAIL PROTECTED] wrote:

  Perhaps someone else will figure out how to port it.
 Well, it actually builds and work on windows, only the speed is an
 issue. I should try if the speed is the same on linux with such an old
 compiler. My guess is that it is really a matter of compiler version.
 (even if it seems incredible to have a +100% speed only with the
 compiler!).
 Maybe it is also a question of libc version?

Well, I'm hoping for a Mac version someday...

- Brian
___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] Binary release of MoGo

2007-09-09 Thread Markus Enzenberger
when I run the Linux exeutable on my Fedora 8/Athlon XP, I get a
coredump:

$ mogo --9 --time 12
Load opening database opening succeed (nbEntries=618) (nbIllegalMoves removed 
0)
tried to open opening, success 1
Illegal instruction (core dumped)

could it be that it is compiled for specific CPU architecture?

- Markus
___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] Binary release of MoGo

2007-09-09 Thread Markus Enzenberger
 when I run the Linux exeutable on my Fedora 8/Athlon XP, I get a

I mean Fedora 7...

- Markus
___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] Binary release of MoGo

2007-09-09 Thread David Stafford
What are the options for someone who would like a dan-level opponent (even if 
it's 9x9)
but doesn't have a Linux system currently?  Are there choices other than MoGo?  
If not,
I'm willing to build a Linux box but I have some questions:

- Is a quad-core Xeon better for MoGo than a higher-clocked Core 2 Duo?
- How much RAM?
- Which Linux distribution has it been tested with?

Any advice you can offer is greatfully appreciated.

Thanks,
David

___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] Binary release of MoGo

2007-09-09 Thread Don Dailey
I have no problem running on a core 2 duo Ubuntu linux (feisty fawn)

It also runs with multiple threads.  I tried 8 threads (even though I
have only 2 cores) and it worked just fine.

- Don



On Mon, 2007-09-10 at 01:33 +0200, Cenny Wenner wrote:
 Runs like a charm on FC6 64bit, one core. How impressively fast MoGo
 is. Thank you for sharing.
 
 On 9/10/07, Markus Enzenberger [EMAIL PROTECTED] wrote:
   when I run the Linux exeutable on my Fedora 8/Athlon XP, I get a
 
  I mean Fedora 7...
 
  - Markus
  ___
  computer-go mailing list
  computer-go@computer-go.org
  http://www.computer-go.org/mailman/listinfo/computer-go/
 
 ___
 computer-go mailing list
 computer-go@computer-go.org
 http://www.computer-go.org/mailman/listinfo/computer-go/

___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] CGOS Question

2007-09-09 Thread Phil G
Thanks for the clarification; I thought somewhere I had read that with 
Tromp/Taylor rules stones in atari as considered dead. 

Gotta go fix my bot now.

Phil

- Original Message 
From: Don Dailey [EMAIL PROTECTED]
To: computer-go computer-go@computer-go.org
Sent: Sunday, September 9, 2007 3:53:35 PM
Subject: Re: [computer-go] CGOS Question


CGOS uses Tromp/Taylor scoring exactly. 

That means if a stone is still on the board it is alive.  
Games must be fully played out.   

The cgos main page discusses rules and such.

- Don


On Sun, 2007-09-09 at 15:39 -0700, Phil G wrote:
 Don,
  
 Does CGOS count stones in atari as alive or dead?
  
 Phil
  
 ___
 computer-go mailing list
 computer-go@computer-go.org
 http://www.computer-go.org/mailman/listinfo/computer-go/

___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/

Re: [computer-go] Binary release of MoGo

2007-09-09 Thread Yamato
It is a good news for all of us.
I have no time to develop my Go program now, but I will use it as a
local opponent when I come back again.

Unfortunately, only the linux version is available (for the moment?).
I wanted to wait for the windows version to be available at the same
time, but it is 2 times slower than the linux version(!!), so I
decided not to distribute it for the moment. I use cygwin for that,
and maybe the reason is that cygwin has only gcc 3.4.2, and which
produce a much slower binary. If anyone has a solution, I would be
pleased to put the windows version as soon as possible.

Have you tried Visual C++?
http://msdn2.microsoft.com/en-us/express/aa975050.aspx

--
Yamato
___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] Binary release of MoGo

2007-09-09 Thread Don Dailey
I'm a little confused.   If I operate with no parameters it works ok,
but if I do ./mogo --7  (for instance) it goes into some kind of
self-training
mode.   

It seems to do this no matter what parameter I use including setting the
number of processes.  

If I go with no command line options, I can set any board using gtp
commands but I can't change the number of processes used.

- Don


On Sun, 2007-09-09 at 20:40 -0400, Don Dailey wrote:
 The command line parameter to change board size does nothing.
 
 I tried:
 
./mogo --19
./mogo  -19
 
 and it only seemed to want to play on 9x9 boards.Am I doing
 something wrong?
 
 A similar problem with the levels - it doesn't seem to matter what time
 I set.
 
 Does the command line parsing work?
 
 - Don
 
 
 
 On Sun, 2007-09-09 at 19:43 -0400, Don Dailey wrote:
  I have no problem running on a core 2 duo Ubuntu linux (feisty fawn)
  
  It also runs with multiple threads.  I tried 8 threads (even though I
  have only 2 cores) and it worked just fine.
  
  - Don
  
  
  
  On Mon, 2007-09-10 at 01:33 +0200, Cenny Wenner wrote:
   Runs like a charm on FC6 64bit, one core. How impressively fast MoGo
   is. Thank you for sharing.
   
   On 9/10/07, Markus Enzenberger [EMAIL PROTECTED] wrote:
 when I run the Linux exeutable on my Fedora 8/Athlon XP, I get a
   
I mean Fedora 7...
   
- Markus
___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/
   
   ___
   computer-go mailing list
   computer-go@computer-go.org
   http://www.computer-go.org/mailman/listinfo/computer-go/
  
 

___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] Binary release of MoGo

2007-09-09 Thread Darren Cook
 What are the options for someone who ... doesn't have a Linux system 
 currently?

LiveCDs ( http://en.wikipedia.org/wiki/LiveCD ) allow you to do a
temporary linux installation.

Of course, then you have to decide which one, and which distro. I would
think any of those marked for general in this page would be fine:
  http://en.wikipedia.org/wiki/Comparison_of_Linux_LiveDistros

Darren

___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/


Re: [computer-go] Binary release of MoGo

2007-09-09 Thread elife
Thanks Sylvain for this  wonderful gift!

Is there a option like gnugo's --capture-all-dead? In my test(./mogo --9
--time 1),  seems mogo  passed when not  capture alldead stones.
By the way, is --time 0.1 valid?
___
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/