It is currently Thu Mar 28, 2024 7:34 pm

All times are UTC - 8 hours [ DST ]




Post new topic Reply to topic  [ 22 posts ]  Go to page 1, 2  Next
Author Message
Offline
 Post subject: Mobile Client for playing Turn Based
Post #1 Posted: Sat Jun 19, 2010 2:26 am 
Lives in gote
User avatar

Posts: 499
Location: Germany
Liked others: 213
Was liked: 96
Rank: Fox 3D
GD Posts: 325
For playing Go online there's an IGS client for the iPhone and now there's the Adroid client for KGS.

This would not be a reason for me to get a smartphone, as much as I would love to have a really good reason to get one. :D

Because when I have the time to play a game of go, I usually also have access to a laptop or PC, with a better playing experience because of a large display, mouse and keyboard.

Also when I am commuting between home and my workplace, I will not have enough time for a whole game. I would have time, however, to play up to a few moves in my turn based games.

So I am wondering why the focus of those mobile clients has mainly been connecting to online and not turn based servers. Surely those normally have a HTML interface and so they can be played on via the mobile's browser. However, when I tried this for OGS, I was not satisfied. Zooming in, zooming out, placing a stone - those can become painful if not optimized nicely.

Other features that would be nice to have:
- An interface to a database of professional game records that can be searched directly from the played game by selecting a search area.
- Access to a joseki database. This could be just any other application running in a parallel task, though.
- Score estimator

I saw that Mdobbins has developed an Adroid client for DGS. Maybe someone can share his experiences with that. (A YouTube video would be really nice. :cool: )

_________________
Stay out of my territory! (W. White, aka Heisenberg)

Top
 Profile  
 
Offline
 Post subject: Re: Mobile Client for playing Turn Based
Post #2 Posted: Tue Jun 22, 2010 6:53 am 
Lives with ko
User avatar

Posts: 242
Location: Pa, Va
Liked others: 15
Was liked: 64
Rank: KGS 4 Kyu
GD Posts: 2067
KGS: mgd
DGS: mdobbins
anDGS is a simple DGS interface, there are some features not yet suppoted like placing handicap, scoring or making a pass move. But the developer on DGS is working with some of us client/robot developers to extend the capabilities of the program interface in DGS to do a full set of functions. My goal is to be able to do everything related to a DGS game on my client, including eventually reading/replying to messages that show up on the status page. (I am not expecting to support forums.)

I have had a number of users say they loved what anDGS does so far. I had one user say that they preferred a sliding cross hair style of stone location and placement over the touch to zoom and touch to place that I implemented. I actually find anDGS to be faster to make moves than a browser on my desktop as the number of bytes sent over the line (and I believe round trips with the server for acks, etc) is greatly reduced.

I have some screen shots on my website that can give you an idea as to what you would see and how the interface works.

I actually bought my android phone in January just so that I could write this app for my own use.

_________________
Michael Dobbins; Dragon: mdobbins, KGS: mgd, AGA#: 4253,
My Website

Top
 Profile  
 
Offline
 Post subject: Re: Mobile Client for playing Turn Based
Post #3 Posted: Fri Jun 25, 2010 4:50 am 
Lives in gote
User avatar

Posts: 499
Location: Germany
Liked others: 213
Was liked: 96
Rank: Fox 3D
GD Posts: 325
Thanks for the info, the screenshots give a good impression of what the application looks like. It seems very usable and .... guess what .... I already start wanting to have a SmartPhone.

You mentioned you are in contact with the DGS developer - do you by any chance know if he intends to implement triggers?

_________________
Stay out of my territory! (W. White, aka Heisenberg)

Top
 Profile  
 
Offline
 Post subject: Re: Mobile Client for playing Turn Based
Post #4 Posted: Fri Jun 25, 2010 6:47 am 
Lives with ko
User avatar

Posts: 242
Location: Pa, Va
Liked others: 15
Was liked: 64
Rank: KGS 4 Kyu
GD Posts: 2067
KGS: mgd
DGS: mdobbins
SpongeBob wrote:
Thanks for the info, the screenshots give a good impression of what the application looks like. It seems very usable and .... guess what .... I already start wanting to have a SmartPhone.


;) I love my Droid

SpongeBob wrote:
You mentioned you are in contact with the DGS developer - do you by any chance know if he intends to implement triggers?


