It is currently Thu May 01, 2025 3:34 pm

All times are UTC - 8 hours [ DST ]




Post new topic Reply to topic  [ 18 posts ] 
Author Message
Offline
 Post subject: best android opponent?
Post #1 Posted: Wed May 30, 2012 1:27 pm 
Dies with sente
User avatar

Posts: 76
Location: El Paso TX
Liked others: 1
Was liked: 4
Rank: 25k
Universal go server handle: Trebuchet
What's the best Android app to play as an opponent?

_________________
Assertion without proof takes up little time; misrepresentation is always beautifully brief. –John Stuart Mill

Top
 Profile  
 
Offline
 Post subject: Re: best android opponent?
Post #2 Posted: Wed May 30, 2012 1:35 pm 
Oza
User avatar

Posts: 2777
Location: Seattle, WA
Liked others: 251
Was liked: 549
KGS: oren
Tygem: oren740, orenl
IGS: oren
Wbaduk: oren
SCWillson wrote:
What's the best Android app to play as an opponent?


Champion Go
https://play.google.com/store/apps/deta ... mlnb2VuIl0.

But really, I suggest
DGS
https://play.google.com/store/apps/deta ... 5hbkRHUyJd

and OGS
https://play.google.com/store/apps/deta ... NsaWVudCJd

and play some people.

Top
 Profile  
 
Offline
 Post subject: Re: best android opponent?
Post #3 Posted: Wed May 30, 2012 1:47 pm 
Dies with sente
User avatar

Posts: 76
Location: El Paso TX
Liked others: 1
Was liked: 4
Rank: 25k
Universal go server handle: Trebuchet
I have 6 games going on DGS now and can play those on my Fire tablet but I'm looking for a good app for when I lack Internet access. Right now I have AI Factory's Go which is adequate but I'm looking for something with more features.

_________________
Assertion without proof takes up little time; misrepresentation is always beautifully brief. –John Stuart Mill

Top
 Profile  
 
Offline
 Post subject: Re: best android opponent?
Post #4 Posted: Wed May 30, 2012 9:24 pm 
Oza
User avatar

Posts: 2508
Liked others: 1304
Was liked: 1128
SCWillson wrote:
I have 6 games going on DGS now and can play those on my Fire tablet but I'm looking for a good app for when I lack Internet access. Right now I have AI Factory's Go which is adequate but I'm looking for something with more features.

WegoIgo is quite nice, and so is Gobandroid - you can play against gnugo on either of them.

_________________
Patience, grasshopper.

Top
 Profile  
 
Offline
 Post subject: Re: best android opponent?
Post #5 Posted: Thu May 31, 2012 1:29 am 
Oza

Posts: 2356
Location: Ireland
Liked others: 662
Was liked: 442
Universal go server handle: Boidhre
I like Champion Go, especially for quick 9x9 games when I'm killing time somewhere.

Top
 Profile  
 
Offline
 Post subject: Re: best android opponent?
Post #6 Posted: Thu May 31, 2012 9:50 pm 
Dies with sente
User avatar

Posts: 105
Location: Los Angeles
Liked others: 28
Was liked: 22
Rank: KGS 4 kyu
KGS: Tofu
I suggest spending your time doing problems on gogrinder instead of using one of the android computer opponents. You will get much more out of it in terms of benefiting your play. The android AI options are all pretty bad.


This post by Tofu was liked by: Redbeard
Top
 Profile  
 
Offline
 Post subject: Re: best android opponent?
Post #7 Posted: Wed Jun 13, 2012 7:25 am 
Dies with sente
User avatar

Posts: 76
Location: El Paso TX
Liked others: 1
Was liked: 4
Rank: 25k
Universal go server handle: Trebuchet
Tofu wrote:
I suggest spending your time doing problems on gogrinder instead of using one of the android computer opponents. You will get much more out of it in terms of benefiting your play. The android AI options are all pretty bad.


I will look into that. I need to see if I can figure out how to sideload Gogrinder into my Kindle.

_________________
Assertion without proof takes up little time; misrepresentation is always beautifully brief. –John Stuart Mill

Top
 Profile  
 
Offline
 Post subject: Re: best android opponent?
Post #8 Posted: Wed Jun 13, 2012 7:39 am 
Dies with sente
User avatar

Posts: 105
Location: Los Angeles
Liked others: 28
Was liked: 22
Rank: KGS 4 kyu
KGS: Tofu
You'll probably need to root your fire or sideload google market to get it to work. These things are well worth doing anyway (Im running a rooted nook tablet myself)

Top
 Profile  
 
Offline
 Post subject: Re: best android opponent?
Post #9 Posted: Wed Jun 13, 2012 10:08 am 
Dies with sente
User avatar

Posts: 76
Location: El Paso TX
Liked others: 1
Was liked: 4
Rank: 25k
Universal go server handle: Trebuchet
Tofu wrote:
You'll probably need to root your fire or sideload google market to get it to work. These things are well worth doing anyway (Im running a rooted nook tablet myself)


I'll look into that as well, although I am somewhat leery of rooting my Kindle and hence voiding the warranty. I just wish it was easier to find and download apk files via PC.

Update: I have managed to install Gobandroid and gnugo on my Kindle Fire and it works perfectly (thus far).

_________________
Assertion without proof takes up little time; misrepresentation is always beautifully brief. –John Stuart Mill

Top
 Profile  
 
Offline
 Post subject: Re: best android opponent?
Post #10 Posted: Thu Jun 14, 2012 5:31 am 
Lives in sente

Posts: 1045
Liked others: 0
Was liked: 182
Tofu wrote:
I suggest spending your time doing problems on gogrinder instead of using one of the android computer opponents. You will get much more out of it in terms of benefiting your play. The android AI options are all pretty bad.


