Go-software for Android?

For discussing go computing, software announcements, etc.
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: Go-software for Android?

Post by oren »

Redbeard wrote: I never had occasion to use the "replace all moves" option, but the "replace one move" came in handy when I was half way through recording a game an discovered a recording mistake from 10+ previous moves. Maybe I'm the only one who makes such mistakes...
Ok, so basically you want to pick one stone, find where it was placed in the sgf tree, replace it to another move, and then have tree at the new state.

I think that should be doable.

Easiest way is to just create a new branch that deletes the previous stone and adds the new stone, but that makes for a messy game to follow later.
User avatar
wms
Lives in gote
Posts: 450
Joined: Tue Apr 20, 2010 4:23 pm
GD Posts: 0
KGS: wms
Location: Portland, OR USA
Has thanked: 257 times
Been thanked: 287 times
Contact:

Re: Go-software for Android?

Post by wms »

wambat wrote:Hi, i'm a developer of android go problems (can be found on market), problems solving app.
Could you give the actual name of the app? I did a search on the android market and it didn't turn up.
User avatar
wms
Lives in gote
Posts: 450
Joined: Tue Apr 20, 2010 4:23 pm
GD Posts: 0
KGS: wms
Location: Portland, OR USA
Has thanked: 257 times
Been thanked: 287 times
Contact:

Re: Go-software for Android?

Post by wms »

Redbeard wrote:Has anyone found a SGF recorder for android that has a way to correct the game record on the fly? The main thing I am missing from my old PilotGOne is the convenient "replace move" function. Very useful for recording games during tournaments.
The KGS client lets you undo a move. But if you mean a move other than the most recent one, then no, you would need to undo all the way back to the mistake, fix it, then redo all the later moves.
User avatar
Redbeard
Lives with ko
Posts: 269
Joined: Fri Apr 23, 2010 10:56 am
Rank: AGA 12k
GD Posts: 292
KGS: RedBeard
DGS: Akahige
Location: Seattle
Has thanked: 127 times
Been thanked: 123 times
Contact:

Re: Go-software for Android?

Post by Redbeard »

wms wrote:The KGS client lets you undo a move. But if you mean a move other than the most recent one, then no, you would need to undo all the way back to the mistake, fix it, then redo all the later moves.
Does the KGS client now allow you to record games offline? I thought it was only for playing on the server. I am specifically looking for an app to record games during in person tournaments.
User avatar
wms
Lives in gote
Posts: 450
Joined: Tue Apr 20, 2010 4:23 pm
GD Posts: 0
KGS: wms
Location: Portland, OR USA
Has thanked: 257 times
Been thanked: 287 times
Contact:

Re: Go-software for Android?

Post by wms »

Redbeard wrote:
wms wrote:The KGS client lets you undo a move. But if you mean a move other than the most recent one, then no, you would need to undo all the way back to the mistake, fix it, then redo all the later moves.
Does the KGS client now allow you to record games offline? I thought it was only for playing on the server. I am specifically looking for an app to record games during in person tournaments.
The KGS client lets you record to KGS. Not to your SD card. But you can tag your game before you start recording, then your game can be downloaded by going to the KGS archives page with your tagged games. So as long as you have phone service, you get the same functionality as saving to your SD card would give you (except, IMHO, it's easier because the game ends up on a web page instead of on an SD card).
User avatar
mdobbins
Lives with ko
Posts: 242
Joined: Sun Feb 28, 2010 8:18 am
Rank: KGS 4 Kyu
GD Posts: 2067
KGS: mgd
DGS: mdobbins
Location: Pa, Va
Has thanked: 15 times
Been thanked: 64 times
Contact:

Re: Go-software for Android?

Post by mdobbins »

Redbeard wrote:
oren wrote:
Redbeard wrote:Has anyone found a SGF recorder for android that has a way to correct the game record on the fly? The main thing I am missing from my old PilotGOne is the convenient "replace move" function. Very useful for recording games during tournaments.
How does it work from the sgf tree perspective? It probably wouldn't be too hard to add after all the other things I've been meaning to do with gobandroid. :)
With PilotGOne, when you went back to the move in question and selected a different location a menu would pop up and ask if you wanted to create a variation, replace one move, or replace all moves. "create a variation" would start a new tree branch, "replace one move" would change the move in question in the current branch, and "replace all moves" would delete all of the recorded moves after that point.