I don't know what you mean by triggers, can you be a bit more descriptive?

_________________
Michael Dobbins; Dragon: mdobbins, KGS: mgd, AGA#: 4253,
My Website

Top
 Profile  
 
Offline
 Post subject: Re: Mobile Client for playing Turn Based
Post #5 Posted: Fri Jun 25, 2010 7:37 am 
Lives in gote
User avatar

Posts: 643
Location: Munich, Germany
Liked others: 115
Was liked: 102
Rank: KGS 3k
KGS: LiKao / Loki
Probably that you can say "If he plays at A1 I'll answer at A2" and the server automatically executes it if the opponent plays at A1. This is useful to speed up turn based games, and is used in the Malkovich games in this forum.

_________________
Sanity is for the weak.

Top
 Profile  
 
Offline
 Post subject: Re: Mobile Client for playing Turn Based
Post #6 Posted: Fri Jun 25, 2010 7:41 am 
Gosei
User avatar

Posts: 2060
Location: Texas
Liked others: 546
Was liked: 173
Rank: KGS 3k
GD Posts: 264
KGS: Chew
Also on OGS, there are conditional moves that do the same thing. You can say 'if a then b and if c then d', and you can have multiple parallel triggers. Kind of like 'If you pincer close I'll jump into the corner, but if you jump back, I'll extend to D10'.

_________________
Someday I want to be strong enough to earn KGS[-].

Top
 Profile  
 
Offline
 Post subject: Re: Mobile Client for playing Turn Based
Post #7 Posted: Fri Jun 25, 2010 8:20 am 
Lives in gote
User avatar

Posts: 499
Location: Germany
Liked others: 213
Was liked: 96
Rank: Fox 3D
GD Posts: 325
Yeah, right, I ment the functionality of conditional moves, as provided by OGS.

_________________
Stay out of my territory! (W. White, aka Heisenberg)

Top
 Profile  
 
Offline
 Post subject: Re: Mobile Client for playing Turn Based
Post #8 Posted: Fri Jun 25, 2010 9:26 am 
Lives with ko
User avatar

Posts: 242
Location: Pa, Va
Liked others: 15
Was liked: 64
Rank: KGS 4 Kyu
GD Posts: 2067
KGS: mgd
DGS: mdobbins
SpongeBob wrote:
Yeah, right, I ment the functionality of conditional moves, as provided by OGS.

Ah, Yes. We have always talked about it as conditional moves. A frequently requested feature. There has been a lot of discussion and even some design work done for it in the past. True to it's name, adding certain features to DGS sometimes tend to Drag-on ;) I don't know where this one sits in the priority list, you might find something on the development server. Right now most of the work is going into improving the client interface to add basic missing features.

_________________
Michael Dobbins; Dragon: mdobbins, KGS: mgd, AGA#: 4253,
My Website

Top
 Profile  
 
Offline
 Post subject: Re: Mobile Client for playing Turn Based
Post #9 Posted: Fri Jun 25, 2010 9:40 am 
Lives with ko
User avatar

Posts: 242
Location: Pa, Va
Liked others: 15
Was liked: 64
Rank: KGS 4 Kyu
GD Posts: 2067
KGS: mgd
DGS: mdobbins
I just looked at the To Do List on DGS. Conditional moves is second on the list right behind tournaments and some tournament features have already been released. Since I am not directly involved with the development on the DGS server, I cannot say anything more about what, when, etc.

_________________
Michael Dobbins; Dragon: mdobbins, KGS: mgd, AGA#: 4253,
My Website

Top
 Profile  
 
Offline
 Post subject: Re: Mobile Client for playing Turn Based
Post #10 Posted: Fri Jun 25, 2010 9:49 am 
Site Admin
User avatar

Posts: 1125
Location: Allegan, MI, USA
Liked others: 18
Was liked: 121
Rank: KGS 9k
Universal go server handle: Jordus
Iphone has a turn based client called Boardz... just FYI...

_________________
I'm thinking...

Top
 Profile  
 
Offline
 Post subject: Re: Mobile Client for playing Turn Based
Post #11 Posted: Fri Jun 25, 2010 10:56 am 
Lives with ko
User avatar

