[Computer-go] [ANN] Michi - 15x15 ~6k KGS in 540 lines of Python code

Kahn Jonas jonas.kahn at math.u-psud.fr
Wed Mar 25 11:14:39 PDT 2015

>> Based on my
>> observations, the limiting factor is time - Python is sloooow and
>> a faster language with the exact same algorithm should be able to speed
>> this up at least 5x, which should mean at least two ranks level-up.
> Maybe a first step would be using numpy arrays for the board and
> patterns. They are quite fast, so the pattern matching should go fast.
> It won't be any help for the really sequential loops, however.

On further thought, I think the pattern matching for strings is already
fast, so maybe nothing to gain. There is no real operation ON the arrays
in the programm…


More information about the Computer-go mailing list