However questions about the usefulness of computer opponents running on this or that hardware should be answered in the context of the strength of the person asking the question.

So yes, pretty weak (what's available on such minimal hardware) but we should give an indication of what is meant by that in more absolute terms. What's too weak to be an opponent for a 4 kyu can be plenty powerful for a 20 kyu to learn from. Some bad habits, yes, but those are again relative to strength. The bad habits of a 10 kyu bot might be one heck of a lot less of an issue than the bad habits of an 18 kyu human opponent (if we are talking about a 20 kyu playing against either to learn from).

Top
 Profile  
 
Offline
 Post subject: Re: best android opponent?
Post #11 Posted: Thu Jun 14, 2012 10:12 am 
Dies with sente
User avatar

Posts: 76
Location: El Paso TX
Liked others: 1
Was liked: 4
Rank: 25k
Universal go server handle: Trebuchet
Seems to me there is merit to both studying problems and playing opponents (human or otherwise) to improve at go. Besides, I want to play the game and sometimes getting online is simply not feasible for me since I lack 24/7 net access. At least Gobandroid HD lets me play against Gnugo and even has commented pro games to study.

_________________
Assertion without proof takes up little time; misrepresentation is always beautifully brief. –John Stuart Mill

Top
 Profile  
 
Offline
 Post subject: Re: best android opponent?
Post #12 Posted: Sun Jun 24, 2012 11:52 am 
Oza

Posts: 2264
Liked others: 1180
Was liked: 553
Tofu wrote:
I suggest spending your time doing problems on gogrinder instead of using one of the android computer opponents.

but playing a computer opponent is like doing problems

Top
 Profile  
 
Offline
 Post subject: Re: best android opponent?
Post #13 Posted: Sun Jun 24, 2012 11:59 am 
Dies with sente
User avatar

Posts: 105
Location: Los Angeles
Liked others: 28
Was liked: 22
Rank: KGS 4 kyu
KGS: Tofu
xed_over wrote:
Tofu wrote:
I suggest spending your time doing problems on gogrinder instead of using one of the android computer opponents.

but playing a computer opponent is like doing problems


Not for me.


This post by Tofu was liked by: xed_over
Top
 Profile  
 
Offline
 Post subject: Re: best android opponent?
Post #14 Posted: Mon Jun 25, 2012 5:17 am 
Lives in sente

Posts: 1045
Liked others: 0
Was liked: 182
xed_over wrote:
Tofu wrote:
I suggest spending your time doing problems on gogrinder instead of using one of the android computer opponents.

but playing a computer opponent is like doing problems


I think we have perhaps reached the stage where it might be informative to perform a "Turing test" on this question. Somebody prepares a set of game records (say 20) half of which are human vs computer and half of which are human vs human. That means that of the 40 players (two in each game) 10 were a computer. Then post the game records and have people place 10 votes. See how much better than 25% right they can do.

If the results of this are not a whole lot better than 25% people who consider the computer a poor substitute might want to rethink their position. For example, a 50% result would mean the computer is as likely to be mistaken for a human as not.

Top
 Profile  
 
Offline
 Post subject: Re: best android opponent?
Post #15 Posted: Mon Jun 25, 2012 7:38 am 
Lives with ko

Posts: 170
Liked others: 32
Was liked: 119
Rank: KGS 4 kyu
Mike Novack wrote:
xed_over wrote:
Tofu wrote:
I suggest spending your time doing problems on gogrinder instead of using one of the android computer opponents.

but playing a computer opponent is like doing problems


I think we have perhaps reached the stage where it might be informative to perform a "Turing test" on this question. Somebody prepares a set of game records (say 20) half of which are human vs computer and half of which are human vs human. That means that of the 40 players (two in each game) 10 were a computer. Then post the game records and have people place 10 votes. See how much better than 25% right they can do.

If the results of this are not a whole lot better than 25% people who consider the computer a poor substitute might want to rethink their position. For example, a 50% result would mean the computer is as likely to be mistaken for a human as not.


Such a computer-go Turing test was done in Japan already:
http://www.jaist.ac.jp/jaistcup2011/index-e.htm
http://www.mail-archive.com/computer-go ... 02740.html

Rémi

Top
 Profile  
 
Offline
 Post subject: Re: best android opponent?
Post #16 Posted: Mon Jun 25, 2012 7:58 am 
Tengen

Posts: 4382
Location: Caldas da Rainha, Portugal
Liked others: 499
Was liked: 733
Rank: AGA 3k
GD Posts: 65
OGS: Hyperpape 4k
Interesting. There are some obvious questions, though: how many games were actually used? And of course 19x19 would be a better target for such a turing test.

_________________
Occupy Babel!

Top
 Profile  
 
Offline
 Post subject: Re: best android opponent?
Post #17 Posted: Mon Jun 25, 2012 9:35 am 
Oza
User avatar

Posts: 2659
Liked others: 310
Was liked: 631
Rank: kgs 6k
Wow, complete failure to read. SCWilson is asking about playing an AI on his android. Tofu is talking about the incompetence of various computer programs on the android. The sudden tangent into the normal defense of the honor of computer players is uncalled for. A go Turing test would be a great topic for a completely different thread.

Top
 Profile  
 
Offline
 Post subject: Re: best android opponent?
Post #18 Posted: Mon Jun 25, 2012 1:49 pm 
Lives in sente

Posts: 1045
Liked others: 0
Was liked: 182
How well these programs play depends on the strength of the machine.

How useful a person might find a program playing on a weak machine is going to depend very much on the strength of that person.

I would expect SCWilson and Tofu to have very different experiences trying to play against a program running on an Android.

Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 18 posts ] 

All times are UTC - 8 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group