Posts: 242
Location: Pa, Va
Liked others: 15
Was liked: 64
Rank: KGS 4 Kyu
GD Posts: 2067
KGS: mgd
DGS: mdobbins
Jordus wrote:
Iphone has a turn based client called Boardz... just FYI...

The review states that it uses it own private server not one of the popular ones like OGS or DGS. It may eventually draw enough users to be interesting to someone.

_________________
Michael Dobbins; Dragon: mdobbins, KGS: mgd, AGA#: 4253,
My Website

Top
 Profile  
 
Offline
 Post subject: Re: Mobile Client for playing Turn Based
Post #12 Posted: Fri Jun 25, 2010 12:10 pm 
Gosei
User avatar

Posts: 1435
Location: California
Liked others: 53
Was liked: 171
Rank: Out of practice
GD Posts: 1104
KGS: fwiffo
Just gave anDGS a try, and think I found a bug... If there's a server message it seems that you can't make a move in your games until you've read it on the web page.

_________________
KGS 4 kyu - Game Archive - Keyboard Otaku

Top
 Profile  
 
Offline
 Post subject: Re: Mobile Client for playing Turn Based
Post #13 Posted: Sun Jun 27, 2010 1:41 am 
Lives in gote
User avatar

Posts: 499
Location: Germany
Liked others: 213
Was liked: 96
Rank: Fox 3D
GD Posts: 325
mdobbins wrote:
... adding certain features to DGS sometimes tend to Drag-on ;)

O.k., now I know where the name comes from. :D

One further question, though: Is it possible to try out different sequences, before submitting the game move?

_________________
Stay out of my territory! (W. White, aka Heisenberg)

Top
 Profile  
 
Offline
 Post subject: Re: Mobile Client for playing Turn Based
Post #14 Posted: Sun Jun 27, 2010 6:58 am 
Lives in sente
User avatar

Posts: 924
Location: Pittsburgh
Liked others: 45
Was liked: 103
Rank: lazy
KGS: redundant/silchas
Tygem: redundant
Wbaduk: redundant
DGS: redundant
OGS: redundant
SpongeBob wrote:
mdobbins wrote:
... adding certain features to DGS sometimes tend to Drag-on ;)

O.k., now I know where the name comes from. :D

One further question, though: Is it possible to try out different sequences, before submitting the game move?


On anDGS, if you know the ID you can download the sgf of any game and then edit it.

Top
 Profile  
 
Offline
 Post subject: Re: Mobile Client for playing Turn Based
Post #15 Posted: Sun Jun 27, 2010 7:15 pm 
Lives with ko
User avatar

Posts: 242
Location: Pa, Va
Liked others: 15
Was liked: 64
Rank: KGS 4 Kyu
GD Posts: 2067
KGS: mgd
DGS: mdobbins
fwiffo wrote:
Just gave anDGS a try, and think I found a bug... If there's a server message it seems that you can't make a move in your games until you've read it on the web page.

Did this occur at the same time as the issue you described in the PM? If so, the waiting message may not be be the issue.

The waiting message can only be cleared by reading on the server, but I have never had a problem making a move because of it. The first move of a game must be made on the server as the current interface only allows a client to send a move if the previous opponent move is on the board (not at the beginning or after a pass), that is one of the new features on the client interface we are working on resolving. You may have seen that along with the game message in your status. If I am right, it was making the first move on the server, not reading the message that allowed you to make additional moves.

If you find that you cannot make a move on the board after your opponent makes a move on the board (w/ or w/out a message waiting), please let me know.

In the mean time, I still need to figure out what looks like a Cyrillic character set problem in the player name suppressing the display of the first move that you reported.

_________________
Michael Dobbins; Dragon: mdobbins, KGS: mgd, AGA#: 4253,
My Website

Top
 Profile  
 
Offline
 Post subject: Re: Mobile Client for playing Turn Based
Post #16 Posted: Sun Jun 27, 2010 7:29 pm 
Gosei
User avatar

Posts: 1435
Location: California
Liked others: 53
Was liked: 171
Rank: Out of practice
GD Posts: 1104
KGS: fwiffo
Ah, you're right. It was the first move of the game in that case. I've had server messages since then and they haven't interfered (though it would be nice to be able to have them marked as read).

_________________
KGS 4 kyu - Game Archive - Keyboard Otaku

Top
 Profile  
 
Offline
 Post subject: Re: Mobile Client for playing Turn Based
