"A Master of Go", iOS/iPadOS Go AI app

For discussing go computing, software announcements, etc.
y_ich
Dies with sente
Posts: 112
Joined: Fri Nov 16, 2018 5:29 pm
Rank: Tygem 7d
GD Posts: 0
Been thanked: 36 times

Re: A Go AI app for iOS with that strong neural network

Post by y_ich »

Limeztone san,

Thank you for pointing out the mistakes!

I modified them.

P.S.
Real heroes are DeepMind, Leela Zero team, and lightvector san. Not me^^
inbae
Dies in gote
Posts: 25
Joined: Tue Feb 04, 2020 11:07 am
GD Posts: 0
KGS: inbae
Been thanked: 7 times

Re: A Go AI app for iOS with that strong neural network

Post by inbae »

I've been using this app for months and it is very handy. However, I found the Korean translation somewhat suboptimal. Can I help regarding this?
y_ich
Dies with sente
Posts: 112
Joined: Fri Nov 16, 2018 5:29 pm
Rank: Tygem 7d
GD Posts: 0
Been thanked: 36 times

Re: A Go AI app for iOS with that strong neural network

Post by y_ich »

inbae san,

Thank you for your proposal of help!
I will appreciate you very much.

You can download files for Korean localization in https://github.com/new3Rs/a_master_of_g ... s/ko.lproj.

Thank you!
inbae
Dies in gote
Posts: 25
Joined: Tue Feb 04, 2020 11:07 am
GD Posts: 0
KGS: inbae
Been thanked: 7 times

Re: A Go AI app for iOS with that strong neural network

Post by inbae »

Could you upload Japanese and English versions as well? I can run the app to figure out which strings are used for which occasions, but I would prefer to retain their original meanings.
y_ich
Dies with sente
Posts: 112
Joined: Fri Nov 16, 2018 5:29 pm
Rank: Tygem 7d
GD Posts: 0
Been thanked: 36 times

Re: A Go AI app for iOS with that strong neural network

Post by y_ich »

inbae san,

You can access files for Japanese and English at the URLs below.

https://github.com/new3Rs/a_master_of_g ... s/ja.lproj
https://github.com/new3Rs/a_master_of_g ... s/en.lproj

My e-mail address is new.three.rs@gmail.com.
Thank you!
Limeztone
Dies in gote
Posts: 63
Joined: Sun Jan 12, 2020 9:28 pm
GD Posts: 0
Has thanked: 8 times
Been thanked: 4 times

Re: A Go AI app for iOS with that strong neural network

Post by Limeztone »

y_ich san,

I kind of can reproduce Marcels "error" in post 149 now.

It happens when you moves forward and backward *a lot* alternating multiple and single moves in a sgf-file. Usually when the board is quite full, when it happens.

It seams that the app fail to note that some stones are played in the multiple move action. The most common way the error shows is that KataGo gives percentage to a point where the is a stone already. I am sure the you can reproduce it by jumping forward and backward *like crazy* in a sgf file. Good luck!
Limeztone
Dies in gote
Posts: 63
Joined: Sun Jan 12, 2020 9:28 pm
GD Posts: 0
Has thanked: 8 times
Been thanked: 4 times

Re: A Go AI app for iOS with that strong neural network

Post by Limeztone »

y_ich san,

I have looked into the "error" a bit more closely.
I can only reproduce it with KataGo, but both with the 20b, the 15b and the 10b net.
But I have not yet been able to reproduce it with eg the Elf net.

I have a sgf file with 373 moves and move to the end of the file only using the forward double arrow (multiple move forward). Something odd seams to happen when one reach the end of the file. But it does only shows if you jump back in the file a bit anD then moves and then step forward again towards the end.


PS I now noticed that if I move to the end of the file with double arrow and then steps back one single step the move counteR goes up instead of down. But just for the first move. Actually that happens for the Elf net to. But it does not seam to cause any "error" for the Elf net.

