I really like this idea :)
The fact that this idea got only 6 votes is probably because most users get the same sentiment i do.
Candian time system sucks :). Its actually half implemented, but im reluctant to use it.
It has some usability flaws that put it on the spotlight to use it for rated games. I havent made up my mind, but Bronstein will come before Canadian for sure.
This is a short version of negotiation. I would separate the issues from the solution.
Issue #1: refusing a challenger
This i bet is a mixed requirement with the ability to pick handicap. Except you black list someone, as long as he has the appropiate rank, you dont need a negotiation stage.
A solution is coming this way, which makes this proposed solution even less appealing to deal with the first issue.
Issue #2: someone that opened a game might be afk when the game starts.
That is a definite situation to fix. Thats why there are sounds when the game starts, and we do our best to mark the play tab. Because we run in a browser and not a native client, we dont have the capacity to move the game window on top, interrupting whatever other activity the user is doing. Although even that wouldnt fix the situation where a user opens a game, and plainly leaves the computer.
However negotiation(or a timer) is not a proper solution to that problem. What has to be avoided is that someone opens a game and is AFK.
When you use negotiation(or this timer) 2 people could end up asking the same player to play, and they have to wait to see if he answers, and they dont play each other. 3 or more people can get locked into not playing because only one of those is AFK.
It is a very powerful mechanic to be able to start a game with just a single click. All other current server solutions have had runs and issues with their systems, and this is a new solution. A simpler one.
Ideally, what i want to happen is that when the game starts noone is AFK, but also AFK users dont make other people wait, preventing other people from playing.
A user that is afk, shouldnt have a game open at all. But it is a nuisance to open a game, and close it if you fetch a cup of coffee, unless you dont mind your clock to run a bit when the game starts.
That would point me to believe that the countdown timer would work if it is used only by the game offerer. That is, if a game has been open for say, 3 minutes, and the user didnt do anything, he should be prompted if he is still around, and if he doesnt respond, close his game.
I will put this under review only for this scenario.
As usual, its better to address the issue than a solution.
This solution is not applicable. It would take 60 people to muzzle me right now. 30 to muzzle others. Thats impossible.
That is not up to us. We are not hosting the videos nor have any concrete plans on doing so. That is up to the video provider.
I dont know how this would look, but this is a very powerful idea.
Mother of Go. This is an awesome suggestion.
This was high priority last week. Now its aso in the back seat. But planned.
How is Fischer abusable?
For beginners we will do something of the sort
The point is that consulting eidogo/joseki can be done from inside kaya or outside kaya. It is much better to do it inside. I would provide pizza if i could :)
@Matthew, its even more important to do so under your assumptions. If people have to go out of the server to get the service, its much better to have it included.
It would definitely change behaviour though, there is a bad karma on consulting joseki during games. including it will make it more ok, and probably raise the joseki knowledge level of the people playing here as a whole.
Josekipedia is a decent source, probably we will use them somehow.
IT is debatible that relying heavily on assistance tools helps you improve in your game. I think joseki dictionaries should be allowed during game(like Tygem), but automatic counting can generate the simple habit of never counting. In servers like WBaduk, the higher level games mostly dont allow using score estimate , which is contrary to common sense, as strongest players can actually count.
It is also silly to think 8k's should have an accurate or maybe meaningful counting and hence take this potential tool away from them.
As it was mentioned, there are plans of beginner tools, like atari warnings (and maybe ladder notices too can be easily implemented). I cant speak much for chess computers, but i dont think there is much more to do regarding computer assistance. A computer can suggest a move to you, but if you dont understand it, its meaningless and no go-bot gives semantic output (with explanation).
That is already planned, "Anonymous"AdminGabriel Benmergui (CEO, Kaya.gs) shared this idea ·
i just want it :)
A set of predetermined phrases feels very cold and unfriendly. Wbaduk has that, and i almost never use them, nor pay any attention to my opponent using it. It is quite ridicolous to have 10 versions of Hello. Auto-greet is about being able to put a personalized message if you want to, something you would never do if you have to type it every time.
This is actually a feature i would like to have (it was my original idea). I find saying "hi" or "thx" systematically to be as sociopathic as not saying anything. But when you dont say anything, observers or potentially your opponent gets upset and starts calling you out.
I dont have any recollection of someone making a meaningful contribution in the greeting side of the game. Its always "have fun, good luck" or variations. However, if if were automatic and you could write it previously , you could make some more interesting greets, like quotes, or something else.
What is the meaning of putting social pressure into someone to write "hi" ?
Maybe no need to ask someone to close their eyes? :). Just show the last stone, or write the last coordinate. I will allow this feature here to see how many votes it gets, but proabbly should be under the fun mini-games suggestion.
Lots of work towards this is done, but it requires some design UI work and we are using those resources for another part of the site right now.
Internally they are called correspondence go. I think it is very descriptive, but the name is too long. So although internally thats their name now, im still open for suggestions on how to call them. I refuse to use "turn based" or "offline" :). I like the japanese name idea, sounds neat, but people might not like it so much. Malkovich games are an example of that. I dont think many people care to know what a M game is.
The resume later feature of Kgs has very limited value. Escapers never want to continue the game, on one hand. And times where i would like to continue the game later, i would most often even forget what the game was about.
certainly it was never nice to resume a game where i dont remember whose turn is it, whats going on, or whatever. Its really must more likely to play another one, with counted exceptions.
So while i want to give "turn based" (lets change the name people, go is always turn-based) capabilities to Kaya, mixing it up with escaper dealing is unlikely.
I remember the KGS clan matches, but i dont remember how they died off.
Certainly we can make a very rich House/clan like experience and it sounds cool. My concern is that running a House requires a very charismatic and energic leader to organize it.
A clan has to have a strong identity, not just a name, so its not a piece of cake, and of course that is out of our control.
I think this could be a potential thing for Teachers, as in school vs school matches. But its not so neat.
more people have to discuss this idea, but keep the feet on the ground: this is a requirement for users, not for us. We cannot make people conglomerate. Who would like to manage a House? why? , etc.
There is always eidogo.com, which will probably be the easiest. THey are open source so if the community wishes to improve the searches they can.
This is a very interesting subject indeed, and it has received many votes so it requires lots of attention. Daniel has a very good point, and let me explain you ,tiny, with an example.
Right off the bat, one of the things we will have is video included in the webclient. So while you are connected to the server you can also pick different shows/game commentaries, etc, so if you are not playing you can entertain yourself with some lessons. Also we want to allow streaming for tournament games (which is the example in the prototype in the site).
That is a very powerful feature, that no external client made so far will support. So if we make that feature, and people use panda to connect, they are not going to enjoy it.
This is the same for things like : using eidogo for pattern searchs, sending your games to be commented to the teaching ladder, organizing online tournaments, etc.
You will also be able to share games. Each game has a readable URL you can send someone. Instead of "check out the game on kaya.gs" you just "http://kaya.gs/games/DexMorgan-KimSeungjun9p" and a click gets you in.
Of course, with a good api, native clients might get extended to use these features(if its feasible), and that would be a great thing. Actually it would be awesome because if panda shows a little box for video and it says "only supported in kaya.gs" then people will move much faster.
However we dont control those open clients, and we are certainly not going to support them right now . So the most likely scenario is that they wouldnt have the features well after we implement them in the webclient.
That said there is a level of captivity on clients, as people are used to them. But a client that offers you pretty much the same features for IGS or kaya.gs will only provide value for us, once its obvious kaya.gs is bigger. So i agree with Daniel on the approach so far.
At this point i conclude "yes, we will do this. Much later".
For sure there will be open stuff. To which degree is still too soon to decide.
And if things want to be done that relate directly to the information the server has, thats what we are going to make an API with. This is a great subject, but it wont happen in the next 3 months ,probably we wont deal with this until 2012.
The code has to be neat, functional and solid, because when we open it up, we have to review what other people do: in the end we run the server, so we have responsibility for many of those new community-originated features. Spending time reviewing other code means we cant do ours : ).
Strong Menezes :). We are still not sure about this, and we naturally would prefer a better single client than many bad ones. Once said that, IGS was greatly favoured by the open protocol and the best client made for IGS was done by an independent developer.
Considering that the server activity will be done through widgets, the only part of Kaya.gs that could be subject to be open like this is the board, as if someone wanted a different one. We prefer , instead of opening an API, to make that part of the client open source, so the community can contribue features and functionality that we are not likely to do (or not quickly).
Which type of awards and the exact goal for them to accomplish needs a lot of polishing. But we certainly want to add a sort of Achievement/Badge system.
Achievements are always fun. They make people play, and create some sort of feeling of accomplishment.
We are surely going to add achievements for the training side, but we might as well extend it to the regular population.
What this indicates me is that the key difference kaya.gs has to have from ANY other server is a very rich user profile. If you have a rich user profile, with games, stats, achievements and such, you are less likely to make a new account (or leave the server :) ).
This is actually part of our business plan. :)
Thanks for the bitcoin suggestion! had never heard of it. We will look into different options on implementing them. Using a proven source would fit right in on the Kaya.gs way to develop. I will check out options and more. Of course, we have a long way ahead before implementing something like this.
Thats a very good idea and we thought of it. We might include a virtual currency later on, which would allow all this to happen.
Thanks for your feedback :)
I am working on this right now. My goal is to achieve a simple widget first, and much later work on a full-fledged solution.
This is a very good and natural idea. Its one of those things kgs is missing that asian servers dont miss. Wbaduks problem solving section is actually pretty good. We definitely want to do something with this.
Check out the prototype. Do you see anything by the players names ? :) :).
I do like the idea of fake money, and also reputation. We will see whats the best system, without being overwhelming. Badoo for example, had 3 virtual currencies, that was too much :).