It is currently Fri Apr 26, 2024 6:55 am

All times are UTC - 8 hours [ DST ]




Post new topic Reply to topic  [ 24 posts ]  Go to page 1, 2  Next
Author Message
Offline
 Post subject: 1g0 - Game Viewer/Editor for phones/tablets/desktops
Post #1 Posted: Sat May 19, 2018 3:13 am 
Beginner

Posts: 15
Liked others: 1
Was liked: 0
Rank: 5 kyu-ish
What is 1g0:
- SGF viewer / editor working in most browsers (pure HTML/JavaScript).
- 1g0 works on phones too (iOS & Android).
- You can import, study, and export games, and sync your games with Dropbox - so you can start your study on your home PC, then continue it using your smartphone while riding your commuting train, etc.
- 1g0 can sync games from KGS, OGS, DGS, and LitteGolem.

Of course, many improvements are needed, and many others would be a great addition. Please drop a note about which you want the most.
Thank you for any feedback.

Here is the link: https://ig0.herokuapp.com/

There is also a public Trello board - if you feel like seeing what I am working on, or future plans: https://trello.com/b/6J1KT4mP/1g0


Last edited by kubicle on Fri Oct 12, 2018 6:44 pm, edited 1 time in total.
Top
 Profile  
 
Offline
 Post subject:
Post #2 Posted: Sat May 19, 2018 4:10 am 
Honinbo
User avatar

Posts: 8859
Location: Santa Barbara, CA
Liked others: 349
Was liked: 2076
GD Posts: 312
Hi kubicle,

Thanks.

Suggestions:
- When the user takes :white: against the bot ( as :black: )
the "current" move marker looks like a :white: stone ( even for black! )
so it's very confusing. Please fix the current move marker
so it's neither B nor W.

- The lines on 19x19 are very blurry and not clear.
Please fix the lines ( especially on a very small phone screen :) )

Thanks.

Top
 Profile  
 
Offline
 Post subject: Re:
Post #3 Posted: Sat May 19, 2018 4:20 am 
Beginner

Posts: 15
Liked others: 1
Was liked: 0
Rank: 5 kyu-ish
EdLee wrote:
- When the user takes :white: against the bot ( as :black: )
the "current" move marker looks like a :white: stone ( even for black! )
...
- The lines on 19x19 are very blurry and not clear.
Please fix the lines ( especially on a very small phone screen :) )


Hi EdLee,
Thanks a lot for feedback!
Could you tell me what kind of phone and which browser you are using?
About blurry lines, what is the screen resolution of your phone?
Thanks!

Top
 Profile  
 
Offline
 Post subject:
Post #4 Posted: Sat May 19, 2018 4:46 am 
Honinbo
User avatar

Posts: 8859
Location: Santa Barbara, CA
Liked others: 349
Was liked: 2076
GD Posts: 312
Hi kubicle,

iPhone 5, Safari:
The current move at S12 is :black: , but the marker looks white:
full screenshot as shown:
Attachment:
IMG_0662.PNG
IMG_0662.PNG [ 661.84 KiB | Viewed 13135 times ]

Top
 Profile  
 
Offline
 Post subject: Re: 1g0 - Game Viewer/Editor for phones/tablets/desktops
Post #5 Posted: Sat May 19, 2018 7:36 am 
Beginner

Posts: 15
Liked others: 1
Was liked: 0
Rank: 5 kyu-ish
Hi EdLee, thank you very much for the screenshot, it does look like something goes wrong with line drawing.
I only have an iPhone6 at hand to test it here but will try and see.

Top
 Profile  
 
Offline
 Post subject: Re: 1g0 - Game Viewer/Editor for phones/tablets/desktops
Post #6 Posted: Wed May 23, 2018 11:33 pm 
Beginner

Posts: 15
Liked others: 1
Was liked: 0
Rank: 5 kyu-ish
Update: OK there are 2 improvements I am working on which should fix this:

- handle retina displays so image appear neater even when they are on a small retina screen (like the iPhone 5 one). This will improve rendering on many phones, actually.

- use a proportional thickness to draw "marks" on stones (like the circle mark you are talking about). So if the board is on a small screen, the marks will be smaller, but also thinner.

Both of these will be included in release 0.2.23 - it will be in preview next week unless I run under a bus...

Top
 Profile  
 
Offline
 Post subject: Re: 1g0 - Game Viewer/Editor for phones/tablets/desktops
Post #7 Posted: Mon Jun 18, 2018 9:57 pm 
Beginner

Posts: 15
Liked others: 1
Was liked: 0
Rank: 5 kyu-ish
OK, it took much longer than expected, sorry about that.

EdLee and whoever is interested, would you like to check the preview version for me and let me know if you notice issues?

Here is the link:
https://ig0.herokuapp.com/?version=preview

Changes in this preview version:
- Responsive display now handles landscape mode and dynamic resize, so resizing your browser works better. On phones, landscape mode is experimental at this point.
- Retina screens (phones/tablets) handled much better.

Thanks!
k

Top
 Profile  
 
Offline
 Post subject:
Post #8 Posted: Mon Jun 18, 2018 10:55 pm 
Dies in gote

Posts: 23
Liked others: 1
Was liked: 9
The bots are too weak :sad:


Attachments:
Frankie.png
Frankie.png [ 382.06 KiB | Viewed 12785 times ]
Top
 Profile  
 
Offline
 Post subject:
Post #9 Posted: Mon Jun 18, 2018 11:00 pm 
Honinbo
User avatar

Posts: 8859
Location: Santa Barbara, CA
Liked others: 349
Was liked: 2076
GD Posts: 312
Hi kubicle,

Thanks for improving the lines and the current-move circle.
They look much better now.

On a touch-screen device ( especially on a small screen ),
it would help tremendously to have either a magnifying glass feature or a confirm-move feature, or both.

I know I can use gesture to zoom in a section of the board, and that helps. But a "real" magnifying glass feature, like in SmartGo and iOS Pandanet, would be very helpful -- it's probably non-trivial to implement this nicely.

I don't recall changing any settings on the appearance, but suddenly the board switched from a "shin-kaya" light wood to a red wood ! :) Screenshot:
iPhone5:
Attachment:
IMG_1954.PNG
IMG_1954.PNG [ 372.16 KiB | Viewed 12778 times ]

Top
 Profile  
 
Offline
 Post subject: Re:
Post #10 Posted: Mon Jun 18, 2018 11:20 pm 
Beginner

Posts: 15
Liked others: 1
Was liked: 0
Rank: 5 kyu-ish
Hane wrote:
The bots are too weak :sad:

Yep, the bots were coded by me :D - they are rarely looking farther than the current move.
I think they are still OK for beginners to learn the game rules by try and fail.

If you are looking for a good bot I recommend Crazy Stone, for which there is also a free version (for Android at least) :

http://www.unbalance.co.jp/igo/eng/


Last edited by kubicle on Tue Jun 19, 2018 6:05 am, edited 1 time in total.
Top
 Profile  
 
Offline
 Post subject:
Post #11 Posted: Mon Jun 18, 2018 11:24 pm 
Honinbo
User avatar

Posts: 8859
Location: Santa Barbara, CA
Liked others: 349
Was liked: 2076
GD Posts: 312
Hi kubicle,

The current theme names may be "fun" for software people:
Code:
.cafeAuLait
.neonBlack
.bottleGreen
Attachment:
IMG_1955.PNG
IMG_1955.PNG [ 170.53 KiB | Viewed 12790 times ]
For a wider audience, maybe a more traditional spelling ? :)
{ Café au lait, Neon black, Bottle green } ?
( Car companies are quite creative with their adjectives. :study: :mrgreen: )
{ Tatooine (copyright issue :)), Obsidian Black, Emerald Green }

