Rules
1. If you are not sure of anything in the rules, please contact IC;
2. No physical or online meeting for translation;
3. No vote for individual tasks. The SC/HSC will try our best to minimize the length of task statements and avoid debatable wordings;
4. Team leaders send major objections or errors to SC by email discord;
5. Translations must be submitted to the host committee via email as PDF files. No additional translation software will be provided; The IOI Translation tool will be used.
6. There is no vote for accepting all tasks. SC makes the final decision;
7. Task solutions will not be released;
8. If team leaders and translator print anything or make any electronic copies, they should destroy them at the end of the translation period;
9. The team leaders and translator cannot communicate with students during the translation period, before the start of the contest and during the contest. Proctors should have no conflict of interest with students.
10. During the contest, students can view all translated task statements provided by all team leaders (this is to help students to understand the task statement);
11. All teams should translate directly from the English version. They should not rely on other versions to translate;
12. Team leaders are responsible to secure enough manpower for translation, proctoring and other related activities;
Introduction
Due to COVID-19, EJOI’2022, organized by Ukraine, will be conducted as an online competition. To ensure the integrity of the competition results, the Host organizing committee hopes that every team could assist in enforcing the rules of the competition in the best possible way. By default, team leaders are assumed to enforce these minimal rules for their team during the execution of EJOI’2022 Ukraine (Online Competition). Deviation from the requirements (unless permitted by the IC) will be ground for immediate disqualification.
Brief Description of the Contest Rules
● Contestants are expected to access the Online Judge system for EJOI’2022 via a computer with Internet access.
● Reference materials (written, printed, or digital forms) are not allowed. All the leftover files before each contest must be removed.
● Exceptions may be made for physical (printed) dictionaries.
● During the contest, contestants should not (directly or indirectly) access any online resources.
● During the contest, C++(STL) or Java Python documentation can only be used if they were downloaded beforehand.
● During the contest, there should not be any communication with another individual(s) unless permitted by the appointed proctor.
● There will be no online scoreboard during the contest, neither for the contestants nor the leaders and proctors. Final results will be posted after each contest day.
● Any suspicions of cheating will be investigated accordingly.
Proctors
● The team leader is expected to be responsible for enforcing the Online EJOI’2022 Contest Rules for her/his team. Every contestant is expected to be physically invigilated/proctored by the team leader or an adjunct appointed by the team leader.
● The team leader/adjunct must not have any conflict of interest with the performance of the participant. For example: parent/sibling of a contestant, (main) coach of contestant(s).
● Proctors (adjuncts) must also be registered in the EJOI Registration System.
● There must be at least two proctors per contest site to enforce the contest rules.
● There must be at least n+1 proctors if n contestants are at n different sites.
● Only the +1 can be offsite.
● Rationale: contest site must not be left un-proctored at any time during the contest, e.g., if the proctor has to go to the toilet.
Contest Sites
● Each team can establish either a single (preferred) or multiple ‘contest-sites’ as per local government requirements on 19-25 September 2022, each with one or more contestants participating. There is no restriction on the venue of the site as long as all the rules are adhered to. Here are some examples of possible candidates for contest-sites:
1. Computer Laboratory in local universities/schools;
2. Meeting room within a corporate office;
3. Leader’s or participant’s place of residence (only in case if isolation is enforced due to COVID-19);
4. Conference room in a hotel;
● Every contest site should have the following setup:
1. Computers with Internet connectivity. One is required for each participant. Spares are highly recommended. Details on the hardware and software specifications of the computer can be found in the later section.
2. Sufficient equipment and connectivity for the onsite proctor to engage in a video call (preferred) or at least web messaging with the host organizing team throughout the contest for emergency cases. 3. Ability to record and store video footage of the contest site, showing the physical movements of each participant. Each team will be given a private Google Photos album where they will share their recordings with us.
– Adequate camera setup showing the participant (e.g. (laptop) webcam, external webcam, smartphone camera).
– Adequate audio setup allowing the proctor to converse with the host organizing team on the video-call (e.g.: speakers, headsets, microphones). Every video-call participant must be visible at all times otherwise they will be removed from call.
– Rationale: in the event of emergencies, a local onsite proctor is supposed to contact the host operation team for help and let the contestant continue working on the task (possibly offline).
● For the avoidance of doubt, the below features of a typical EJOI are allowed, but not required (optional):
1. Participants can bring snacks, food and/or mascot.
2. Printing services must be available (sheets printed are to be checked by the proctor before given to the contestants).
3. File backup system to migrate contestant’s work during a machine failure.
4. Network and power redundancy systems.
5. External keyboard and mouse.
The Recorded Videos
● Locally recorded video feeds of the room (multiple camera feeds, at least two) and screen recording of each participant
● Minimum requirements:
Must be able to see all of the screens;
Must be able to see all of the faces (including the presence of at least one proctor at all times);
Screen recording should have enough quality to verify that participant is not violating any rules: full display, at least 5 frames/second, at least 640×360 output resolution, no audio;
Must be able to see a local clock;
● Rationale: To provide enough material for checking if there is suspicious case of cheating;
● Videos must be able to be used to determine the following:
Are contestants at their computers?
Are there any proctors in the room at all times?
What is the contestant doing on their screen and desk?
What is the current local time of any event (e.g., contestant leaves briefly to the toilet)?
● There must be sufficient (social distancing) separation between contestants in the contest site so that contestants cannot look at each other screens/written workings from their seat
● Video must be sent to EJOI host after the end of each contest (by end of the contest day)
● Recordings will only be accessible by the host and will be deleted one month after the conclusion of EJOI’2022 Ukraine (Online Competition) on 25 September 2022, that is, all videos will be deleted by 25 October 2022.
Computer Specifications
Recommended hardware specifications:
1. At least 8 GB RAM
2. At least 64 GB of free usable storage space
3. Intel CPU with at least 2 cores/4 threads
4. Network connectivity (WiFi or Ethernet)
5. Only a single screen is allowed per participant
a. e.g., Participants cannot use multiple external monitors
b. e.g., Participants cannot use both a laptop screen and an external monitor
Software to be installed:
1. Browser – Latest version of Safari, Firefox or Google Chrome
2. Programming tools required by your participants (e.g., IDEs, compilers)
3. Application that can open PDF files (e.g., Adobe Acrobat)
4. Application that can open text files (e.g., Notepad)
5. Screen recording software that can record activities on the computer screen. Video recording must be sent to the EJOI host after the end of each contest.
Important: Hardware/network/electrical failures are the responsibility of the team, and will not be grounds for extra time. Please provide spares for redundancy.
Notes
There is no restriction on Operating Systems and IDEs. It is recommended to install what the participants are familiar with.
(As of today) There is no Operating System image provided by EJOI’2022 HTC.
It is strongly discouraged to use the participant’s personal computers for the competition unless absolutely necessary (see the scenario for participant A in Sample Configuration B). Sensitive information may be accidentally recorded in the screen recordings.
Recommended software:
Screen recording: OBS (Open Broadcaster Software)
IDEs: CodeBlocks, Dev-C++, Eclipse
Compilers: GCC 10.1 or MingW (for Windows), OpenJDK 14
C++ STL: https://www.cppreference.com/Cpp_STL_ReferenceManual.pdf
Java doc: https://www.oracle.com/java/technologies/javase-jdk14-doc-downloads.html
Sample Scenarios
Sample Configuration A
Contest Site
● A single contest site is decided – a computer laboratory in a local university
● All 4 participants will participate from the same contest site, proctored by the leader and the deputy leader of the team.
● Participants will use Desktop computers in the computer laboratory for the contest.
● These computers are connected to the Internet via wired connectivity.
● One additional camera (on a tripod) is positioned to provide a full view of the entire laboratory.
Sample Configuration B
Due to restrictions on domestic travel, there will be one contest site for each participant with one local physical proctor each. Another +1 proctor (not necessarily onsite) will cover any local proctor in the event the local proctor needs to leave the contest site briefly (e.g., to the toilet). They are detailed as below.
Participant A
Contest Site
● Participant A will compete from their place of residence
● A University faculty member staying in close proximity is tasked to be the proctor/adjunct by the team leader.
● The participant’s laptop will be used for the contest.
● Irrelevant software have been uninstalled (e.g.: messaging applications)
● Existing codes/files have been deleted (after transferring to a thumb drive)
● One additional laptop (with webcam) is positioned to provide a full view of the room used by participant A
Participant B
Contest Site
● Participant B will compete from a classroom of a nearby/his own high-school.
● A teacher of the high-school is tasked to be the proctor/adjunct by the team leader.
● One laptop from the high-school will be used for the contest.
● One additional camera (on a tripod) is positioned to provide a full view of the entire laboratory.
Participant C
Contest Site
● Participant C will compete from a hotel room.
● A representative from the national Olympiad committee is appointed by the team leader to proctor.
● One laptop is configured by the national Olympiad committee and will be used by the participant for the contest.
● One additional laptop (with webcam) is positioned to provide a full view of the room used by Participant C
Participant D
Contest Site
● Participant D will compete from a meeting room from a nearby office location.
● A representative from the office/company is appointed by the team leader to proctor.
● The participant’s laptop will be used for the contest.
● Irrelevant software have been uninstalled (e.g.: messaging applications)
● Existing codes/files have been deleted (after transferring to a thumb drive)
● One additional laptop (with webcam) is positioned to provide a full view of the room used by Participant D