Page 2 of 3
Re: Go related software development opportunities
Posted: Mon Apr 07, 2014 9:15 pm
by jeromie
Just to be clear, I was thinking about creating a second option for an embeddable sgf reader (or a few upgrades to the existing eidogo reader, since the project is open source), not trying to duplicate all of the functionality of the eidogo web site. If I am able to get that working, then I would probably try to work on a useful site that didn't overlap too closely with existing go sites, e.g. my study journal idea.
Re: Go related software development opportunities
Posted: Tue Apr 08, 2014 9:47 am
by Hayang
Hey jeromie, someone brought this excellent player, "WGo Player", to my attention. It's written in HTML5 and is responsive.
http://wgo.waltheri.net/
Re: Go related software development opportunities
Posted: Wed Apr 09, 2014 3:09 am
by Hushfield
I'm not sure if this falls into the realm of possibility for you, but I've thought for quite some time about a website or server where two players would not play go directly against each other, but each get the same set of tsumego and a fixed amount of time to complete them. Whoever scores best (determined by time used and mistakes made) wins. You could also introduce ranks in this system, so the problem sets would be automatically matched to your level.
Re: Go related software development opportunities
Posted: Wed Apr 09, 2014 3:46 am
by Yuc4h
Hushfield wrote:I'm not sure if this falls into the realm of possibility for you, but I've thought for quite some time about a website or server where two players would not play go directly against each other, but each get the same set of tsumego and a fixed amount of time to complete them. Whoever scores best (determined by time used and mistakes made) wins. You could also introduce ranks in this system, so the problem sets would be automatically matched to your level.
I think this is the best idea in this thread so far.
I don't think we need any more of learning diary or go-playing related tools. We need a software or a website that encourages us to solve a shitload of tsumego. It might be the kind of tsumego challenge that Hushfield is talking about or more rpg:ish approach where solving loads of tsumego gains you experience.
For example all players would start at level 1 with 20 seconds of time per tsumego and like 10hp. Each tsumego you solve gains you experience and each one you fail deals you damage. When your level increases you get more time and more hp so you can journey deeper to the tsumego jungle before you die. The sky is the limit of what could be done with this kind of concept.
Re: Go related software development opportunities
Posted: Wed Apr 09, 2014 4:16 am
by SmoothOper
That is a good idea, but the challenge is getting tsumego, without wholesale copying of pro books.
Re: Go related software development opportunities
Posted: Fri Apr 11, 2014 1:26 am
by oca
Hayang wrote:Hey jeromie, someone brought this excellent player, "WGo Player", to my attention. It's written in HTML5 and is responsive.
http://wgo.waltheri.net/
Thanks for mentioning that one. I have no current project right now, but if one day I do something, I will sur use this one which seems very felxible and well made.
Re: Go related software development opportunities
Posted: Fri Apr 11, 2014 7:01 am
by jeromie
Hayang wrote:Hey jeromie, someone brought this excellent player, "WGo Player", to my attention. It's written in HTML5 and is responsive.
http://wgo.waltheri.net/
Thanks. That looks interesting.
Yuc4h wrote:I don't think we need any more of learning diary or go-playing related tools. We need a software or a website that encourages us to solve a shitload of tsumego. It might be the kind of tsumego challenge that Hushfield is talking about or more rpg:ish approach where solving loads of tsumego gains you experience.
I like these ideas, too, but I do think we would need a more flexible SGF editor than Eidogo in order to implement a site / game like this. I still think a diary would be good (at least for me!) if it was implemented in such a way that it encouraged me to review the games I have played and make some notes on them. That would be the main point of a study journal site, not the creation of content that I think other people will actually want to see. Not very many people actually care about the study habits of a kyu player.

Re: Go related software development opportunities
Posted: Fri Apr 11, 2014 7:33 am
by oca
jeromie wrote: Not very many people actually care about the study habits of a kyu player.

