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

        There are no comments yet on this issue.

          People

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

            Dates

            • Created:
              Updated:

              Agile