Page 1 of 1

New judge...

Posted: Fri Dec 22, 2006 7:00 pm
by Leonid
I'd like to ask a few questions about new judge. I suppose a lot of UVA user are curious to know the answer of the following questions:

- When the new judge will be available?

- When the User Ranklist will be available? Should we wait for the new system and won't see it in the current no more? The same question about ranklist for each problem like this one: http://acm.uva.es/problemset/problemsta ... p?prob=232

- I'd like to suggest adding C# language to new judge as more and more users begin to use it. It is possible to compare usage of C# and Java in Topcoder competitions, and we'll see that difference in the numbers of people that use those languages is not that big and the number of C# users is constantly increasing, so sooner or later it'd be good to have this language available of UVA users. Is that possible to include C# support in new judge?

- More generally SPOJ judge has aaaa lot of various languages available, even those that are merely used despite their obvious flows like PHP, that makes it impractical for problem solving at a level provided by faster languages. But still, wouldn't that be great to have a variety of languages available? If SPOJ judge has made it possible, why UVA can't?

- User / Country Ranking System. Is that possible to make it more objective (so that not only number of solved problems is the criteria).

I greatly appreciate all the work done by UVA admins, in order to make this website the best problem resource for problem solvers.

Re: New judge...

Posted: Sun Dec 24, 2006 1:04 am
by Carlos
Let me answer you this questions as far as my knowledge can :-)
Leonid wrote:- When the new judge will be available?
That's the million dollar question. Actually, it's already working, but we don't dare on making it public. We're still testing it and doing some migration tools for avoiding episodes like 2 week ago. Out expectatives is to be 100% working for the live archive before the ACM/ICPC world finals (March 2007) so that we can show it to everyone there. That means we should start installing it by January. After World Finals, if new system is stable, we'll migrate it to the UVa online judge.
Leonid wrote:- When the User Ranklist will be available? Should we wait for the new system and won't see it in the current no more? The same question about ranklist for each problem like this one: http://acm.uva.es/problemset/problemsta ... p?prob=232
I have a meeting with Miguel Revilla for talking about this on Tuesday 26th. I hope we'll be able to temporary solve this problem (each problm ranklist). About author rankilst...I forgot about it, sorry :( We have the real statistics in the database; as soon as I have a bit of time I'll implement it. Btw...we also have the permanent RC status problem...but I think that's an incompatibility problem for mysql, so we won't solve it until the new system arrives.
Leonid wrote:- I'd like to suggest adding C# language to new judge as more and more users begin to use it. It is possible to compare usage of C# and Java in Topcoder competitions, and we'll see that difference in the numbers of people that use those languages is not that big and the number of C# users is constantly increasing, so sooner or later it'd be good to have this language available of UVA users. Is that possible to include C# support in new judge?
- More generally SPOJ judge has aaaa lot of various languages available, even those that are merely used despite their obvious flows like PHP, that makes it impractical for problem solving at a level provided by faster languages. But still, wouldn't that be great to have a variety of languages available? If SPOJ judge has made it possible, why UVA can't?
Sure it is. The question is: will we add it? Well...not in the near future. In the first step we'll look for a stable working system, with all functionalities from old system working 100%. That excludes installing new languages (but not new compilers of existing compilers...like Java1.5). In a second step, we'll add this kind of user-requested changes. In theory, it's quite easy to add nearly every programming language, so (I think) we'll try C# (if linux version works), php (already insatlled but not allowed...not very useful for programming contests as you say) and any other mainly used linux-available compiler. I'd like fortran 90 as one of them XDD
Leonid wrote:- User / Country Ranking System. Is that possible to make it more objective (so that not only number of solved problems is the criteria).
Not in the old system. In the new system we'll try to add some kind of index, based on number of solved problems, number of people, AC rate....or maybe the sum of its 5 best users....We have to think about it. But anyway, that will be done in the second phase I mentioned before.

I hope I answered all your questions. I'll leave the topic open so that any user can ask any other doubts about this new system.

Re: New judge...

Posted: Wed Dec 27, 2006 9:37 pm
by Leonid
Carlos wrote:I have a meeting with Miguel Revilla for talking about this on Tuesday 26th. I hope we'll be able to temporary solve this problem (each problm ranklist). About author rankilst...I forgot about it, sorry We have the real statistics in the database; as soon as I have a bit of time I'll implement it. Btw...we also have the permanent RC status problem...but I think that's an incompatibility problem for mysql, so we won't solve it until the new system arrives.
What have you decided to do with ranklists during your meeting?

Posted: Thu Dec 28, 2006 3:51 am
by Carlos
I was just going to write a post in fixing mistakes section. Basically...we've developped a new system to ensure everything goes ok :-) They'll be on before 2007!!