I never had occasion to use the "replace all moves" option, but the "replace one move" came in handy when I was half way through recording a game an discovered a recording mistake from 10+ previous moves. Maybe I'm the only one who makes such mistakes...
I just uploaded version 1.29 of anDGS in the Android market place with an update to do just what you requested above. The editor has a number of mode options, select "Edit" to do the above, "Markup" will allow you to place labels and standard sgf markup, "Browse" will go to a move. Let me know if anything else is missing.

Now that I have a fairly complete set of working features, I may have to redesign the editor GUI to make it more convenient to get at all the features. I don't use the editor very much so your feedback on where to put things or how to restructure access to the features to make it easier to use would be very helpful. Since I have satisfied my personal needs with the basic DGS client features, everything else is driven by user requests and feedback.
Michael Dobbins; Dragon: mdobbins, KGS: mgd, AGA#: 4253,
My Website
User avatar
Redbeard
Lives with ko
Posts: 269
Joined: Fri Apr 23, 2010 10:56 am
Rank: AGA 12k
GD Posts: 292
KGS: RedBeard
DGS: Akahige
Location: Seattle
Has thanked: 127 times
Been thanked: 123 times
Contact:

Re: Go-software for Android?

Post by Redbeard »

I'll give it a try! Thanks!
Caroliano
Beginner
Posts: 4
Joined: Sat May 29, 2010 4:57 pm
Rank: IGS 15k
GD Posts: 4

Re: Go-software for Android?

Post by Caroliano »

Mdobbins: I have an feature request: Be able to play using the D-pad of my cellphone. I can see an green square that I can move around with my d-pad, and when I click with the "OK" button in my d-pad it flicks. I haven't figured out for what it is for, but I would love to be able to click and it input the stone in the place I want. Another important detail: make it remember the place it was, so that for the next movement it starts where you left, and not from the edge of the board again. Godroid has it implemented but it always starts from the edge of the screen, wich is annoying. Gobandroid and "Go Free" do it right, for reference.

I have an Galaxy i7500, with an relatively small screen. Inputing the pieces using the d-pad is infinitely more precise than by touch and zoom, and more confortable too, as you always have the full view of the board.

Also, you could make an virtual-d-pad mode for those who lack the dpad. You could put the virtual buttons on the center-botton of the screen, with the "place the stone" button on the side (no acidental press). Or make the dpad bigger, over the board, and disable the traditional touch and zoom method (make an swich to alternate between the two modes). The latter seems more complex, but may be better.

Anyway, what I need now is only the first request. Can it be done? :D :?:
User avatar
mdobbins
Lives with ko
Posts: 242
Joined: Sun Feb 28, 2010 8:18 am
Rank: KGS 4 Kyu
GD Posts: 2067
KGS: mgd
DGS: mdobbins
Location: Pa, Va
Has thanked: 15 times
Been thanked: 64 times
Contact:

Re: Go-software for Android?

Post by mdobbins »

Caroliano wrote:Mdobbins: I have an feature request: Be able to play using the D-pad of my cellphone. I can see an green square that I can move around with my d-pad, and when I click with the "OK" button in my d-pad it flicks. I haven't figured out for what it is for, but I would love to be able to click and it input the stone in the place I want. Another important detail: make it remember the place it was, so that for the next movement it starts where you left, and not from the edge of the board again. Godroid has it implemented but it always starts from the edge of the screen, wich is annoying. Gobandroid and "Go Free" do it right, for reference.

I have an Galaxy i7500, with an relatively small screen. Inputing the pieces using the d-pad is infinitely more precise than by touch and zoom, and more confortable too, as you always have the full view of the board.

Also, you could make an virtual-d-pad mode for those who lack the dpad. You could put the virtual buttons on the center-botton of the screen, with the "place the stone" button on the side (no acidental press). Or make the dpad bigger, over the board, and disable the traditional touch and zoom method (make an swich to alternate between the two modes). The latter seems more complex, but may be better.

Anyway, what I need now is only the first request. Can it be done? :D :?:
This sound like a nice addition to optionally use the dpad for making moves in both the client and the editor (I already use the dpad for moving through the game record in browse mode.) I will put it high on my list for the next update.

In the mean time, have you used the portrait7 layout option, it zooms to a 7x7 area which will have larger stones than the default portrait9 layout option which zooms to a 9x9 area.
Michael Dobbins; Dragon: mdobbins, KGS: mgd, AGA#: 4253,
My Website
Caroliano
Beginner
Posts: 4
Joined: Sat May 29, 2010 4:57 pm
Rank: IGS 15k
GD Posts: 4

Re: Go-software for Android?

Post by Caroliano »

