Система лайков/дизлайков на анонсе не может правильно отобразить качество раунда.
Например, у раунда 589Div2 1300 лайков до его начала, которые люди поставили за хорошо написанный анонс, хотя это никак не влияет на качество раунда. И если этим людям не понравится раунд, они уже не смогут поставить ему дизлайк.
Также, на обычных раундах лайков намного меньше, чем на 589Div2:
583Div1+Div2 — 224 лайка
576Div1+Div2 — 192 лайка
562Div1+Div2 — 340 лайков
581Div2 — 353 лайка
Мои предложения по улучшению системы оценки:
Открывать возможность оценки раунда только после его окончания.
Сделать вес голоса участника пропорциональным его рейтингу — большинство участников раунда решают AB и не могут оценить раунд полностью. В раунде 589Div2 крайне неприятная последняя задача, которая портит раунд, но многие участники до нее не дойдут.
Не учитывать голоса участников, у которых изменение рейтинга по модулю было больше определенной константы(например, 80)