Life In 19x19
http://lifein19x19.com/

"A Master of Go", iOS/iPadOS Go AI app
http://lifein19x19.com/viewtopic.php?f=18&t=16216
Page 8 of 12

Author:  Limeztone [ Wed Feb 05, 2020 7:15 am ]
Post subject:  Re: A Go AI app for iOS with that strong neural network

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!

Author:  Limeztone [ Wed Feb 05, 2020 7:46 am ]
Post subject:  Re: A Go AI app for iOS with that strong neural network

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.

Author:  Limeztone [ Wed Feb 05, 2020 8:08 am ]
Post subject:  Re: A Go AI app for iOS with that strong neural network

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 438 times

Author:  y_ich [ Wed Feb 05, 2020 6:05 pm ]
Post subject:  Re: A Go AI app for iOS with that strong neural network

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!

Author:  y_ich [ Tue Feb 11, 2020 3:59 am ]
Post subject:  Re: A Go AI app for iOS with that strong neural network

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.

Author:  Limeztone [ Tue Feb 11, 2020 5:58 am ]
Post subject:  Re: A Go AI app for iOS with that strong neural network

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.

Author:  y_ich [ Tue Feb 11, 2020 6:39 am ]
Post subject:  Re: A Go AI app for iOS with that strong neural network

Limeztone san,

I will consider about your request, too.

Regards.

Author:  Satorian [ Tue Feb 11, 2020 7:36 am ]
Post subject:  Re: A Go AI app for iOS with that strong neural network

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.

Author:  Satorian [ Tue Feb 11, 2020 1:18 pm ]
Post subject:  Re: A Go AI app for iOS with that strong neural network

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:

Author:  y_ich [ Tue Feb 11, 2020 5:45 pm ]
Post subject:  Re: A Go AI app for iOS with that strong neural network

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

Author:  Limeztone [ Fri Feb 14, 2020 3:21 am ]
Post subject:  Re: A Go AI app for iOS with that strong neural network

y_ich san,

I noticed an odd bug that should be easy to fix when it's located.

If I start up the app from scratch (shut down first).
And then change to the 9x9 grid. (must be in 19x19 or 13x13 when started)
Followed by setting the handicap to two (2).
The the app will crash as soon I try to move the selection.


There is a workaround:
Start the app.
Select 9x9
THEN start study mode.
Exit study mode.
THEN change handicap

I think that should give you enough to pinpoint the bug.

Author:  y_ich [ Fri Feb 14, 2020 7:44 am ]
Post subject:  Re: A Go AI app for iOS with that strong neural network

Limeztone san,

I reproduced the bug and fixed it.
The next version should solve the issue.

Thank you for your cooperations!

Author:  Limeztone [ Mon Feb 17, 2020 8:25 am ]
Post subject:  Re: A Go AI app for iOS with that strong neural network

y_ich san,

I would like to report an other small bug.
When one save a game with the share button, it seams that the rule set is always written as chinese even if the game was played under japanese or tromp-taylor rules.

Regards,
Limez
PS The move number is not incremented (in the display) for pass moves.
PS You have forgotten an L in "Tromp-Taylor" in the settings.

Author:  Limeztone [ Mon Feb 17, 2020 11:06 am ]
Post subject:  Re: A Go AI app for iOS with that strong neural network

I just want to say to every one that is reading this forum that y_ich sans app is a great app and worth every penny.

So don’t be scared that it’s a flawed app because I report minor issues!
It works great and y_ich san has promptly fixed anything reported.

I just want to write this as my error reports might make the app look less good.

Author:  y_ich [ Mon Feb 17, 2020 4:24 pm ]
Post subject:  Re: A Go AI app for iOS with that strong neural network

Limeztone san,

1. About the rule in SGF, I reproduced it. I will fix it in the next version.
2. About the move number of pass, I reproduced it. I will fix it in the next version.
3. About typo, the latest version fixed the issue. Please update the app.

Thank you for your cooperations!

Author:  Limeztone [ Thu Feb 20, 2020 6:10 am ]
Post subject:  Re: A Go AI app for iOS with that strong neural network

y_ich san,

How many threads are used when I use KataGo?

Author:  y_ich [ Thu Feb 20, 2020 6:22 am ]
Post subject:  Re: A Go AI app for iOS with that strong neural network

Limeztone san,

One.

Regards.

Author:  Limeztone [ Thu Feb 20, 2020 10:18 am ]
Post subject:  Re: A Go AI app for iOS with that strong neural network

y_ich san,

When playing I sometimes click at the wrong place and it's quite easy to undo.
Unless one play with zero thinking time for the AI.
Then it can be cumbersome to actually perform the undo.

If one touch the pass "button" by misstake (with the palm) which is easy as the edges of the iPad Air are quite thin.
Then one is stuck as pass is impossible to undo.

Therefor I wish for un undo "button".
Or an confirmation popup for pass.
Or maybe move pass just to the right of Resign.

Personally I think an undo button is best as it makes clear that undo is possible.

Regards,
Limez

Author:  y_ich [ Thu Feb 20, 2020 4:23 pm ]
Post subject:  Re: A Go AI app for iOS with that strong neural network

Limeztone san,

Thank you for reporting your issue!

Currently, no undo button is my design decision.
I will consider improving your case (zero thinking time).

(Personally (not as developer), I recommend to enjoy touch miss. It must lead you to unknown wonderful world.)

Thank you!

Author:  Limeztone [ Fri Feb 21, 2020 9:12 am ]
Post subject:  Re: A Go AI app for iOS with that strong neural network

y_ich wrote:
(Personally (not as developer), I recommend to enjoy touch miss. It must lead you to unknown wonderful world.)
Ok, no undo button.
But could you please add an confirmation popup for the pass move then?
As there is no way to undo a pass move?
I think that I will have a hard time to enjoy passing by mistake against a monster AI :-)

Page 8 of 12 All times are UTC - 8 hours [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/