Yeah, it is really much better. I haven't tried it before. But the d-pad is still safer.
User avatar
wms
Lives in gote
Posts: 450
Joined: Tue Apr 20, 2010 4:23 pm
GD Posts: 0
KGS: wms
Location: Portland, OR USA
Has thanked: 257 times
Been thanked: 287 times
Contact:

Re: Go-software for Android?

Post by wms »

Just found a new go app for my android, called just "Go Free" (and they have a paid version) by AI Factory. It lets you play against an AI.

On the plus side, it looks very pretty. It plays go. It lets you pick board size and handicap. I can't just the strength - I can beat it in an even game without much effort at 9x9, but it feels like it might put up a decent fight for somebody in the 10k or under range.

On the minus side, the input is hard to use (it drops the stone under your finger, where you can't see for sure that it is in the right place), scoring is problematic (doesn't let you adjust living/dead stones), and it feels slow because each time the computer puts a stone down, there's a blinky animation. You can't make your move while the animation is going, so when you know the exact response and tap your finger the moment you see the computer's stone, your tap gets ignored. That kind of thing drives me nuts.

Maybe this is old news to the rest of you, but I was pleased to find it.
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: Go-software for Android?

Post by oren »

wms wrote:Just found a new go app for my android, called just "Go Free" (and they have a paid version) by AI Factory. It lets you play against an AI.
There is also GoDroid and Gobandroid let you play against gnugo. Settings to gnugo are selectable.
User avatar
wms
Lives in gote
Posts: 450
Joined: Tue Apr 20, 2010 4:23 pm
GD Posts: 0
KGS: wms
Location: Portland, OR USA
Has thanked: 257 times
Been thanked: 287 times
Contact:

Re: Go-software for Android?

Post by wms »

oren wrote:
wms wrote:Just found a new go app for my android, called just "Go Free" (and they have a paid version) by AI Factory. It lets you play against an AI.
There is also GoDroid and Gobandroid let you play against gnugo. Settings to gnugo are selectable.
I knew of godroid. It's OK, but not as pretty as Go Free.

Just tried gobandroid. The input was awkward again, the graphics weren't so nice, and after the game it said I had won by claiming that two clearly dead AI groups were actually alive. :(
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: Go-software for Android?

Post by oren »

wms wrote: I knew of godroid. It's OK, but not as pretty as Go Free.

Just tried gobandroid. The input was awkward again, the graphics weren't so nice, and after the game it said I had won by claiming that two clearly dead AI groups were actually alive. :(
I don't tend to use goDroid, so I can't comment. One of my goals for gobandroid was to get the "kgs" style of input going, so that I can see where I'm placing stones. That's my biggest problem with it as well. The graphics with the "sente" board and stones look find to me. Ligi when writing it separated out the skins so the default look is unfortunately awful. It should just probably come installed with one or both skins. That game against gnugo does sound amusing. I can't comment too much on the gnugo aspects, since I use that feature rarely. You can post the game to https://github.com/ligi/gobandroid/issues , and we can take a look at it.
User avatar
wms
Lives in gote
Posts: 450
Joined: Tue Apr 20, 2010 4:23 pm
GD Posts: 0
KGS: wms
Location: Portland, OR USA
Has thanked: 257 times
Been thanked: 287 times
Contact:

Re: Go-software for Android?

Post by wms »

oren wrote:
wms wrote: I knew of godroid. It's OK, but not as pretty as Go Free.

Just tried gobandroid. The input was awkward again, the graphics weren't so nice, and after the game it said I had won by claiming that two clearly dead AI groups were actually alive. :(
I don't tend to use goDroid, so I can't comment. One of my goals for gobandroid was to get the "kgs" style of input going, so that I can see where I'm placing stones. That's my biggest problem with it as well. The graphics with the "sente" board and stones look find to me. Ligi when writing it separated out the skins so the default look is unfortunately awful. It should just probably come installed with one or both skins. That game against gnugo does sound amusing. I can't comment too much on the gnugo aspects, since I use that feature rarely. You can post the game to https://github.com/ligi/gobandroid/issues , and we can take a look at it.
Ah! Right, with the "sente" skin it looks much nicer. You should package the skin with the app, usually I don't bother with skins, I just want a good looking UI without having to screw around. Plus it bothers me that the skin installer is gone, with the skins still there, so I assume if I uninstall gobandroid I'll still have the skin images sitting around on my SD card. Yuck.

But on the good side, I found out that by tapping stones you can change which groups are alive and dead. That's really nice. So my second game vs. gnugo went better, in the end I was able to correctly tell it that all the gnugo stones were dead and get my win!
Post Reply