Re: [computer-go] Libego compiling

2009-05-16 Thread Michael Williams
Michael Williams wrote: Ben Shoemaker wrote: Success! I was able to build on WinXP using Scons and minGW (with gcc4.3.3). Here's what (finally) worked for me: 1. Install Python 2.6.2 http://www.python.org/ftp/python/2.6.2/python-2.6.2.msi 2. Install minGW (using TDM's installer on empty

Re: [computer-go] Libego benchmarking

2009-04-23 Thread Łukasz Lew
This is because there is no getrusage function on windows, so I just return (and divide) by 0. I will try to fix it in next week. Lukasz On Thu, Apr 23, 2009 at 07:28, Petri Pitkanen petri.t.pitka...@gmail.com wrote: Because your time measurement has gone wrong. You get 0 seconds in time hence

[computer-go] Libego benchmarking

2009-04-22 Thread Michael Williams
Here is my full set of numbers. I wonder why the known kpps/GHz but unknown kpps. = Benchmarking, please wait ... = 20 playouts in 0 seconds 1.#INF kpps 40.0245 kpps/GHz (clock independent) 105316/94359 (black wins / white wins) = 20 playouts in 0 seconds 1.#INF kpps 40.0721

Re: [computer-go] Libego benchmarking

2009-04-22 Thread Petri Pitkanen
Because your time measurement has gone wrong. You get 0 seconds in time hence kpssa in infinity. Petri 2009/4/23 Michael Williams michaelwilliam...@gmail.com: Here is my full set of numbers.  I wonder why the known kpps/GHz but unknown kpps. = Benchmarking, please wait ... = 20

Re: [computer-go] Libego for Windoze

2009-04-10 Thread Łukasz Lew
I might have back to revert to make/cmake (from scons) after all. There is some hope in google software construction toolkit and in scons on google summer of code. In libego a lot have changed. Now ego is truely a library and is compiled separately. ego/ego.cpp is enough to compile library. Then

Re: [computer-go] Libego for Windoze

2009-04-10 Thread Michael Williams
If I have only that file in the project, and fix some header includes, I am left with many errors still. The first few are complaining about this block: uint64 FastTimer::get_cc_time () volatile { uint64 ret; __asm__ __volatile__(rdtsc : =A (ret) : :); return ret; } Łukasz Lew wrote:

Re: [computer-go] Libego for Windoze

2009-04-10 Thread Łukasz Lew
Let's not spam list until we get the conclusion. I will answer in private. On Fri, Apr 10, 2009 at 20:03, Michael Williams michaelwilliam...@gmail.com wrote: If I have only that file in the project, and fix some header includes, I am left with many errors still.  The first few are complaining

Re: [computer-go] Libego for Windoze

2009-04-09 Thread Łukasz Lew
There is plenty of info in documentation http://www.scons.org/doc/production/HTML/scons-user.html just search for Visual. I don't have VC++ so i can't help you :( A wild guess would be to remove CXX and CXXFLAGS from SConstruct ... maybe defaults will be good enough :) Let me know if you get

Re: [computer-go] Libego for Windoze

2009-04-09 Thread Michael Williams
Section 1 says this: Convenience SCons tries to do as much for you out of the box as reasonable, including detecting the right tools on your system and using them correctly to build the software. In a nutshell, we try hard to make SCons just do the right thing and build software correctly,

Re: [computer-go] Libego for Windoze

2009-04-09 Thread Darren Cook
Has anyone created VC++ project files for Libego? Or any Libego Windows build? Have you tried starting a new project and dragging in main.cpp and gtp.cpp, then seeing if it compiles? (I've only compiled on linux; the libego I have on my development machine is from June 2007, presumably before

Re: [computer-go] Libego for Windoze

2009-04-09 Thread Michael Williams
Yeah, 1000+ errors, according to VC++. Darren Cook wrote: Has anyone created VC++ project files for Libego? Or any Libego Windows build? Have you tried starting a new project and dragging in main.cpp and gtp.cpp, then seeing if it compiles? (I've only compiled on linux; the libego I have

[computer-go] LIBEGo optimum parameters

2008-01-26 Thread Petri Pitkanen
Hello, Has anyone experimented with libego parameters? What would be reasonable starting point on configurations on 19x19 board? I am considering using GnuGo to give the moves MC is allowed to simulate for first couple of plies in simulation and then pure random. Just to see if it makes any sense

[computer-go] libEGO v0.115

2007-12-22 Thread Łukasz Lew
Hi New version of libEGO is available at : http://www.mimuw.edu.pl/~lew/hg/libego/ The main improvements are: - experiment.cpp file introduced which can now display ALL-AS-FIRST move values through GoGui (just connect libEGO to GoGui) - new + option for benchmark GTP command (i.e. benchmark

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()':

Re: [computer-go] libego

2007-10-21 Thread Chris Fant
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

Re: [computer-go] libego

2007-10-21 Thread Jason House
That's definitely a not finding the standard library issue. Unfortunately, I'm not enough of a linux expert to fix your issue without getting more detail. It's been a while since the last time I had to track down an issue like that on linux. I'd recommend checking which standard library it

Re: [computer-go] libego questions on playout

2007-03-18 Thread Łukasz Lew
Hi, On 3/17/07, Peter Christopher [EMAIL PROTECTED] wrote: Hi LL or any others who know, I've been playing with libego. Nice work, thanks for distributing it. I am working on understanding some of the details of uct.cpp, in particular how it does playouts in life-death and ko situations. I

[computer-go] libego questions on playout

2007-03-17 Thread Peter Christopher
Hi LL or any others who know, I've been playing with libego. Nice work, thanks for distributing it. I am working on understanding some of the details of uct.cpp, in particular how it does playouts in life-death and ko situations. I will try to add some helpful comments to the code once I have

[computer-go] libego documentation

2007-03-17 Thread Peter Christopher
Hi, I plan to do some basic work documenting libego. My plan is as follows. 1) I will write what I have figured out and also the open issues on the sensei.xmp.net wiki. Anyone else obviously welcome to contribute, especially fix my errors and fill the gaps. 2) I will add some comments in the