By ahmed_aly, 6 years ago, ,

A live scoreboard for the ACM ICPC 2013 world finals will be available here: http://ahmed-aly.com/ICPC.jsp

This is just a sample for how it will look like, I might make some small modifications.

The scoreboard displays many information about each team, like the university, the country, the region, the team name, the members TopCoder handles, the members real names and the coach name. Also you will be able to filter the scoreboard by the region or the country. And the scoreboard highlights the champion for each region and shows some icons for the cup and the medals winners.

Edit 1: I added a chatting widget (you can hide it), and the practice contest scoreboard is available now.

Edit 2: Now you can pin your favorite teams to the top of the scoreboard, and you can hide some columns, and there are some statistics rows in the bottom of the scoreboard.

Edit 3: Here is the final ACM ICPC 2013 world finals scoreboard: http://ahmed-aly.com/ICPC.jsp

• +116

 » 6 years ago, # |   +4 Tiny addition: in Massachusetts Institute of Technology team, Ilya Razenshteyn = ilyaraz.
•  » » 6 years ago, # ^ |   +3 Thanks, I added him.
 » 6 years ago, # | ← Rev. 2 →   0 A to J ? How do you know it? The columns are A to L hereEdit: It is "Standings in 37th Annual Dress Rehearsal" but how do you know official problems are A to J?
•  » » 6 years ago, # ^ |   0 It's just a random guess. :)
 » 6 years ago, # |   +2 Without live chat it can't be so exciting :-)
 » 6 years ago, # |   0 What kind of interaction your web site use for real testing system of WorldFinals? Testing system provide public API?
 » 6 years ago, # |   0 Ну что ж, после этого, а также полного провала переговоров с организаторами по поводу сделать таблицу действительно live, я могу наконец-то с чистой совестью повесить лебединое озеро на место своей версии и заняться своими делами :)@ahmed_aly, would be nice if you added the chat, even better with TC authentication.
•  » » 6 years ago, # ^ |   0 What do you mean by TC authentication? How to do this?
•  » » » 6 years ago, # ^ |   +5 I mean, allow chat users to authenticate themselves using their topcoder handles. This can be achieved by asking them to send their unique session id as a private message to your topcoder account, and then parsing incoming messages to your email.This is how I implemented it in 2011-2012.
•  » » » » 6 years ago, # ^ |   +11 That chat was the best feature for spectators, it must be implemented!
•  » » » » » 6 years ago, # ^ |   +6 I added a chatting widget. :)
•  » » » » » » 6 years ago, # ^ |   0 Thank, but can you replace it to right part of the page, not to top. Now it takes a bit more place, that it can. Vertical floating chat will be even better!
•  » » » » » » » 6 years ago, # ^ |   +2 I'm sorry, but the scoreboard should be as wide as possible, so I think adding the chat to the right of the scoreboard will not be a good idea.
•  » » » » » » 6 years ago, # ^ |   +3 Can you add Topcoder handles coloring like it was at zibada.ru/finals?
•  » » » » » » » 6 years ago, # ^ |   +1 The TopCoder handles are already colored.
•  » » » » » » » » 6 years ago, # ^ |   0 Handles were colored in the chat. Look at the comment
•  » » » » » » » » » 6 years ago, # ^ |   +1 Aha, sorry I misunderstood what you meant. This is too hard to be done now, because I didn't implement this chatting widget, and there is no enough time to implement one with TopCoder coloring.
•  » » 6 years ago, # ^ |   0 А как вы в прошлые года вытаскивали результаты во время хода соревнования?
•  » » » 6 years ago, # ^ |   +38 while true; do sleep 3 && curl http://icpc.baylor.edu/scoreboard/ | ./parse.php; done
•  » » 6 years ago, # ^ |   0 Can you tell more detailed, what agreement was supossed to be signed with you and organizers? What does it mean "actually live"? Why don't you create unofficial table just like you used to last few years?
•  » » » 6 years ago, # ^ |   -7 I didn't sign any agreement with the organizers. By "live" I don't mean official, it just means that it will be updated during the contest and it's not official. Also I added a link to the official scoreboard.
•  » » » » 6 years ago, # ^ |   +7 Not you, my comment was a question to zibada.Thx for that work, though. But your table is a bit... em... unfamiliar and complicated to me. Zibada's light tables looked more comfortable, so I'm asking him, why did he stop working on it.
•  » » » » » 6 years ago, # ^ |   0 I'm just not very interested in it now.I can't do it forever anyway :)Sorry for any inconvenience.
•  » » 6 years ago, # ^ |   +9 Btw, thanks for all your scoreboards! It was pretty exciting to watch them.
 » 6 years ago, # |   +2 Another feature that proved useful is the ability to "pin" selected (favorite) teams to the top.
 » 6 years ago, # | ← Rev. 2 →   0 comment deleted ...