GoUniverse (New KGS client)

Comments, questions, rants, etc, that are specifically about KGS go here.
ZeroKun
Dies with sente
Posts: 71
Joined: Thu Aug 12, 2010 2:35 pm
GD Posts: 0
KGS: ZeroKun
Has thanked: 5 times
Been thanked: 13 times

Re: GoUniverse (New KGS client)

Post by ZeroKun »

KOCMOHABT wrote:
ZeroKun wrote:You can try it out here

http://gou.coildomain.com/


At least you could ask me before publishing this. I would not want users to see the unfinished version, and i wanted to publish the very first version by my own. But what's done is done. By the way you have to to open all of your code under the license agreement.

PS: I am not angry, but i'm not rly happy, that someone publishes a buggy version and don't ask me this about.


You published the code for us to use and setup, I don't see why you wouldn't expect someone to host it.
KOCMOHABT
Lives with ko
Posts: 160
Joined: Sun Dec 21, 2014 4:06 am
Rank: 4d
GD Posts: 0
KGS: KOCMOHABT
Has thanked: 127 times
Been thanked: 175 times

Re: GoUniverse (New KGS client)

Post by KOCMOHABT »

ZeroKun wrote:
KOCMOHABT wrote:
ZeroKun wrote:You can try it out here

http://gou.coildomain.com/


At least you could ask me before publishing this. I would not want users to see the unfinished version, and i wanted to publish the very first version by my own. But what's done is done. By the way you have to to open all of your code under the license agreement.

PS: I am not angry, but i'm not rly happy, that someone publishes a buggy version and don't ask me this about.


You published the code for us to use and setup, I don't see why you wouldn't expect someone to host it.



It's ok, you could just ask me. I just don't want to ppl to see the bad version. Btw, are you going to host it forever? Can I use your /access if metakgs would be unavailable?

PS: Why did u called it "gou." but not "gouniverse."? :) The name of another client you did not cut
ZeroKun
Dies with sente
Posts: 71
Joined: Thu Aug 12, 2010 2:35 pm
GD Posts: 0
KGS: ZeroKun
Has thanked: 5 times
Been thanked: 13 times

Re: GoUniverse (New KGS client)

Post by ZeroKun »

KOCMOHABT wrote:
ZeroKun wrote:
KOCMOHABT wrote:

It's ok, you could just ask me. I just don't want to ppl to see the bad version. Btw, are you going to host it forever? Can I use your /access if metakgs would be unavailable?


For the time being I don't expect this to disappear, open to all. If you think this is bad, I wonder how good the good version will be :)
KOCMOHABT
Lives with ko
Posts: 160
Joined: Sun Dec 21, 2014 4:06 am
Rank: 4d
GD Posts: 0
KGS: KOCMOHABT
Has thanked: 127 times
Been thanked: 175 times

Re: GoUniverse (New KGS client)

Post by KOCMOHABT »

ZeroKun wrote:For the time being I don't expect this to disappear, open to all. If you think this is bad, I wonder how good the good version will be :)


some improvements when viewing a game (at least players list), beauty default pictures for players and bots, and the fixing some bugs :) You can upgrade version right now, and players list will show up in the game room.
User avatar
Ootakamoku
Lives with ko
Posts: 126
Joined: Wed Sep 28, 2011 6:44 am
Rank: EGF 2 dan
GD Posts: 0
Universal go server handle: Ootakamoku
Has thanked: 1 time
Been thanked: 63 times

Re: GoUniverse (New KGS client)

Post by Ootakamoku »

Should enable coordinates when watching games, and disable them when playing games, by default.
Since its practically impossible to kibitz without coordinates, yet not really used for anything while playing on self, except maybe teaching games.
KOCMOHABT
Lives with ko
Posts: 160
Joined: Sun Dec 21, 2014 4:06 am
Rank: 4d
GD Posts: 0
KGS: KOCMOHABT
Has thanked: 127 times
Been thanked: 175 times

Re: GoUniverse (New KGS client)

Post by KOCMOHABT »

