Go Eye released AR feature!

For discussing go computing, software announcements, etc.
GoEye2012
Lives with ko
Posts: 271
Joined: Mon Oct 01, 2012 4:45 am
Rank: IGS 7d
GD Posts: 0
IGS: goeye
Location: Hong Kong
Has thanked: 2 times
Been thanked: 49 times
Contact:

Re: Go Eye released 2.3.5

Post by GoEye2012 »

RobertJasiek wrote:Thank you for your answers.

I understand that A-Z labels are supported, but does this mean a) that a-z, b) digits, c) arbitrary alphanumeric labels (up to length 3 or 4), d) repeated marking of the same arbitrary alphanumeric label are NOT supported? (And yes, I do need punctuation marks.)


Go Eye allows to input A-Z (It will increase the letter automatically, e.g., you choose "A", then next touch for markup, it will get B.) But for a-z, or, any other letters, like "#!aaa", etc. There is no convenient way for Go Eye to input it.

First of all, Go Eye shows them (If the SGF is from Go write or others).

Though I said "no convenient way", there is a very clumsy way in Go Eye that allow you to rely on iOS device only (no need to own a PC), to input them. It is "Raw SGF editing". The last resort for everything that you want, including all SGF properties.

See the attached screen.
Screen Shot 2016-04-14 at 7.39.56 PM.png
Screen Shot 2016-04-14 at 7.39.56 PM.png (33.92 KiB) Viewed 15183 times


Screen Shot 2016-04-14 at 7.40.05 PM.png
Screen Shot 2016-04-14 at 7.40.05 PM.png (421.71 KiB) Viewed 15183 times


When you write "For SGF diagrams using the SGF properties FG, PM, MN, VW, only PL is supported.", does this mean that FG, PM, MN, VW are NOT supported at all (except for Go Eye's book mode in the GUI)?

But I think you say that MN is supported. "has options to allow the resetting of MN": Does this mean that an SGF tree can have several nodes with MN properties stored and applied when displaying a position? Or is MN not stored and used only on the GUI's view?


Yes, it is supported in Go Eye's GUI only instead of storing them for the resetting option.

Arbitrary board sizes are an essential feature of SGF.


Only the list of sizes are valid


"except carrying same markup to next move": So suppose a position at move 1 has markup. Does this mean that move 2 shows the same markup, even if I do not want the position to show any markup?


No, I meant that they are not carried to next move. The markups are reset to nil when moving to other number.

iTunes file sharing: IIUYC, the following are NOT supported, right? 1) Import of a folder with subfolders with various single SGFs in the folders. 2) Export of a folder with subfolders with various single SGFs in the folders. (And no, of course, I do not want to use any cloud.)


Go Eye supports one level of group only. So to import a group of files, you need a zip/rar archive.
In Go Eye's setting page, there is one option to "Import from itunes". It has detailed reference instruction for user (Apple's guide) to share files between desktop itunes and the devices connected through USB. Once files are uploaded to the iTunes folder, they appear in Go Eye immediately. So user can tap the file in Go Eye and import into a group.
See

Screen Shot 2016-04-14 at 7.36.41 PM.png
Screen Shot 2016-04-14 at 7.36.41 PM.png (187.96 KiB) Viewed 15183 times



Do I understand you correctly that the following are NOT supported? 1) different views for viewing, editing and printing preview (all views on a go board; I do not mean Go Eye book mode), 2) a convenient way for going to the next / previous move, 3) a convenient way for markup or arbitrary labels of several intersections carrying the same markup or arbitrary labels.


2-3 have misunderstandings.
2) is absolutely essential to a Go app.
3) is convenient to automatically increase labels from A to Z. For other markups like triangles, also very convenient. The mode for markup is sticky so you can add consecutively.

For 1, the book mode is actually the PDF view (it can be exported to SGF through email). So it is the "printing" feature.

