Победител в четвъртия кръг на конкурса стана Иван Генов. Той живее със семейството си в САЩ и участието му в конкурса му е хоби. Второ място зае Пламен Томов, а трето - Александър Георгиев, който е студент четвърти курс във ФМИ към Софийския университет.
Българска асоциация на разработчиците на софтуер (БАРС) е нестопанска организация, която подпомага професионалното развитие на българските софтуерни специалисти чрез образователни и други инициативи. БАРС работи за насърчаване обмяната на опит между разработчиците и за усъвършенстване на техните знания и умения в областта на проектирането и разработката на софтуер. Асоциацията организира и провежда с некомерсиална цел специализирани семинари и курсове за обучение на специалисти по разработка на софтуер и софтуерни технологии.
Условието на задача 4 можете да прочетете тук в (PDF) и (DOC) формат. Можете да предавате решения на задачата до 11 Февруари 2011 г. включително.
Визуализатор
Поради спецификата на задачата, към момента не може да предложим примерно класиране. Предоставяме Ви визуализатор, който да бъде свален от тук.
Визуализаторът изисква .Net Framework, който може да се свали от тук.
Визуализаторът се стартирa от изпълнимия файл ChainVisualization.exe, който се намира в архива. Полето "Работна директория" трябва да съдържа път към директория, в която приложението има право да пише. Препоръчваме тя да бъде празна, защото нейното съдържание ще бъде изтривано между различните ходове.
Всяко решение има право да създава (и да трие) най-много 100 временни файла с общ размер до 1 GB, които се намират в текущата директория (т.е. без път до тях). Те ще бъдат запазвани между различните ходове. Строго се забранява достъпът до файлове, които не са създадени от решението на състезателя и такива прояви ще бъдат санкционирани.
Всеки от двамата играчи има времеви лимит от 30 секунди сумарно за всички свои ходове.
В архива се съдържа и решението sample.exe, което реализира случайни ходове и работи коректно спрямо условието на задачата. Предназначено е да проверява работата на визуализатора.
В голяма степен това е симулация на реалните условия, в които ще бъде поставено решението Ви.