I really DO care about kyu player game...
from time to time, I like to see a pro game (at least the start of them till... let's say move 50 or so)
BUT... I also like to see game of people that are not that far from me, so that I can understand the whole game. Maybe there are wrongs moves in these games... that may gives me bad habits, but I don't really care, that's just part of the the journey... It's a bit like a maze, where sometimes you reach a dead end, but as far as I understand why, that's not a problem for me...
Re: Go related software development opportunities
Posted: Tue Apr 22, 2014 4:09 am
by oca
Here is another idea... having a goban where we can drag the stones...
I think that may help to "feel" a bit more the stones than just a click...
I did a quick test with paper.js (as wGo.js doesn't allow to drag stones...)
and I came to this :
http://picshell.ovh.org/go/goban.htmlThis is a very basic goban... you can just drag stones (or move them by holding the shift key, or ctrl to remove a stone)...
I like the idea to not force any alignement and to let the user interface beeing as free as possible. I also like to drag stones from another one which makes me feel the move.
I don't know where I will go from this, but still wanted to share that idea of draggable stones with you.
Re: Go related software development opportunities
Posted: Wed Apr 23, 2014 6:30 am
by kyosaku
oca wrote:Here is another idea... having a goban where we can drag the stones...
I think that may help to "feel" a bit more the stones than just a click...
I did a quick test with paper.js (as wGo.js doesn't allow to drag stones...)
and I came to this :
http://picshell.ovh.org/go/goban.htmlThis is a very basic goban... you can just drag stones (or move them by holding the shift key, or ctrl to remove a stone)...
I like the idea to not force any alignement and to let the user interface beeing as free as possible. I also like to drag stones from another one which makes me feel the move.
I don't know where I will go from this, but still wanted to share that idea of draggable stones with you.
I like this idea a lot.
I would also like to go further and be able, while playing, to see or be able to make somme little changes on the board (influence map while playing like this for ex
http://senseis.xmp.net/?InfluenceMap), on the stones (puting smiley on it for ex) or on the sounds (sword sound while fighting etc.). Just to make the whole game a bit more graphic, funny and with some differents interactions with the oponent.
Re: Go related software development opportunities
Posted: Wed Apr 23, 2014 7:27 am
by oca
kyosaku wrote:sword sound while fighting etc.
Re: Go related software development opportunities
Posted: Tue May 06, 2014 1:25 am
by oca
ez4u wrote:... My pet peeve is eidogo. It was last updated in 2008, before the iPad went on sale. I find that eidogo's design is a lot less compatible with 60-year-old arthritic fingers than it is with a mouse. There are many posted games here that I don't even try to look at due to the frustration of getting 10 plays into the game and then hitting the slider bar and finding myself at move 150 with no back button.
hyperpape wrote:There's lots of room for things to do with Eidogo. It needs a better layout for touch screens, if only increasing the button size, space between buttons, and space between between navigation buttons and the move slider. These changes might be rather straightforward.
Just quickly come back to eidogo button size, I also find they are to close...
I tryied that :
http://picshell.ovh.org/go/eidogo/example.htmlNot a hudge improvement, but very easy to do and still a bit better to me.
eidogo use CSS so maybe we can just change a few detail like that :
Code: Select all
In file player/css/player.css :
.eidogo-player .controls .control {
...
width: 70px;
height: 48px;
...
}
instead of width: 44px; height: 19px;
we also need that one :
.eidogo-player .move-number {
...
top: 40px;
left: 10px;
...
}
instead of top: 12px; left: 230px;
What do you think about that ?
Re: Go related software development opportunities
Posted: Tue May 06, 2014 2:31 am
by ez4u
oca wrote:ez4u wrote:... My pet peeve is eidogo. It was last updated in 2008, before the iPad went on sale. I find that eidogo's design is a lot less compatible with 60-year-old arthritic fingers than it is with a mouse. There are many posted games here that I don't even try to look at due to the frustration of getting 10 plays into the game and then hitting the slider bar and finding myself at move 150 with no back button.
hyperpape wrote:There's lots of room for things to do with Eidogo. It needs a better layout for touch screens, if only increasing the button size, space between buttons, and space between between navigation buttons and the move slider. These changes might be rather straightforward.
Just quickly come back to eidogo button size, I also find they are to close...
I tryied that :
http://picshell.ovh.org/go/eidogo/example.htmlNot a hudge improvement, but very easy to do and still a bit better to me.
eidogo use CSS so maybe we can just change a few detail like that :
Code: Select all
In file player/css/player.css :
.eidogo-player .controls .control {
...
width: 70px;
height: 48px;
...
}
instead of width: 44px; height: 19px;
we also need that one :
.eidogo-player .move-number {
...
top: 40px;
left: 10px;
...
}
instead of top: 12px; left: 230px;
What do you think about that ?
Just that change makes a big difference on the iPad. Good idea!
Re: Go related software development opportunities
Posted: Tue May 06, 2014 6:25 pm
by SmoothOper
Yeah, those are good changes, I don't know how many times that has happened to me, accidentally hitting the wrong spot on my iPad. People that can do anything on an iPhone are amazing IMO.
Re: Go related software development opportunities
Posted: Fri Jul 11, 2014 6:20 am
by oca
jeromie wrote:...
My best idea so far is a Go study journal site that would allow a user to set long-term goals and/or recurring tasks, easily upload and categorize sgf files, record journal entries that could be made either public or private, and visibly track their progress. ...
Hi jeromie,
Are you still working/thinking on that idea ? I feel I would like to have something similar, for now I'm just focused on storing sgf, with some tags.
my first try looks like that :

- test.png (114.28 KiB) Viewed 6014 times
Just tell if you are interessted