You ask what else I wish: uhm, a different icon on the iOS home screen! I get it that the program name is being illustrated, but I consider eye symbols ugly. That I nevertheless inquire about features is my pure desparation that no other iOS app provides all the basic features. Hint: an icon consisting of a small position showing stones building eyes would be perfectly acceptable.


The icon is created by a part time UX designer and many people like it more than the old icon. It is quite subjective for app icon choice. So I may keep it for a while until there is a better design that we can afford .


In summary, at lease Go Eye can create anything that other desktop editor can show, if the user is willing to edit with Go Eye's GUI, together with the adjustment with raw SGF text editing (It will verify grammar before allowing user to save.)

For unimplemented properties like diagram properties, to add them, we need to have a better UX design of how to conveniently perform the tasks.

Please speak out if some of my explanations are not clear. Thanks.
RobertJasiek
Judan
Posts: 6273
Joined: Tue Apr 27, 2010 8:54 pm
GD Posts: 0
Been thanked: 797 times
Contact:

Re: Go Eye released 2.3.5

Post by RobertJasiek »

Raw SGF editing is a nice program feature to have for emergency and, due to syntax checking, better than a simple plain text editor. However, for the typical files I edit, which have many variants, raw SGF editing is by far too slow. For something that an SGF GUI can, in principle, do within seconds, I cannot spend minutes because I work with dozens of thousands of files and would easily waste months of my life.

There are use cases when reset markups at every next move makes sense, and other use cases when markup changing only at SGF diagram nodes makes sense.

Import into a group is useless for my usage. I absolutely need separate files. I guess that I might use Syncios to export / import files, but currently it does not make sense (via ZIP / grouped SGF).

Concerning a convenient way for going to the next / previous move, let me ask for specifically: it is insufficient on a tablet to have forward / backward buttons somewhere in the GUI because such buttons are too small. EasyGo has a convenient solution: click on the left or right half of the board. This is very easy to reach on a tablet while holding it. Does Go Eye have something similarly convenient?

Icon: of course, it is very subjective:)

Better GUI design: a good design is needed indeed for efficient use of advanced features. If a frequently used (by the user) feature / command takes more than 3 seconds, it is inefficient.
GoEye2012
Lives with ko
Posts: 271
Joined: Mon Oct 01, 2012 4:45 am
Rank: IGS 7d
GD Posts: 0
IGS: goeye
Location: Hong Kong
Has thanked: 2 times
Been thanked: 49 times
Contact:

Re: Go Eye released 2.3.5

Post by GoEye2012 »

RobertJasiek wrote:Raw SGF editing is a nice program feature to have for emergency and, due to syntax checking, better than a simple plain text editor. However, for the typical files I edit, which have many variants, raw SGF editing is by far too slow. For something that an SGF GUI can, in principle, do within seconds, I cannot spend minutes because I work with dozens of thousands of files and would easily waste months of my life.

There are use cases when reset markups at every next move makes sense, and other use cases when markup changing only at SGF diagram nodes makes sense.

Import into a group is useless for my usage. I absolutely need separate files. I guess that I might use Syncios to export / import files, but currently it does not make sense (via ZIP / grouped SGF).

Concerning a convenient way for going to the next / previous move, let me ask for specifically: it is insufficient on a tablet to have forward / backward buttons somewhere in the GUI because such buttons are too small. EasyGo has a convenient solution: click on the left or right half of the board. This is very easy to reach on a tablet while holding it. Does Go Eye have something similarly convenient?

Icon: of course, it is very subjective:)

Better GUI design: a good design is needed indeed for efficient use of advanced features. If a frequently used (by the user) feature / command takes more than 3 seconds, it is inefficient.


For move back/forth in Go Eye, swipe to left in the board to go backward, right for forward.
RobertJasiek
Judan
Posts: 6273
Joined: Tue Apr 27, 2010 8:54 pm
GD Posts: 0
Been thanked: 797 times
Contact:

Re: Go Eye released 2.3.5

Post by RobertJasiek »

Easy enough, but not so nice for the fingers. Clicks hurt the fingers less when repeated dozens of thousands of times during viewing many games. (One game has up to ca. 450 moves even without variations.) So I prefer the EasyGo method.
macelee
Lives in sente
Posts: 928
Joined: Mon Dec 31, 2012 1:46 pm
Rank: 5 dan
GD Posts: 0
KGS: macelee
Location: UK
Has thanked: 72 times
Been thanked: 480 times
Contact:

Re: Go Eye released 2.3.5

Post by macelee »

RobertJasiek wrote:Concerning a convenient way for going to the next / previous move, let me ask for specifically: it is insufficient on a tablet to have forward / backward buttons somewhere in the GUI because such buttons are too small. EasyGo has a convenient solution: click on the left or right half of the board. This is very easy to reach on a tablet while holding it. Does Go Eye have something similarly convenient?


This is quite a headache for developers because multiple functions can interfere with each other and it is very hard to find universal solutions that fit all devices and satisfy all user preferences.

On a tablet, because the screen size is large, stone input is easier (unlikely to mis-click). Go Eye actually has an option to 'single tap to add a stone'. So there's no longer the option to use single tap to navigate.

On the other hand, on a phone, it makes sense to use long tap to activate some visual help to accurately place stones. So it is possible to program single tap to navigate. Even so one can argue that tapping the left side of the screen to navigate backward is not necessarily the best thing to do. People navigate forward much more frequently. And some users prefer to use single hand to navigate games. When using left hand you can only access the left side of the screen.

App developers can create more and more user settings so users can switch on/off certain features. Code soon becomes messy and harder to maintain and app becomes more difficult to use.
RobertJasiek
Judan
Posts: 6273
Joined: Tue Apr 27, 2010 8:54 pm
GD Posts: 0
Been thanked: 797 times
Contact:

Re: Go Eye released 2.3.5

Post by RobertJasiek »

A phone GUI should not be the same as a tablet GUI.

Settings for different GUI gestures are good. If more settings make the settings GUI difficult, this is a badly designed settings GUI.
GoEye2012
Lives with ko
Posts: 271
Joined: Mon Oct 01, 2012 4:45 am
Rank: IGS 7d
GD Posts: 0
IGS: goeye
Location: Hong Kong
Has thanked: 2 times
Been thanked: 49 times
Contact:

Re: Go Eye released 2.3.5

Post by GoEye2012 »

For those waiting for new updates. App Store has a serious issue today and many new apps/updates are not getting to the store though approved. So Go Eye is not arrived yet. I called them and they said they were working hard on it, and it would take more time for them to fix that.
GoEye2012
Lives with ko
Posts: 271
Joined: Mon Oct 01, 2012 4:45 am
Rank: IGS 7d
GD Posts: 0
IGS: goeye
Location: Hong Kong
Has thanked: 2 times
Been thanked: 49 times
Contact:

Re: Go Eye on promotion during Go Seigen's birthday period

Post by GoEye2012 »

Go Eye on promotion during Go Seigen's 102nd birthday period, about 35% off.
GoEye2012
Lives with ko
Posts: 271
Joined: Mon Oct 01, 2012 4:45 am
Rank: IGS 7d
GD Posts: 0
IGS: goeye
Location: Hong Kong
Has thanked: 2 times
Been thanked: 49 times
Contact:

Re: Go Eye on promotion during Go Seigen's birthday period

Post by GoEye2012 »

Promotion continues for summer vacation.
macelee
Lives in sente
Posts: 928
Joined: Mon Dec 31, 2012 1:46 pm
Rank: 5 dan
GD Posts: 0
KGS: macelee
Location: UK
Has thanked: 72 times
Been thanked: 480 times
Contact:

Re: Go Eye on promotion during Go Seigen's birthday period