Top
 Profile  
 
Offline
 Post subject: Re:
Post #12 Posted: Mon Jun 18, 2018 11:31 pm 
Beginner

Posts: 15
Liked others: 1
Was liked: 0
Rank: 5 kyu-ish
EdLee wrote:
On a touch-screen device ( especially on a small screen ),
it would help tremendously to have either a magnifying glass feature or a confirm-move feature, or both.

I know I can use gesture to zoom in a section of the board, and that helps. But a "real" magnifying glass feature, like in SmartGo and iOS Pandanet, would be very helpful -- it's probably non-trivial to implement this nicely.

I don't recall changing any settings on the appearance, but suddenly the board switched from a "shin-kaya" light wood to a red wood ! :)

Glad you like it better!

About zoom:
Did you try "holding" your finger on the screen longer? The stone should appear a bit above your finger and you can move it around before deciding the final spot.
Maybe you tried this already and would still prefer a zoom+unzoom feature. I never liked this zoom+unzoom myself, which is why I wanted something different.
I tried Pandanet recently and agree that they did a good job on it, though...
And yes, it is a bit of work to get a good/natural zoom+unzoom feature...

About wood texture:
It is randomly generated (not exactly random but you have a hundred variations right now). If you don't like the current color, each "reload" of the page might select another wood pattern. Stones change too but it is harder to notice :D

Top
 Profile  
 
Offline
 Post subject:
Post #13 Posted: Mon Jun 18, 2018 11:36 pm 
Honinbo
User avatar

Posts: 8859
Location: Santa Barbara, CA
Liked others: 349
Was liked: 2076
GD Posts: 312
Hi kubicle,
Quote:
Did you try "holding" your finger on the screen longer? The stone should appear a bit above your finger and you can move it around before deciding the final spot.
- Take a small screen device (say, iPhone5) ;
- Landscape mode ;
- Try to use this hold-method to play on D4. Lower left corner -- I couldn't do it. :)

Yes, I much much prefer the SmartGo or Pandanet zoom & un-zoom for not only small screens, but for iPads as well. :)

Thanks.

Top
 Profile  
 
Offline
 Post subject: Re:
Post #14 Posted: Tue Jun 19, 2018 6:11 am 
Beginner

Posts: 15
Liked others: 1
Was liked: 0
Rank: 5 kyu-ish
EdLee wrote:
- Take a small screen device (say, iPhone5) ;
- Landscape mode ;
- Try to use this hold-method to play on D4. Lower left corner -- I couldn't do it. :)

Yes, I much much prefer the SmartGo or Pandanet zoom & un-zoom for not only small screens, but for iPads as well. :)

Thanks.

Indeed...
I would recommend using a phone in portrait mode, the UI was originally designed for it. As I wrote above, I consider it experimental for phones, and might conclude later that it does not bring anything (but frustration for players), in which case it should just be disabled.

Top
 Profile  
 
Offline
 Post subject: Re: 1g0 - Game Viewer/Editor for phones/tablets/desktops
Post #15 Posted: Tue Jun 19, 2018 9:20 pm 
Dies in gote

Posts: 23
Liked others: 1
Was liked: 9
Any plans to upgrade the AI ?

like this one :

https://chrisc36.github.io/deep-go

Top
 Profile  
 
Offline
 Post subject:
Post #16 Posted: Wed Jun 20, 2018 5:19 am 
Honinbo
User avatar

Posts: 8859
Location: Santa Barbara, CA
Liked others: 349
Was liked: 2076
GD Posts: 312
Hi kubicle,

How to toggle Alive/Dead stones for scoring ?
The engine thought B7 group alive:
Attachment:
IMG_2034.PNG
IMG_2034.PNG [ 474.22 KiB | Viewed 12654 times ]

Top
 Profile  
 
Offline
 Post subject: Re:
Post #17 Posted: Thu Jun 21, 2018 5:52 am 
Beginner

Posts: 15
Liked others: 1
Was liked: 0
Rank: 5 kyu-ish
EdLee wrote:
Hi kubicle,

How to toggle Alive/Dead stones for scoring ?
The engine thought B7 group alive:
Attachment:
IMG_2034.PNG

This needs to be improved indeed.
Created a trello ticket at https://trello.com/b/6J1KT4mP/1g0
Thanks!

Top
 Profile  
 
Offline
 Post subject: Re: 1g0 - Game Viewer/Editor for phones/tablets/desktops
Post #18 Posted: Thu Jun 21, 2018 5:57 am 
Beginner

Posts: 15
Liked others: 1
Was liked: 0
Rank: 5 kyu-ish
Hane wrote:
Any plans to upgrade the AI ?
like this one :
https://chrisc36.github.io/deep-go

I plan to improve it for my own fun of writing it, so don't expect it before long... And it will never be better than most up to date bots out there.

I copied the link to Crazystone above, even their free app is quite nice and strong.

Top
 Profile  
 
Offline
 Post subject: Re: 1g0 - Game Viewer/Editor for phones/tablets/desktops
Post #19 Posted: Thu Sep 06, 2018 10:13 am 
Beginner

Posts: 15
Liked others: 1
Was liked: 0
Rank: 5 kyu-ish
Hello everybody,

Version 0.2.25 finally reached prod, with:
- UI: nicer switch between color themes (thanks EdLee for suggestion) + help tooltips.
- Proper handling of languages other than English (allows future translations).
- Fixed public link in Export dialog: can be selected for copy/paste.
- Responsive display now handles landscape mode and dynamic resize, so resizing your browser works better. On phones, landscape mode is experimental at this point.
- Retina screens (phones/tablets) handled much better.


And to give a good news after this late delivery, the next preview version (0.30.0) is already also available today.

Here is the link:
https://ig0.herokuapp.com/?version=preview

Most important change in 0.3.0 is the comment viewing/editing!

EdLee and whoever is interested, would you like to check the preview version for me and let me know if you notice issues?

Top
 Profile  
 
Offline
 Post subject: Re: 1g0 - Game Viewer/Editor for phones/tablets/desktops
Post #20 Posted: Fri Oct 19, 2018 10:43 pm 
Beginner

Posts: 15
Liked others: 1
Was liked: 0
Rank: 5 kyu-ish
Version 0.4.0 is out! :salute:

https://ig0.herokuapp.com/

What's new in 0.4.0:

- Game comment viewing/editing.
- Easy game import using game ID from 4 sites: Dragon Go, KGS, Little Golem and OGS (see screenshot below).
- Import SGF by copy-paste now handles multiline comments.
- Close button in title bar of most dialogs.
- Easier navigation using "My games" and archived game lists.
- New icons for bookmark add & remove.
- Fixed SGF load when game contains a custom setup position ("shape"). Thanks JUG for spotting the issue!
- Fixed SGF with no real move (e.g. Kogo's Joseki Dictionary): first variation was saved as real.
- Fixed issues after reloading a game against bot (ko rule violation and invalid moves after using "undo").
- Fixed desktop click issue (since 0.3.0) on go board & improved drag/tap detection.
- Fixed cleanup bookmark if moves are deleted (single move or variation).
- Fixed download latest from Dragon Go Server (went https).
- Fixed issue when using "Import" button from "My games" dialog (empty game list until reload).


Attachments:
File comment: Easy game import using game ID from 4 sites: Dragon Go, KGS, Little Golem and OGS
importFromSite.jpg
importFromSite.jpg [ 37.74 KiB | Viewed 11774 times ]
Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 24 posts ]  Go to page 1, 2  Next

All times are UTC - 8 hours [ DST ]


Who is online

Users browsing this forum: kvasir 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