Post #17 Posted: Sun Jun 27, 2010 7:41 pm 
Lives with ko
User avatar

Posts: 242
Location: Pa, Va
Liked others: 15
Was liked: 64
Rank: KGS 4 Kyu
GD Posts: 2067
KGS: mgd
DGS: mdobbins
Redundant wrote:
SpongeBob wrote:
mdobbins wrote:
... adding certain features to DGS sometimes tend to Drag-on ;)

O.k., now I know where the name comes from. :D

One further question, though: Is it possible to try out different sequences, before submitting the game move?


On anDGS, if you know the ID you can download the sgf of any game and then edit it.


Yes, that is what you would have to do. The editor supports creating and moving through variations, putting comments on the moves and then saving it all to an sgf file. You just can't go directly directly between the editor to the online player. I wanted to make it easy to explore games in general on the server, but not make it too easy to tempt/encourage people to always do it during playing. So I can't see that I would ever include it in player directly.

The main feature not implemented in the editor is annotations on the board, I plan to eventually implement that when I have time to restructure how I display the board. Before that I will work on adding the other missing normal server features involved with starting, ending a game.

_________________
Michael Dobbins; Dragon: mdobbins, KGS: mgd, AGA#: 4253,
My Website

Top
 Profile  
 
Offline
 Post subject: Re: Mobile Client for playing Turn Based
Post #18 Posted: Sun Jun 27, 2010 7:53 pm 
Lives with ko
User avatar

Posts: 242
Location: Pa, Va
Liked others: 15
Was liked: 64
Rank: KGS 4 Kyu
GD Posts: 2067
KGS: mgd
DGS: mdobbins
fwiffo wrote:
Ah, you're right. It was the first move of the game in that case. I've had server messages since then and they haven't interfered (though it would be nice to be able to have them marked as read).

Yes, I feel your pain. As soon as the new client interface supports message reading and marking as read, I will add it to anDGS.

Displaying messages was a compromise as I would often be playing through anDGS for a long time before I touched a browser and saw that I had a message. Now I get the notice in anDGS and then go to the browser on the phone to process the message.

I pretty much live on my phone with anDGS to the server, so anything that makes my life easier through that interface will be implemented first. ;)

_________________
Michael Dobbins; Dragon: mdobbins, KGS: mgd, AGA#: 4253,
My Website

Top
 Profile  
 
Offline
 Post subject: Re: Mobile Client for playing Turn Based
Post #19 Posted: Sun Jun 27, 2010 9:16 pm 
Gosei
User avatar

Posts: 1435
Location: California
Liked others: 53
Was liked: 171
Rank: Out of practice
GD Posts: 1104
KGS: fwiffo
If you were impatient, the client could ape a browser and "visit" the message to mark it as read.

While I'm asking for features, does the client interface allow sending comments (e.g. for greeting/thanking your opponent)?

_________________
KGS 4 kyu - Game Archive - Keyboard Otaku

Top
 Profile  
 
Offline
 Post subject: Re: Mobile Client for playing Turn Based
Post #20 Posted: Sun Jun 27, 2010 11:52 pm 
Lives with ko
User avatar

Posts: 242
Location: Pa, Va
Liked others: 15
Was liked: 64
Rank: KGS 4 Kyu
GD Posts: 2067
KGS: mgd
DGS: mdobbins
fwiffo wrote:
If you were impatient, the client could ape a browser and "visit" the message to mark it as read.

While I'm asking for features, does the client interface allow sending comments (e.g. for greeting/thanking your opponent)?


It depends on how long it is going to take to get the new client interface on DGS. If that is delayed, I may have time to mimic a browser to process the message, otherwise I use the time I have to fix bugs and implement the new interface and I often have other projects to work on as well. It is not so much being impatient, after all some games take months to complete on DGS so I have learned patience, it is time and effort to parse the messy HTML coming back when I request the message.

After you make a move but before you touch submit, the large button below the board can be touched to bring up a text entry box to send a comment back to your opponent with your move. It is the same area that your opponents comments are displayed.

_________________
Michael Dobbins; Dragon: mdobbins, KGS: mgd, AGA#: 4253,
My Website

Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 22 posts ]  Go to page 1, 2  Next

All times are UTC - 8 hours [ DST ]


Who is online

Users browsing this forum: Bing [Bot], lovego 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