Upgrade to Chess.com Premium!

Order of challenges...

Jump to forum:
 
25th October 2008, 09:33am
#1
by Fintan
Galway, Ireland Ireland
Member Since: Jul 2007
Member Points: 142

Question - would it be possible to list the challenges so that when one was accepted or created, it didn't result in the entire list shifting up or down? It's fierce difficult to click on the seek one actually wants sometimes...

25th October 2008, 09:54am
#2
by promotedpawn
Somewhere out there Great Britain
Member Since: Jul 2008
Member Points: 758

I agree. We are talking about live chess right?

29th October 2008, 06:24pm
#3
by erik
Bay Area, CA United States
Member Since: May 2007
Member Points: 12891

they disappear and reappear in batches every 3 seconds. we can't leave them there forever :)

29th October 2008, 06:40pm
#4
by grensley
Minnesota United States
Member Since: Mar 2008
Member Points: 408

They could go in a rotating fashion.  Each new seek would occupy the next available slot, but then it wouldn't move.  As soon as the seek is accepted, is disapears, then another one will fill that slot. (edit:  That is a horrible explanation, just read the example)

example:

0 seconds

seek 1

seek 2

seek 3

 

5 seconds: seek 2 accepted.  New seek created (named seek 4)

seek 1

seek 4

seek 3

 

10 seconds: seek 1 accepted, no new seeks

(empty slot)

seek 4

seek 3

 

15 seconds, someone makes a new seek (seek 5)

seek 5

seek 4 

seek 3

 

and so forth.  It may look a little botchy towards the end of the list from time to time,  but seeks wouldn't move (and thus, they would be readable and acceptable)

Even though I have very little experience programming, I can't imagine it would be that difficult...

29th October 2008, 06:42pm
#5
by TheGrobe
Calgary Canada
Member Since: Nov 2007
Member Points: 14429

How about combining the seeks and games tabs so that once a game is started the accept link becomes an observe link?  At least that way you'd have more sort options that could be used to mitigate the jumping around, and half the number of tabs to maintain.

29th October 2008, 06:44pm
#6
by grensley
Minnesota United States
Member Since: Mar 2008
Member Points: 408
TheGrobe wrote:

How about combining the seeks and games tabs so that once a game is started the accept link becomes an observe link?  At least that way you'd have more sort options that could be used to mitigate the jumping around, and half the number of tabs to maintain.

there would also be a manhunt for games to accept.


29th October 2008, 06:44pm
#7
by staggerlee
United States
Member Since: Mar 2008
Member Points: 891

I second this.

29th October 2008, 08:17pm
#8
by TheGrobe
Calgary Canada
Member Since: Nov 2007
Member Points: 14429
grensley wrote:
TheGrobe wrote:

How about combining the seeks and games tabs so that once a game is started the accept link becomes an observe link?  At least that way you'd have more sort options that could be used to mitigate the jumping around, and half the number of tabs to maintain.

there would also be a manhunt for games to accept.



Not if you sorted appropriately.

3rd November 2008, 04:57pm
#9
by grensley
Minnesota United States
Member Since: Mar 2008
Member Points: 408

true...but you would pretty much have the same problem.  Once games are accepted, they change positions

3rd November 2008, 05:07pm
#10
by TheGrobe
Calgary Canada
Member Since: Nov 2007
Member Points: 14429

As Erik has pointed out, you have to deal with the change in the status of seeks at some point -- my feeling is that combining the tabs would give the flexibility to either group all of the open seeks together, or to keep accepted seeks from jumping around -- at least until a game is completed.  I don't think there's any solution that lets you have it both ways.

Perhaps I can suggest another option:  I think it would help to only list those seeks that a user is able to accept -- this would mitigate a lot of the changes as many seeks are irrelevant to each user due to rating limit settings etc. and don't even need to be shown in the first place.

3rd November 2008, 05:26pm
#11
by TheGrobe
Calgary Canada
Member Since: Nov 2007
Member Points: 14429

I don't actually think it should be that hard to do at all provided it's handled on the client side.

3rd November 2008, 05:34pm
#12
by erik
Bay Area, CA United States
Member Since: May 2007
Member Points: 12891
TheGrobe wrote:

I don't actually think it should be that hard to do at all provided it's handled on the client side.


seek filters are coming in November :)

3rd November 2008, 05:40pm
#13
by Erudite
A small town in GA United States
Member Since: Nov 2007
Member Points: 139

"seek filters are coming in November :)"

Thank GOD!

3rd November 2008, 07:06pm
#14
by TheGrobe
Calgary Canada
Member Since: Nov 2007
Member Points: 14429

Well there you have it -- as usual, the chess.com staff is one step ahead of the masses.  I know I've said it before but it bears repeating:  You guys do great work.

20th November 2008, 09:44am
#15
by TheGrobe
Calgary Canada
Member Since: Nov 2007
Member Points: 14429

I notice that the seek filters are in place and players can now filter their seeks by Game Time range, Rating Range (presumably the seek creator's rating?) and "Premium Only".  This is a great new feature that should help with this issue, but it seems to me that there the most relevant filter is missing: 

"Show only those games that I'm eligible to accept"

Isn't this the view that most players would be interested in seeing?  The seeks I can't accept are of no value to me, so showing them just adds unnecessary clutter.

20th November 2008, 03:21pm
#16
by erik
Bay Area, CA United States
Member Since: May 2007
Member Points: 12891
TheGrobe wrote:

I notice that the seek filters are in place and players can now filter their seeks by Game Time range, Rating Range (presumably the seek creator's rating?) and "Premium Only".  This is a great new feature that should help with this issue, but it seems to me that there the most relevant filter is missing: 

"Show only those games that I'm eligible to accept"

Isn't this the view that most players would be interested in seeing?  The seeks I can't accept are of no value to me, so showing them just adds unnecessary clutter.


excellent point!

2nd January 2009, 07:28am
#17
by PawnFork
St. Louis United States
Member Since: Nov 2007
Member Points: 401

I too have felt like complaining.  The thing is you just have to change the way you think about the seeks and list.  Create a fixed number of list entries to be used by seeks.  Then populate these blank dropdown entries with individual seeks, assigning each seek to a specific blank line on the list.  From the point of view of the collection record keeping track of the seeks, everything is pretty much the same as far as add() and del() goes.  In the iterator you need an additional variable to tell you which seek you are.  When a seek arrives, look through the list and find an empty line for your seek.  Set the seek iterator with the first empty list member.  This seek will stay on the same line until it is filled and deleted from the list.

 

I don't know the specifics of your language, but if the collection class does not behave exactly as you wish, wrap it in a class of your own definition that has the added functionality.  We managed to do stuff like this in the days of procedural languages, so you should be able to get OO languages like Java to work for you!

 

Clear as mud?

 

(NB Erik).

3rd January 2009, 11:37pm
#18
by archimede2008
Genova Italy
Member Since: Sep 2008
Member Points: 17

I personally have no particular problems with the seek list as it is now.

Using fixed lines, I don't understand how do you expect it to work when the list is sorted (for example, by rating). Or am I missing something?

The only enhancement I can think of at the moment would be separating my seeks (or resumes) so that they don't get sorted with the rest but always appear at the bottom (or top).

Keep up the good work. Smile

Alessandro

 

Add your comment:

Join Chess.com for free to add your comment! Already a member? Then login now to comment.