michi patterns

For discussing go computing, software announcements, etc.
Post Reply
nescitus
Beginner
Posts: 5
Joined: Sun Sep 25, 2022 4:02 pm
Rank: 4k
GD Posts: 0
OGS: humble_learner
Been thanked: 1 time

michi patterns

Post by nescitus »

hi,

Does anybody have pattern files created for Michi go bot?

Some time ago I have tried to improve on michi-c2 (the result can be seen at https://github.com/nescitus/hobot). Because patterns were missing when I started this project, I tried to do some regex magic on Pachi patterns. It worked to some extent, but I feel the result is not as good as I expected. It required some manual changes, and this is a never-ending process.
xela
Lives in gote
Posts: 652
Joined: Sun Feb 09, 2014 4:46 am
Rank: Australian 3 dan
GD Posts: 200
Location: Adelaide, South Australia
Has thanked: 219 times
Been thanked: 281 times

Re: michi patterns

Post by xela »

It's a while since I used it, but I think michi worked fine for me with the pachi pattern files, no need for regex. See https://www.lifein19x19.com/viewtopic.php?p=237169
nescitus
Beginner
Posts: 5
Joined: Sun Sep 25, 2022 4:02 pm
Rank: 4k
GD Posts: 0
OGS: humble_learner
Been thanked: 1 time

Re: michi patterns

Post by nescitus »

xela wrote:It's a while since I used it, but I think michi worked fine for me with the pachi pattern files
It worked for sure, but not necessarily fine. Pachi patterns are more expressive, some patterns are used while in atari etc. Beside that, depending on the set You use, they use different scale. After a few attempts I went with the set where the value of 1000 denotes the most urgent moves, such as obligatory connection or the most important joseki move. BTW, do You remember which set of patterns.prob and patterns.spat You have been using?
nescitus
Beginner
Posts: 5
Joined: Sun Sep 25, 2022 4:02 pm
Rank: 4k
GD Posts: 0
OGS: humble_learner
Been thanked: 1 time

Re: michi patterns

Post by nescitus »

@xela, precisely these files are missing now. Do you happen to have them stashed somewhere?

I needed regexes to create a replacement using original Pachi pattern files, which are more expressive than Michi ones (using data like atari/atariescape status etc).

Kind regards
xela
Lives in gote
Posts: 652
Joined: Sun Feb 09, 2014 4:46 am
Rank: Australian 3 dan
GD Posts: 200
Location: Adelaide, South Australia
Has thanked: 219 times
Been thanked: 281 times

Re: michi patterns

Post by xela »

nescitus wrote:BTW, do You remember which set of patterns.prob and patterns.spat You have been using?
I don't *remember*, but I still have them on my hard drive, and it's the version from March 2015. It looks like you can get them from https://web.archive.org/web/20180314164 ... michi-pat/
nescitus
Beginner
Posts: 5
Joined: Sun Sep 25, 2022 4:02 pm
Rank: 4k
GD Posts: 0
OGS: humble_learner
Been thanked: 1 time

Re: michi patterns

Post by nescitus »

@xela been there - unfortunately I can download only .prob file, .spat file is missing. Can You ake the files from Your disk accessible somewhere?
xela
Lives in gote
Posts: 652
Joined: Sun Feb 09, 2014 4:46 am
Rank: Australian 3 dan
GD Posts: 200
Location: Adelaide, South Australia
Has thanked: 219 times
Been thanked: 281 times

Re: michi patterns

Post by xela »

For now, try http://hanysz.net/temp/patterns.spat.zip

This will disappear when I need the space for something else, but it should stick around for at least a few weeks. It would be great if someone else is able to host it more permanently.

Let me know if this works for you. If not, we'll figure out something else.
nescitus
Beginner
Posts: 5
Joined: Sun Sep 25, 2022 4:02 pm
Rank: 4k
GD Posts: 0
OGS: humble_learner
Been thanked: 1 time

Re: michi patterns

Post by nescitus »

Thank you, the files are working like a charm, middlegame play with them is much better than with my files, opening needs some tuning, yose is similarly bad ;)

As for hosting, I have uploaded the files here: https://github.com/nescitus/hobot/blob/ ... atterns.7z Hovever, I had to minify patterns.spat by removing data placed after pattern description.
Post Reply