Looking for an android AI

For discussing go computing, software announcements, etc.
Post Reply
Alguien
Lives in gote
Posts: 628
Joined: Tue Aug 07, 2012 11:50 pm
Rank: KGS 3k
GD Posts: 0
Universal go server handle: Alguien
Has thanked: 44 times
Been thanked: 93 times

Looking for an android AI

Post by Alguien »

I'd like to buy one of the go AIs for android (my DGS opponents don't answer quick enough :) ).

Ideal characteristics:
- Work both on a phone and a tablet. (deal breaker)
- Have the option to use the machine's processor but also to call a server for extra strength.
- Have the option to take as long as it wants to make a move if/when playing locally.

Does something like this exist?

[options:]
crazy stone: I think it has the "31mb install, no app2sd" problem that essentially means I'd have to empty half my phone to make space for it.
Mike Novack
Lives in sente
Posts: 1045
Joined: Mon Aug 09, 2010 9:36 am
GD Posts: 0
Been thanked: 182 times

Re: Looking for an android AI

Post by Mike Novack »

It's worse than that. You describe yourself as being 3k. Best use of computer programs as opponents is to have them set to be a couple stones stronger than you are in which case you won't be learning bad habits related to your own level.

But it is far from clear that an Android device will have enough crunch power for a MCTS based program to function properly. I don't think any of them when playing on a device like this are more than a couple kyu. The problem is "not linear". You need at least a certain amount of crunch power for the algorithm to work at all as they are based upon statistics and that's very non-linear with respect to sample size.

"Call a server" is an entirely different question. Then the go playing program is not running on your Android device at all. All your Android or phone is doing is acting as a communicator to a remote application running on the server. Plenty of power for that, but like I said, an unrelated situation however similar it might appear to you from a user standpoint.
Boidhre
Oza
Posts: 2356
Joined: Mon Mar 05, 2012 7:15 pm
GD Posts: 0
Universal go server handle: Boidhre
Location: Ireland
Has thanked: 661 times
Been thanked: 442 times

Re: Looking for an android AI

Post by Boidhre »

Crazy Stone running on an iPad 3 hardware at the max setting (higher than the max setting available on my Android phone) can't beat an EGF 2k friend of mine in an even game. I'm not sure how good a game you'll get with a phone running Champion Go. There's no Server option in the Android phone app that I have either.
Alguien
Lives in gote
Posts: 628
Joined: Tue Aug 07, 2012 11:50 pm
Rank: KGS 3k
GD Posts: 0
Universal go server handle: Alguien
Has thanked: 44 times
Been thanked: 93 times

Re: Looking for an android AI

Post by Alguien »

Ok. I'll have to play more simultaneous DGS games while I wait for a "call home" android AI.

Maybe I should try OGS and its conditional move trees feature.

Thanks for the info guys.
ProtoJazz
Dies in gote
Posts: 52
Joined: Mon Jun 25, 2012 11:19 pm
Rank: KGS 13k
GD Posts: 0
Universal go server handle: ProtoJazz
Been thanked: 19 times

Re: Looking for an android AI

Post by ProtoJazz »

Might be worth it to look into some servers that have stonger bots and play them using the android client. Something like KGS. Though the bots are often in use. There may be other servers, like oro maybe that has an android client and additional bots. Pandanet has bots avalable all the time, but they are not very good.
Alguien
Lives in gote
Posts: 628
Joined: Tue Aug 07, 2012 11:50 pm
Rank: KGS 3k
GD Posts: 0
Universal go server handle: Alguien
Has thanked: 44 times
Been thanked: 93 times

Re: Looking for an android AI

Post by Alguien »

ProtoJazz wrote:Might be worth it to look into some servers that have stonger bots and play them using the android client. Something like KGS. Though the bots are often in use. There may be other servers, like oro maybe that has an android client and additional bots. Pandanet has bots avalable all the time, but they are not very good.


That's a good idea, turn based bot games might be the solution I was looking for. I could even upload my own bot on a desktop machine somewhere.
User avatar
Phelan
Gosei
Posts: 1449
Joined: Tue Apr 20, 2010 3:15 pm
Rank: KGS 6k
GD Posts: 892
Has thanked: 1550 times
Been thanked: 140 times

Re: Looking for an android AI

Post by Phelan »

Alguien, not sure if you know, but both DGS and OGS have apps for Android.
a1h1 [1d]: You just need to curse the gods and defend.
Good Go = Shape.
Associação Portuguesa de Go
Alguien
Lives in gote
Posts: 628
Joined: Tue Aug 07, 2012 11:50 pm
Rank: KGS 3k
GD Posts: 0
Universal go server handle: Alguien
Has thanked: 44 times
Been thanked: 93 times

Re: Looking for an android AI

Post by Alguien »

Phelan wrote:Alguien, not sure if you know, but both DGS and OGS have apps for Android.


Yes. I'm constantly playing DGS on my phone and I'm thinking about playing on ogs too. But it's hard to find people who would consistently answers moves "fast" (5~10 minutes per move).
Post Reply