[Computer-go] [ANN] Michi - 15x15 ~6k KGS in 540 lines of Python?code
pasky at ucw.cz
Fri Mar 27 08:29:44 PDT 2015
On Fri, Mar 27, 2015 at 02:18:05PM +0000, Andrea Carta wrote:
> > You'll need to start reading/changing the code - the second point is
> > about the N_SIMS variable.
> Well, I don't like changing other people's software, but if you wish...
Well, reading and tweaking the source code is the whole point of Michi.
It is not a competitive-strength Go program after all.
> > What kind of computer are you playing on?
> > It might be that on Windows Python cannot use multiple processes...
> Windows 7 on a I5 processor, and I'm quite sure multiprocesses is OK (I see
> 5 python processes running when michi is thinking). Maybe it's multicore
> usage not working properly. I will investigate that.
I just realized - you mentioned that you are using Python to run it - if
you use PyPy instead, you should get about 3x speedup or more.
> BTW, this morning I managed to finish the game. I won by 7 points (88-81
> area), that means either me or michi won depending on Komi. Let's say this
> was a practical draw, meaning our level should be the same, and that
> confirms michi must really be 6K on KGS.
Thanks for playing it and reporting!
> I noticed michi got on playing for a long time after the game was settled,
> despite my continual passing. For a 6K program that was a bit strange.
Yes, early passing is one thing that I didn't implement and would be
a nice addition.
More information about the Computer-go