Pogromcy Algorytmów - komentarz
Widzisz wersję archiwalną tematu "Pogromcy Algorytmów - komentarz" z forum pl.comp.programming
Sc0rpi0 - 11 Cze 2001, 06:16
Witam,
Mój komentarz w sprawie organizacji tego konkursu - tnz. jedna sprawa, ktorą bym zmienił w przyszłych edycjach (o ile takowe będą), bo w tej to juz za pózno na zmiany zasad. A ta sprawa to godzina publikacji . Jest to zrobione na zasadzie "kto rano wstaje" :-), a skoro czas przysyłania jest bardzo istotny, to gdy ktos baaardzo pózno kończy dnia poprzedniego (albo baaardzo wcześnie - wszystko jest względne), a tak często bywa w przypadku niektórych, chcąc maksymalnie skrócic czas pomiędzy przeczytaniem zadania, a wysłaniem rozwiązania (czytaj: chcąc wstawac codziennie o 6:00, a idąc spać sie np. o 3:00-4:00), taki ktoś moze zamówić od razu karetkę z wyprzedzeniem na koniec tygodnia :-)
Co o tym sądzicie ?
Rad3k - 11 Cze 2001, 06:50
na zmiany zasad. A ta sprawa to godzina publikacji . Jest to zrobione na zasadzie "kto rano wstaje" :-), a skoro czas przysyłania jest bardzo istotny, to Co o tym sądzicie ?
Totalny bezsens, musial to wymyslic jakis debil cierpiacy na bezsennosc. W takich konkursach trudnosc zadan powinna byc tak dobrana, zeby decydowalo faktycznie najlepsze rozwiazanie, a nie czas natrzaskania jakiegos kloca liczony od 6 rano.
pozdrawiam Rad3k
Pawel Kierski - 11 Cze 2001, 06:59
Witam, Mój komentarz w sprawie organizacji tego konkursu - tnz. jedna sprawa, ktorą bym zmienił w przyszłych edycjach (o ile takowe będą), bo w tej to juz za pózno na zmiany zasad. A ta sprawa to godzina publikacji . Jest to zrobione na zasadzie "kto rano wstaje" :-), [...]
Powinien być liczony czas między ściągnięciem a odesłaniem. Skoro jest rejestracja, to nie ma problemu - robić ściąnie z po autoryzacji. Ale "regulamin jaki jest każdy widzi" i albo się zawodnik do niego stosuje, albo nie - ale wtedy odpada...
Paweł Kierski
Sc0rpi0 - 11 Cze 2001, 07:11
Powinien być liczony czas między ściągnięciem a odesłaniem. Skoro jest rejestracja, to nie ma problemu - robić ściąnie z po autoryzacji.
Tego sie nie da zrobic - zalozy ktos konto z wymyslona postacia (np. Zenek Ciężko-Kuprowski :-) - sciagnie zadanie, zrobi... co z tego ze on czasu zmarnowal, skoro teraz loguje sie na siebie "faktycznego" - sciaga i od razu wysyla... i ma zaliczone rozwiazanie w czasie <1 min. ;-)
Ale "regulamin jaki jest każdy widzi" i albo się zawodnik do niego stosuje, albo nie - ale wtedy odpada...
Regulamin w kwestii czasu byl strasznie zaplatany - usilowalismy z jednym znajomym wlasnie rozszyfrowac to stwierdzenie o "ostatnim punktowanym zgloszeniu" i doszlismy do wniosku ze jest to czas ostatniego z tych 5 co mozna wyslac Ale dostalem wlasnie na priv info ze wyglada to inaczej. Nie cytuje na razie - moze pojawi sie w FAQ na stronie...
Maciej Pilichowski - 12 Cze 2001, 02:31
A ta sprawa to godzina publikacji . Jest to zrobione na zasadzie "kto rano wstaje" :-),
Fakt, na wszelki wypadek wstaje o 5.30 :-))) No co -- ja tych zasad nie wymyslalem.
IMHO powinno byc tak, ze jesli dane osoby sa rowno punktowane, to albo sie robi dogrywke, albo sie losuje, albo zwycieza ten, czyj program szybciej liczy. Wtedy to ma jeszcze rece i nogi.
Wiadomo, ze przeciez ludzie nie samym konkursem zyja, wiec tu jest preferencja dla tych, nie ktorzy lepiej mozdza, ale ktorzy maja wiecej wolnego czasu.
milego dnia zycze hej
Dariusz Zolna - 12 Cze 2001, 02:43
Fakt, na wszelki wypadek wstaje o 5.30 :-))) No co -- ja tych zasad nie wymyslalem.
Wystarczy ze wstaniesz w ostatni dzien :) Poczytajcie dokladnie regulamin...
Maciej Pilichowski - 12 Cze 2001, 03:11
Wystarczy ze wstaniesz w ostatni dzien :) Poczytajcie dokladnie regulamin...
AFAIK jest blad /juz wyslalem do nich uwage/. Zwroc uwage, ze mowa jest o zadaniu _punktowanym_. Wole nie zakladac z gory, ze bede taki mocarz i rozwiaze faktycznie wszystkie zadania.
Innymi slowy -- ostatnie punktowane zadanie to nie to samo co ostatnie zadanie.
milego dnia zycze hej
Filip Noworyta - 12 Cze 2001, 03:44
| na zmiany zasad. A ta sprawa to godzina publikacji . Jest to zrobione na | zasadzie "kto rano wstaje" :-), a skoro czas przysyłania jest bardzo | istotny, to | Co o tym sądzicie ? Totalny bezsens, musial to wymyslic jakis debil cierpiacy na bezsennosc. W takich konkursach trudnosc zadan powinna byc tak dobrana, zeby decydowalo faktycznie najlepsze rozwiazanie, a nie czas natrzaskania jakiegos kloca liczony od 6 rano.
Moim zdaniem nie doceniacie autorów zadań. Na początku są specjalnie takie proste problemy - potem poziom trudności wzrośnie i będą takie, których prawie nikt nie rozwiąże. O zwycięstwie raczej nie zdecyduje czas (małe prawdopodobieństwo, bo zadań będzie dużo i poziom trudności wyższy), punktacja uczestników rozłoży się ładnie w różnych przedziałach, sami zobaczycie.
Maciej Pilichowski - 12 Cze 2001, 04:37
Moim zdaniem nie doceniacie autorów zadań. Na początku są specjalnie takie proste problemy - potem poziom trudności wzrośnie i będą takie, których prawie nikt nie rozwiąże.
No wlasnie. Wiec moze /! moze !/ zdecydowac czas nadeslania tych rozwiazanych.
Poza tym chyba nie warto robic takich zalozen, bo pozniej trzeba bedzie zalowac, ze sie odpadlo z tak glupiego powodu.
milego dnia zycze hej
Filip Noworyta - 12 Cze 2001, 06:39
| Moim zdaniem nie doceniacie autorów zadań. Na początku są | specjalnie takie proste problemy - potem poziom trudności wzrośnie i | będą takie, których prawie nikt nie rozwiąże. No wlasnie. Wiec moze /! moze !/ zdecydowac czas nadeslania tych rozwiazanych.
Na 99% o wygranej nie zdecyduje czas. Tym bardziej, że liczy się tylko czas ostatniego dnia (patrz FAQ). Są zadania prawie nie do rozwiązania i jurorzy na pewno takie dadzą, gdy będzie zbliżał się koniec, a będzie dużo ludzi o równej liczbie punktów w czołówce.
Slawomir Marczynski - 13 Cze 2001, 07:33
: Powinien być liczony czas między ściągnięciem a odesłaniem. : Skoro jest rejestracja, to nie ma problemu - robić ściąnie : z po autoryzacji.
Nie. Powininna byc oceniana jakosc algorytmu, tj.:
1. czy daje poprawne wyniki - jezeli na ktorychkolwiek danych testowych wystapi blad to za cale zadanie zero punktow - bo algorytm nie moze byc jak jajeczko czesciowo nieswieze;
2. jezeli spelnia warunek 1. to decyduje predkosc jego wykonania - ale przy zalozeniu ze dane wejsciowe sa nietrywialne;
3. najlepszy algorytm daje 0, gorszy 1, ex-equo ulamki "punktow karnych", suma punktow decyduje o pozycji.
Pawel Kierski - 13 Cze 2001, 09:32
: Powinien być liczony czas między ściągnięciem a odesłaniem. : Skoro jest rejestracja, to nie ma problemu - robić ściąnie : z po autoryzacji. Nie. Powininna byc oceniana jakosc algorytmu, tj.:
1. czy daje poprawne wyniki - jezeli na ktorychkolwiek danych testowych wystapi blad to za cale zadanie zero punktow - bo algorytm nie moze byc jak jajeczko czesciowo nieswieze;
Oczywiste. Zdaje się, że to jeden z warunków przyjęcia rozwiązania.
2. jezeli spelnia warunek 1. to decyduje predkosc jego wykonania - ale przy zalozeniu ze dane wejsciowe sa nietrywialne;
Ale nie wartości bezwzględne, tylko złożoność obliczeniowa (log n lepsze niż n^2 itd.) Da się to mniej więcej sprawdzić nawet bez analizy źródła, testując na kilku zestawach danych różnej wielkości. Sam czas wykonania dla pewnych danych to raczej kiepski pomysł - dopuszczone są co najmniej dwa języki, czyli co najmniej dwa kompilatory...
Paweł Kierski
Slawomir Marczynski - 15 Cze 2001, 05:44
: Oczywiste. Zdaje się, że to jeden z warunków przyjęcia : rozwiązania.
Nie. Nie jest to obecnie warunek konieczny.
: Ale nie wartości bezwzględne, tylko złożoność obliczeniowa : (log n lepsze niż n^2 itd.) Da się to mniej więcej sprawdzić
Bylbym jednak za bezwzglednymi... tyle, ze dane wejsciowe tak dobrane, aby owe O(N^m) samo sie dopraszalo o male m. Analiza zlozonosci jest nietrywialna - test na czas wykonania jest trywialny i co najwazniejsze - moze byc automatyczny i obiektywny.
Mozna ew. troche skomplikowac ocenianie - np. wprowadzic wagi, aby algorytmy szybko dzialajace na niewielkich zbiorach danych byly premiowane bardziej niz wynikaloby to z milisekund.
: różnej wielkości. Sam czas wykonania dla pewnych danych to : raczej kiepski pomysł - dopuszczone są co najmniej dwa : języki, czyli co najmniej dwa kompilatory...
To jest problem, ale mozna rozwiazac go w prosty sposob: rywalizacja w obrebie danego jezyka i rywalizacja na zasadach "wolnej amerykanki" - wreszcie dowiedzielibysmy sie, co lepsze, Paszczal czy siplplu :)
Gdzie mogę znaleźć opis algorytmów Gresenham'a?
Prośba o nakierowanie na właściwy algorytm (Drzewo, hierarchia, historia)
Pomoc w napisaniu pracy: Algorytmy aproksymacyjne dla problemów NP trudnych
ProÂśba o ocenĂŞ nowego symetrycznego algorytmu szyfrujÂącego GCK.
bobrowiec slowacja noclegi
php wojciech niemira
cisnienie oleju peugeot 306 xsi
ciepla woda uzytkowa
kadluby do lodki do wywozu zanet
sciaganie video grabber
world strongest man
bbc;co;uk;food
letras de tango
Katalog wypowiedzi z for internetowych ^^ Strona Główna
|
|