Android - Crazy Stone Deep Learning

For discussing go computing, software announcements, etc.
Majordomo
Lives with ko
Posts: 154
Joined: Wed Jun 08, 2016 1:51 pm
Rank: SDK
GD Posts: 0
Has thanked: 6 times
Been thanked: 16 times

Android - Crazy Stone Deep Learning

Post by Majordomo »

Didn't see anything about this here, only on reddit - but this:

https://play.google.com/store/apps/details?id=jp.co.unbalance.android.gocsdl

Crazy Stone Deep Learning for Android (and iPhone coming I gather). I just downloaded it and played two games - beating a 6k and losing hard to a 1d. My phone is a Samsung S7 Edge but even so it got really warm when I went to analyse the whole thing (with 2s per move analysis). Anyway, despite a somewhat clunky and overly decorative GUI I like it, it plays faster than GnuGo (and a whole lot better) which has been my only phone AI so far so maybe I'll finally get some Go practice in during my daily commute. The analyse game feature is something I intend to explore more, but I'm very intrigued by it - as a way to more nail down the blunders I make than the fractional % losses. Also, I don't have Crazy Stone for desktop so I can't compare the two.

Thoughts?

One thing, if this really plays at a 5d level, using your phone to cheat, as has been a problem in chess suddenly became a whole lot easier didn't it? I wonder if tournament organisers will care and take measures to prevent it - perhaps they'll be less keen to allow digital tools to record the game while playing (which everyone used for the only tournament I've been to back in April)?
User avatar
oren
Oza
Posts: 2777
Joined: Sun Apr 18, 2010 5:54 pm
GD Posts: 0
KGS: oren
Tygem: oren740, orenl
IGS: oren
Wbaduk: oren
Location: Seattle, WA
Has thanked: 251 times
Been thanked: 549 times

Re: Android - Crazy Stone Deep Learning

Post by oren »

You could have had the 7d version as a subscription to the old champion go for a while, so it's not a new problem. The new version just means you don't need a subscription and internet access.

So far I haven't heard of any issues in real life tournaments. It might require getting up a lot to a quiet spot to ask the computer for help unless it's a life and death problem on the board.
Majordomo
Lives with ko
Posts: 154
Joined: Wed Jun 08, 2016 1:51 pm
Rank: SDK
GD Posts: 0
Has thanked: 6 times
Been thanked: 16 times

Re: Android - Crazy Stone Deep Learning

Post by Majordomo »

Ah, cool, never knew. Do you know ifthe Champion Go + subscription also has the same analysis features? If so, strange that this one is only 5d if that one was 7d. Hehe I also doubt that Go will have the same issues as Chess still, but it'll be interesting to see how things develop.

Another thing, for analysing the whole game, I'm curious as to which "strength" you're getting at 1s per move compared to the higher.
User avatar
oren
Oza
Posts: 2777
Joined: Sun Apr 18, 2010 5:54 pm
GD Posts: 0
KGS: oren
Tygem: oren740, orenl
IGS: oren
Wbaduk: oren
Location: Seattle, WA
Has thanked: 251 times
Been thanked: 549 times

Re: Android - Crazy Stone Deep Learning

Post by oren »

There is no analyze on the old program. I have used the desktop version for analysis. The 7d to 5d is just the limitation of the phone vs a server most likely.
User avatar
Solomon
Gosei
Posts: 1848
Joined: Tue Apr 20, 2010 9:21 pm
Rank: AGA 5d
GD Posts: 0
KGS: Capsule 4d
Tygem: 치킨까스 5d
Location: Bellevue, WA
Has thanked: 90 times
Been thanked: 835 times

Re: Android - Crazy Stone Deep Learning

Post by Solomon »

I played it at 5d (max) and was very disappointed by its playing level, especially near the end. For instance, my last move in the screenshot below was Q1...Crazy Stone's response speaks for itself:

Image
Majordomo
Lives with ko
Posts: 154
Joined: Wed Jun 08, 2016 1:51 pm
Rank: SDK
GD Posts: 0
Has thanked: 6 times
Been thanked: 16 times

Re: Android - Crazy Stone Deep Learning

Post by Majordomo »

Heh, I didn't count - but I assume you won the game?

Well that kind of thing is disappointing. I did make it play Leela (the recent version, 5d kgs I think?) and while I didn't have time to carry it to the endgame it had an marginal advantage when I ceased (like move 150).

I also read that it has problems with ladders, but maybe only for weaker levels?
gogeo
Beginner
Posts: 14
Joined: Wed Oct 09, 2013 6:28 am
Rank: 15 KGS
GD Posts: 0
KGS: gogeo
DGS: gogeo
Has thanked: 1 time
Been thanked: 12 times

Re: Android - Crazy Stone Deep Learning

Post by gogeo »

oren wrote:There is no analyze on the old program. I have used the desktop version for analysis. The 7d to 5d is just the limitation of the phone vs a server most likely.



Hello,
small question regarding anlaysis - how to use it? I know how to get feedback on next move - but in go sequences I think are more important. So even if move is ok locally - maybe after sequence is very bad. Any idea how to analyze for more movies?

Cheers
gogeo
dfan
Gosei
Posts: 1598
Joined: Wed Apr 21, 2010 8:49 am
Rank: AGA 2k Fox 3d
GD Posts: 61
KGS: dfan
Has thanked: 891 times
Been thanked: 534 times
Contact:

Re: Android - Crazy Stone Deep Learning

Post by dfan »

gogeo wrote:
oren wrote:There is no analyze on the old program. I have used the desktop version for analysis. The 7d to 5d is just the limitation of the phone vs a server most likely.

Hello,
small question regarding anlaysis - how to use it? I know how to get feedback on next move - but in go sequences I think are more important. So even if move is ok locally - maybe after sequence is very bad. Any idea how to analyze for more movies?

If you mean the desktop version, I wrote a post Tips for using Crazy Stone to analyze games.
User avatar
Solomon
Gosei
Posts: 1848
Joined: Tue Apr 20, 2010 9:21 pm
Rank: AGA 5d
GD Posts: 0
KGS: Capsule 4d
Tygem: 치킨까스 5d
Location: Bellevue, WA
Has thanked: 90 times
Been thanked: 835 times

Re: Android - Crazy Stone Deep Learning

Post by Solomon »

Majordomo wrote:Heh, I didn't count - but I assume you won the game?

Yep, played inattentively and still won handily by over 50 points.
WinPooh
Dies in gote
Posts: 30
Joined: Fri Dec 30, 2011 6:22 am
Rank: KGS 2 kyu
GD Posts: 0
KGS: WinPooh
IGS: WinPooh
DGS: WinPooh
Been thanked: 3 times

Re: Android - Crazy Stone Deep Learning

Post by WinPooh »

What is the meaning of "Situation" and "Delta" columns in Analysis grid?
Uberdude
Judan
Posts: 6727
Joined: Thu Nov 24, 2011 11:35 am
Rank: UK 4 dan
GD Posts: 0
KGS: Uberdude 4d
OGS: Uberdude 7d
Location: Cambridge, UK
Has thanked: 436 times
Been thanked: 3718 times

Re: Android - Crazy Stone Deep Learning

Post by Uberdude »

I don't have this software, but with CrazyStone "Delta" usually means the difference in winning probability between your move and what CS thinks is the best move. So look for the biggest numbers to find the biggest mistakes in the game. The absolute size (or some average) could perhaps also be used to infer the level of play, for example comparing this Crazy Stone Analysis Remi did of my game a few years ago (before neural nets): http://www.grappa.univ-lille3.fr/~coulo ... /Uberdude/ to a weaker player's http://www.grappa.univ-lille3.fr/~coulo ... /bofinken/ you can see my Deltas are usually smaller, though both games had a "biggest mistake" of 0.11.
User avatar
oren
Oza
Posts: 2777
Joined: Sun Apr 18, 2010 5:54 pm
GD Posts: 0
KGS: oren
Tygem: oren740, orenl
IGS: oren
Wbaduk: oren
Location: Seattle, WA
Has thanked: 251 times
Been thanked: 549 times

Re: Android - Crazy Stone Deep Learning

Post by oren »

Uberdude described delta well. Difference between CS best move and yours. Situation is the score that CS predicts for the end of the game.
pookpooi
Lives in sente
Posts: 727
Joined: Sat Aug 21, 2010 12:26 pm
GD Posts: 10
Has thanked: 44 times
Been thanked: 218 times

Re: Android - Crazy Stone Deep Learning

Post by pookpooi »

Very interesting that this app run on Nexus 5 get 6d on KGS blitz game (crazyphone)
Does that mean blitz magic work too well for computer?
Majordomo
Lives with ko
Posts: 154
Joined: Wed Jun 08, 2016 1:51 pm
Rank: SDK
GD Posts: 0
Has thanked: 6 times
Been thanked: 16 times

Re: Android - Crazy Stone Deep Learning

Post by Majordomo »

While only a datapoint of 1, I just wanted to try it at a 1d setting and it promptly lost by resign to NeuralZ02 (which is ~3k in the description). While just a few days ago it won against the bot while set to 3k - strange or just expected variance? I've noted in the game list that the bot does seem to beat more 3k's than it loses to but still.

EDIT: And then it trashed it in the second round, so yeah, some variance there.
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: Android - Crazy Stone Deep Learning

Post by Satorian »

It's been updated today. Couldn't find a change log though.

I'd be interested to know whether the strength ratings differ from the desktop version, especially if they refer to the strength of data set used for that particular playing strength, or whether they are ratings the engine actually achieved on KGS at that setting.
Post Reply