Архив по месеци: май 2013

Резултати

С малко закъснение, представяме Ви резултатите от конкурса:

Карта за оценка

За съжаление, нито един от участниците не успя да представи решение, покриващо пълните изисквания на Методиката на ЦИК.

Масовият пропуск бе игнорирането на указанието в чл. 26 в третата стъпка, относно изключването на МИР, в който няма неудовлетворени с мандат остатъци. Въпросната разпоредба бе дискутирана на няколко места в Интернет пространството и е критична за коректното изпълнение на описаният алгоритъм.

Въпреки това, всички участници представиха качествен код и алгоритмични конструкции, които бяха удоволствие за преглед от журито.

Пожелаваме успех на всички участвали и се надяваме, че публичният код, разработен по време на конкурса, ще постави една добра основа за бъдещото подобрение на изборната система в България.

Реклама

Тестови примери

В хранилището на конкурса са добавени 6 нови примера:

2: Данни от ПИ 2013

3: Данни от ПИ 2005

4: Данни от ПИ 2009, с разпределение на 209 мандата

5: Данни от ПИ 2009, с разпределение на 240 мандата

6: Данни от пример от избори в Италия

7: Данни от пример, в който е постигнат граничен случай, в който методиката изисква решение на ЦИК

Всички алгоритми ще бъдат тествани с всеки един от предоставените примери.

Край на първа фаза

Подаването на предложения за участие в конкурса приключи.

Благодарим на всички, които положиха усилия да реализират Методиката на ЦИК.

Подадените pull requsts са включени в централното кодово хранилище на конкурса. Предстои да добавим на тестовите данни, официалните резултати от изборите и да попълним оценителни листи, които също ще бъдат публични.

Специално към участниците: ще бъде интересно да споделите в коментарите впечатленията си от задачата, с какви проблеми се сблъскахте при реализацията, идентифицираните гранични случаи и т.н.

Статус

Весели празници на всички!

В края на великденските празници, кодовото хранилище има 9 fork-а, като участниците са избрали различни подходи и програмни езици за реализация.

Очертава се интересен сблъсък на технологии, затова след приключване на конкурса ще публикуваме и кратък репорт за хода на разработките и използваните езици.

Напомняме, за да участвате в класирането е необходимо да направите pull request не по-късно от 00:00 ч. българско време на 11 Май 2013 г.

Успех на всички участници!