I hope this is enough for you to find the bug. Else I might need to post the sgf.
Limeztone
Dies in gote
Posts: 63
Joined: Sun Jan 12, 2020 9:28 pm
GD Posts: 0
Has thanked: 8 times
Been thanked: 4 times

Re: A Go AI app for iOS with that strong neural network

Post by Limeztone »

y_ich san

This is the file.

If I double-arrow to the end of the file (with KataGo).
And then double-arrow one time back.
And then single step (single arrow) forward multiple times.
Problems occurs.
Attachments
ERROR.sgf
(5.14 KiB) Downloaded 1779 times
y_ich
Dies with sente
Posts: 112
Joined: Fri Nov 16, 2018 5:29 pm
Rank: Tygem 7d
GD Posts: 0
Been thanked: 36 times

Re: A Go AI app for iOS with that strong neural network

Post by y_ich »

Limeztone san and Grünauer san,

Now I could reproduce the issue.
The problem is a mistake how to treat "undo" of pass in the engine.

I will fix the issue in the next version.

Thank you for your cooperations!
y_ich
Dies with sente
Posts: 112
Joined: Fri Nov 16, 2018 5:29 pm
Rank: Tygem 7d
GD Posts: 0
Been thanked: 36 times

Re: A Go AI app for iOS with that strong neural network

Post by y_ich »

Grünauer san,

I will consider about your requests.

About the meaning of "-0.1±22" and question 3,
“-0.1” is exactly the “lead” in the document.
And “±22“ is its standard deviation.

Regards.
Limeztone
Dies in gote
Posts: 63
Joined: Sun Jan 12, 2020 9:28 pm
GD Posts: 0
Has thanked: 8 times
Been thanked: 4 times

Re: A Go AI app for iOS with that strong neural network

Post by Limeztone »

y_ich san,

I also have a request. No it's more of an suggestion.

I think that it would be very useful have simple way to temporary hide the search information in the study mode.
To be able to first think for your self and then look what kata thinks. Eg "studying corner patterns".


PS
I earlier wished to be able to set a cap for the number of visits.
That is no longer important for me, I'm finished with that type of "research".

And if one would choose between implementing at cap for visits or playouts.
I think that it's in general more useful to be able to cap the number of playouts.
y_ich
Dies with sente
Posts: 112
Joined: Fri Nov 16, 2018 5:29 pm
Rank: Tygem 7d
GD Posts: 0
Been thanked: 36 times

Re: A Go AI app for iOS with that strong neural network

Post by y_ich »

Limeztone san,

I will consider about your request, too.

Regards.
Satorian
Dies with sente
Posts: 93
Joined: Sun Jan 22, 2012 7:11 am
Rank: Total beginner
GD Posts: 0
Universal go server handle: Satorian
Has thanked: 26 times
Been thanked: 13 times

Re: A Go AI app for iOS with that strong neural network

Post by Satorian »

A playout/visit limit, perhaps even weaker networks, would be appreciated by me. I would love to be able to have a match where I have a chance of winning with a weaker network and then have this analyzed with a stronger network.
Satorian
Dies with sente
Posts: 93
Joined: Sun Jan 22, 2012 7:11 am
Rank: Total beginner
GD Posts: 0
Universal go server handle: Satorian
Has thanked: 26 times
Been thanked: 13 times

Re: A Go AI app for iOS with that strong neural network

Post by Satorian »

Marcel Grünauer wrote:There are various networks available. And you can always reduce the number of seconds per move (for game mode) in the settings.
I know. I'm just very weak though, so those settings aren't enough for me. :lol:
y_ich
Dies with sente
Posts: 112
Joined: Fri Nov 16, 2018 5:29 pm
Rank: Tygem 7d
GD Posts: 0
Been thanked: 36 times

Re: A Go AI app for iOS with that strong neural network

Post by y_ich »

Satorian san,

If you have a Mac, you can convert any Leela Zero weights for the app.
https://github.com/new3Rs/a_master_of_g ... /README.md

You must win the early-stage Leela Zero^^

Regards
Post Reply