The SIO2 project
  1. The SIO2 project
  2. SIO-2483

Mitigate possibility of input data tasks leaks

    Details

    • Type: Improvement Improvement
    • Status: New New
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: TAG 2021/22 Summer Sprint 1
    • Fix Version/s: None
    • Component/s: OIOIOI
    • Labels:
      None
    • Sprint:
      TAG 2021/22 Summer Sprint 1

      Description

      Mitategate possibility of leaking input data for tasks with full-feedback.
      During Algorithms & Data structure exams it happened few times that students leaked input data for tests using printing tests.

      Workaround (used during one exam): custom checker that limits verbosity of wrong answer result (see attached sorchk.cpp)

      Dwie możliwe (i łatwe do wprowadzenia) opcje:
        1. Uczestnik wcale nie widzi komentarzy do testów z wynikiem WA.
        2. Uczestnik widzi komentarze do testów z wynikiem WA, ale ucięte bardziej niż obecnie (np. do 80 znaków).
      Poza tym pozostają dwa pytania:
        - Czy powinno to być ustawienie dotyczące contestu, czy rundy? Jako ustawienie pojedynczego zadania raczej nie ma sensu (główne potencjalne zastosowanie to kolokwia, egzaminy, sprawdziany, gdzie ukrywanie komentarzy dotyczy wszystkich zadań).
        - Czy ukrywanie powinno dotyczyć tylko czasu trwania rundy (jeżeli byłoby to ustawienie rundy), czy powinno być aktywne aż do wyłączenia przez administratora contestu?

        Activity

          People

          • Assignee:
            Mieszko Grodzicki
            Reporter:
            Tomek Waleń
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:

              Agile