Ootakamoku wrote:Should enable coordinates when watching games, and disable them when playing games, by default.
Since its practically impossible to kibitz without coordinates, yet not really used for anything while playing on self, except maybe teaching games.


You can turn on/off coordinates by Ctrl+R hotkey (Focus have to be on the board at that time)
yoyoma
Lives in gote
Posts: 653
Joined: Mon Apr 19, 2010 8:45 pm
GD Posts: 0
Location: Austin, Texas, USA
Has thanked: 54 times
Been thanked: 213 times

Re: GoUniverse (New KGS client)

Post by yoyoma »

Great work so far!

I think I had seen your web-go-board Chrome extension before, but I never really played with it. Now I see that it's really great, especially for easy integration with L19.
https://chrome.google.com/webstore/deta ... nfo-dialog

I can click on a diagram or sgf in L19, and it loads directly into Chrome for editing. Then you can ctrl-D and it exports an ASCII diagram you can paste back into L19. Very convenient.

Another great feature is the color marks. You can paint 4 different background colors, with 4 different "depths". So I used different colors to mark white and black territory. The great thing is you can use the depth to double count intersections with dead stones on them. And then you just do ctrl-O and it adds up the marks. I can see this being used for those AGA broadcasts which so famously feature counting multiple times. ;-)

Here is a quick example count I did on a random KGS game: http://i.imgur.com/gUPn7ZT.jpg
User avatar
EdLee
Honinbo
Posts: 8859
Joined: Sat Apr 24, 2010 6:49 pm
GD Posts: 312
Location: Santa Barbara, CA
Has thanked: 349 times
Been thanked: 2070 times

Post by EdLee »

Hi KOCMOHABT,

I like the :black: and :white: stones "stock" photos if the user has no avatar,
and the robot cartoon photo -- these are very nice touches --
and they can only improve over time (with better, pro quality photos, etc. ).

Thanks. :)
B_avatar.jpg
B_avatar.jpg (13.87 KiB) Viewed 30156 times
W_avatar.jpg
W_avatar.jpg (9.43 KiB) Viewed 30156 times
bot_avatar.jpg
bot_avatar.jpg (12.81 KiB) Viewed 30156 times
ZeroKun
Dies with sente
Posts: 71
Joined: Thu Aug 12, 2010 2:35 pm
GD Posts: 0
KGS: ZeroKun
Has thanked: 5 times
Been thanked: 13 times

Re: GoUniverse (New KGS client)

Post by ZeroKun »

I've recently found Sabaki and the stones in my opinion are the best semi-flat stones I've seen yet. Would love to get something like that on this.
User avatar
EdLee
Honinbo
Posts: 8859
Joined: Sat Apr 24, 2010 6:49 pm
GD Posts: 312
Location: Santa Barbara, CA
Has thanked: 349 times
Been thanked: 2070 times

Post by EdLee »

ZeroKun wrote:Sabaki and the stones in my opinion are the best semi-flat stones I've seen yet.
Hi ZeroKun,

Yea, Sabaki's stones are very elegant and beautiful -- simple & good design strikes again -- no-brainer for me as a definite option, a definite step-up from the plain flat :black: and :white: circles. They look great, especially on a small mobile device. A great option to be included in the set of pretty stones. :)
KOCMOHABT
Lives with ko
Posts: 160
Joined: Sun Dec 21, 2014 4:06 am
Rank: 4d
GD Posts: 0
KGS: KOCMOHABT
Has thanked: 127 times
Been thanked: 175 times

Re: GoUniverse (New KGS client)

Post by KOCMOHABT »

yoyoma
Lives in gote
Posts: 653
Joined: Mon Apr 19, 2010 8:45 pm
GD Posts: 0
Location: Austin, Texas, USA
Has thanked: 54 times
Been thanked: 213 times

Re: GoUniverse (New KGS client)

Post by yoyoma »