Post by macelee »

I am really impressed by the latest version of Go Eye 2.5.0. The new scoring algorithms is doing well to handle most tricky situations.

screen.png
screen.png (397.87 KiB) Viewed 14316 times


As seen, the algorithm can automatically detect that D10, A17, C19, F5 and S2 have no point. This is really not an easy task.

The algorithm seems to work very well in most situations, although I pick this game to show that it is still not perfect (as seen that black has to play R8 and connect at P8, something not detected by the code). But nevertheless it is very well done.
jenson
Dies in gote
Posts: 32
Joined: Sun Jun 16, 2013 5:12 pm
GD Posts: 0
KGS: mychew
Tygem: jenson
IGS: jenson
Wbaduk: jenson
DGS: jenson
Kaya handle: Jenson
Online playing schedule: Kaya, whole day but it depends on work schedule
Has thanked: 12 times

Re: Go Eye on promotion during Go Seigen's birthday period

Post by jenson »

Actually I have a request if it is possible to develop for Android too?

I have an iPhone version of GoEye, but too bad it's not available in Mac store too.

Possible to port it to Mac too?

Thanks :)

Regards,
Jenson
aeb
Dies with sente
Posts: 101
Joined: Wed Dec 04, 2013 7:08 pm
GD Posts: 0
Has thanked: 5 times
Been thanked: 36 times

Re: Go Eye on promotion during Go Seigen's birthday period

Post by aeb »

macelee wrote:I am really impressed by the latest version of Go Eye 2.5.0. The new scoring algorithms is doing well to handle most tricky situations.

As seen, the algorithm can automatically detect that D10, A17, C19, F5 and S2 have no point. This is really not an easy task.

The algorithm seems to work very well in most situations, although I pick this game to show that it is still not perfect (as seen that black has to play R8 and connect at P8, something not detected by the code). But nevertheless it is very well done.

Yes, this is tricky. Now that you give this example, let me try sgfcount. It often fails, but happens to pass this test.
Attachments
out.png
out.png (55.29 KiB) Viewed 14160 times
GoEye2012
Lives with ko
Posts: 271
Joined: Mon Oct 01, 2012 4:45 am
Rank: IGS 7d
GD Posts: 0
IGS: goeye
Location: Hong Kong
Has thanked: 2 times
Been thanked: 49 times
Contact:

Re: Go Eye on promotion during Go Seigen's birthday period

Post by GoEye2012 »

Short promotion on 11/11! Huge price cut! http://appstore.com/goeye
GoEye2012
Lives with ko
Posts: 271
Joined: Mon Oct 01, 2012 4:45 am
Rank: IGS 7d
GD Posts: 0
IGS: goeye
Location: Hong Kong
Has thanked: 2 times
Been thanked: 49 times
Contact:

Re: Go Eye on promotion during Go Seigen's birthday period

Post by GoEye2012 »

Go Eye new version just came out and supported new live game data source from yikeweiqi.com. Now you can enjoy latest professional games at real time!

Be prepared for today's LG cup and Zen's games a few days later :)

Pull down and release gesture in the board view to refresh the game any time.

IMG_2984.PNG
IMG_2984.PNG (111.02 KiB) Viewed 14009 times
GoEye2012
Lives with ko
Posts: 271
Joined: Mon Oct 01, 2012 4:45 am
Rank: IGS 7d
GD Posts: 0
IGS: goeye
Location: Hong Kong
Has thanked: 2 times
Been thanked: 49 times
Contact:

Re: Go Eye real time livecast of Deep Zen vs Cho Chikun toda

Post by GoEye2012 »

Game today Cho Chikun vs Deep Zen Go (with Chinese comments).

Can Cho Chikun defend the dignity of human go players? Today, we will have an answer.
Last edited by GoEye2012 on Thu Nov 24, 2016 4:57 pm, edited 1 time in total.
Post Reply