Re: [computer-go] Efficiently selecting a point to play in a random playout

2007-06-05 Thread Martin Møller Skarbiniks Pedersen

-ansi -Wall -pedantic



Why not add -Werror so gcc rejects to compile code with warnings ?

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


Re: [computer-go] UCT outside of go?

2007-06-06 Thread Martin Møller Skarbiniks Pedersen

On 04/06/07, Darren Cook [EMAIL PROTECTED] wrote:

Does anyone know of UCT being used in games other than go, or outside
games altogether, such as travelling salesman problem, or some
business-related scheduling/optimizing/searching problem domain?



I am trying to use UCT for the game trax. I will post my results in a
few months from now.
( http://traxgame.info/ )

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


Re: [computer-go] Re: 9x9 games wanted

2007-07-09 Thread Martin Møller Skarbiniks Pedersen

I want to prepare an opening book and I am looking for a 9x9 games
collection. So far I have only found in total 244 games, which is for a book
much too less (I am used to have the CB-Megabase).
Is there a larger collection with at least = 5 Amateur Dan Level available?
If the price is reasonable, I am willing to pay for a professionally made
collection.


I have collected 9x9 games from nngs.
http://tusk.dyndns.org/archive/go/1995-2000-go9.zip

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


Re: [computer-go] GGMC Go v1.3

2007-08-01 Thread Martin Møller Skarbiniks Pedersen
 http://www.gggo.jp/ggmc-v1.3.tar.gz (~200kB)


DNS problems ?

Resolving www.gggo.jp... failed: Temporary failure in name resolution.
___
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-16 Thread Martin Møller Skarbiniks Pedersen
 Some computer-go friends in Japan have reported that even current
 binary of MoGo doesn't work on Athlon XP or Celeron.  Both (and
 Pentium III) have no SSE2 instructions while Pentium 4 has.

 Could you please try -march=athlon-xp, pentium3 or generic?

 Hideki

If it was possible to release the source-code, then all problems could
be easily solved by
people themself.

Please consider this again.

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


Re: [computer-go] libego

2007-10-22 Thread Martin Møller Skarbiniks Pedersen
On 21/10/2007, Chris Fant [EMAIL PROTECTED] wrote:
 Thanks.  I'm getting this when I compile.  Is gcc having a problem
 finding the standard library?  Any idea what I need to do to fix it?
 BTW, I'm no Linux expert.

 # make
 basic_go_types.cpp: In constructor 'player_t::player_t()':
 basic_go_types.cpp:76: warning: converting negative value
 '-0x1' to 'uint'
 board.cpp: At global scope:
 board.cpp:472: warning: 'flatten' attribute directive ignored
 uct.cpp:335: warning: 'flatten' attribute directive ignored
 /tmp/cceBZbqE.o(.text+0x5e): In function
 `getc_non_space(std::basic_istreamchar, std::char_traitschar )':
 main.cpp: undefined reference to `std::basic_istreamchar,
 std::char_traitschar ::get(char)'


I guess your GCC installation is broken. The code compiles without
problems on my
linux machine:

[EMAIL 
PROTECTED]:~/programming/go/library-of-effective-Go-routines-0b604154ccc9$
g++ --version
g++ (GCC) 4.1.2 20060928 (prerelease) (Ubuntu 4.1.1-13ubuntu5)


[EMAIL 
PROTECTED]:~/programming/go/library-of-effective-Go-routines-0b604154ccc9$
make
g++ -Wall   -O3 -march=i686 -fomit-frame-pointer -DDEBUG -ffast-math
-frename-registers   -o ego_opt   main.cpp


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


Re: [computer-go] Speed of generating random playouts

2007-11-16 Thread Martin Møller Skarbiniks Pedersen
On 12/11/2007, Petr Baudis [EMAIL PROTECTED] wrote:

 I have rewritten it so that it now picks a random point at the board,
 then searches the whole board starting from that point and picks up the
 first valid point.

That is a bad way to random choose a point. Some point will be choosen
a lot more often than others.

Eg.

XO..X

The first . will be choosen 7/9 of the times (the six X points and itself) and
the second . will only be choosen 2/9 of the times (the O points and itself)

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


Re: [computer-go] My experience with Linux

2008-04-12 Thread Martin Møller Skarbiniks Pedersen
 Does Linux have a decent development environment yet?  After using Visual
 studio, it would be a horrible loss of productivity  to go back to
 vi/make/gdb.  Of course the linux command line tools are great when you want
 them, but they are available on Windows through cygwin, so by developing on
 Windows I get the best command line tools and the best IDE.


e.g. Eclipse

 Since I sell software, building Linux apps is out of the question, since
 Linux users will insist that  I give them my work for free.

OK ? Many companies creates linux software and make a good living.
Sendmail is one of them.

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


Re: [computer-go] My experience with Linux

2008-04-12 Thread Martin Møller Skarbiniks Pedersen
  Unfortunately I don't know how to sell support for my Go program, but I am
 open to ideas.


I am sorry but I don't think it is possible to earn a living making Go
program under linux.
But maybe your problem could compile both under windows and linux and
sell the linux version.

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