I think there is a problem with shared IPs and IP banning on KGS. It looks like someone got IP banned while using GoUniverse, and now I got banned also because everyone using GoUniverse use the same IP from KGS' point of view. I sent an email to admin@gokgs.com asking about this. Haven't heard back yet but I've confirmed this is the problem because I asked someone else with a different IP to try GoUniverse and they got the same ban message.

From the Chrome console:
Upload success: type = LOGIN
Client.js:612 Object {text: "time for a break from KGS.... please note that "fu" is not appropriate anywhere here", type: "LOGIN_FAILED_KEEP_OUT"}
Client.js:619 Object {type: "LOGOUT"}
KOCMOHABT
Lives with ko
Posts: 160
Joined: Sun Dec 21, 2014 4:06 am
Rank: 4d
GD Posts: 0
KGS: KOCMOHABT
Has thanked: 127 times
Been thanked: 175 times

Re: GoUniverse (New KGS client)

Post by KOCMOHABT »

yoyoma wrote:I think there is a problem with shared IPs and IP banning on KGS. It looks like someone got IP banned while using GoUniverse, and now I got banned also because everyone using GoUniverse use the same IP from KGS' point of view. I sent an email to admin@gokgs.com asking about this. Haven't heard back yet but I've confirmed this is the problem because I asked someone else with a different IP to try GoUniverse and they got the same ban message.

From the Chrome console:
Upload success: type = LOGIN
Client.js:612 Object {text: "time for a break from KGS.... please note that "fu" is not appropriate anywhere here", type: "LOGIN_FAILED_KEEP_OUT"}
Client.js:619 Object {type: "LOGOUT"}


Thank you for posting it here https://groups.google.com/forum/#!topic/kgs-client-coding/clFSZT5PtZo because it's not client problem at all.
User avatar
eyecatcher
Dies with sente
Posts: 74
Joined: Sat Feb 26, 2011 1:14 am
Rank: kgs 5 kyu
GD Posts: 0
Universal go server handle: eyecatcher
Location: Germany
Has thanked: 141 times
Been thanked: 19 times

Re: GoUniverse (New KGS client)

Post by eyecatcher »

It already looks quite impressive.
I`m waiting to have the function to not only join rooms but to see the games and look for games in that room.
Or is there a way already to do that and i just don`t get it?
“Play where you want and don’t be afraid. If you’re chasing the dream you must take the risk.” Yasumasa Hane 9p
User avatar
Nyanjilla
Lives with ko
Posts: 145
Joined: Fri Jun 08, 2012 6:48 am
Rank: KGS 3k and falling
GD Posts: 0
Has thanked: 82 times
Been thanked: 65 times

Re: GoUniverse (New KGS client)

Post by Nyanjilla »

yoyoma wrote:I think there is a problem with shared IPs and IP banning on KGS. It looks like someone got IP banned while using GoUniverse, and now I got banned also because everyone using GoUniverse use the same IP from KGS' point of view. I sent an email to admin@gokgs.com asking about this. Haven't heard back yet but I've confirmed this is the problem because I asked someone else with a different IP to try GoUniverse and they got the same ban message.

From the Chrome console:
Upload success: type = LOGIN
Client.js:612 Object {text: "time for a break from KGS.... please note that "fu" is not appropriate anywhere here", type: "LOGIN_FAILED_KEEP_OUT"}
Client.js:619 Object {type: "LOGOUT"}


Akkkkkk....

That "reason" message was so specific, it's only been used once, so it's easy to find in the boot log. Turns out that the user was not using the GoUniverse client at the time, but after he was booted he tried to log in with the same username through the GoUniverse client, thereby transferring the block on that name to that IP address.

Unfortunately, that's a known problem when a number of users are logging in through a single IP address, but one user spoils it for all the others (schools get blocked often, and there was one time the entire Microsoft domain was completely blocked <insert suitable emoticon>).

I'm sorry this happened, because I want GoUniverse to be a useful part of KGS. We would really really like to have some way of uniquely identifying users rather than usernames and IP addresses, but biometric logins are a long way off, I'm afraid.

If it happens again, please write to the admin box, with details.
Post Reply