2022 1st Creotec National Online Robotics Coding Competition
2022 1st Creotec National Online Robotics Coding Competition
Introduction
2. Competition Application
2.1 Categories
There are three (3) categories in the competition and they
are as follows:
3. Competition Procedure
The competition is composed of two rounds; elimination round and
championship round.
The top 5 scoring teams in the elimination round will advance to the
championship round.
In the manual stage, a team member controls the virtual robotics gun to shoot and
eliminate the corona viruses within three (3) minutes. The number of viruses eliminated
will be the score for this stage. One virus is equal to 1 point.
The robotics gun has three initial lives. One life is used when a virus hits the robot and 5
points will be deducted. The robotics gun has 50 initial ammo.
In the automatic stage, the team members will code based on the mission to
identify robots that are infected and not infected. The team will submit the
completed code to the competition committee. If the mission is completed,
the team scores 50 points. The time spent by the robot to complete the
mission is deducted from the total points. The result is the score for the
automatic stage.
Virtual Robot
Wait
for 2 s
No Yes
Is the
robot
infected?
The committee will check the submitted code 4 times, 2 with the infected
robot and 2 with the non-infected robot. Each successful round gives 50
points to the team. The lesser time spent for the infected robot is the official
time of that round. Moreover, The lesser time spent for the not infected robot
is the official time of that round. The official recorded time will be deducted to
the 50-point score of that round.
Infected Robot Round Not Infected Robot Round Coding Stage Score
Score Score
4.1.b Automatic Team
Presentation
Part of the automatic stage is the team’s presentation of their program. The
team will present via a virtual platform to the technical committee of the
competition. Each team will be given 10-15 minutes presentation time with
Q&A.
The committee will ask 1 technical question to the team drawn randomly from
a set of questions. If the participants are able to answer the question, the
team gets an additional score of 50 points.
The team’s score in the automatic stage is the sum of the coding stage score
and the presentation score.
The team’s score is the total of the manual and automatic stage points. The 5
top scoring teams proceeds to the on-the-spot programming level.
If in case there are teams with the same score for the 5 th position, a tie
breaker round will be performed. The tie breaker round is the manual stage of
the competition. Whoever loses in the tie breaker round will be eliminated
from the competition.
4. Competition Mechanics – Elimination
Round 4.2 Junior High School Category
The competition is composed of two stages: Manual and
Automatic 4.2.a Manual
In the manual stage, a team member controls the virtual robot to navigate the
maze from the starting point until the exit within five (5) minutes. While inside
the maze, the robot must eliminate the corona viruses. For each virus
eliminated, a score is given to the team. The time spent to solve the maze will
be deducted from the total points. The result is the score for the manual
stage.
The virtual robot is located at the starting line. The movement of the robot
can be controlled through the following keys of the keyboard.
When time starts counting down, a team member controls the virtual
robot to navigate the maze from the starting point. Inside the maze,
there are 5 corona viruses placed in random locations.
The robot must avoid the barriers while moving inside the maze. If it
bumps to a barrier, the robot will go back to the starting point.
Within 5 minutes, the robot must be able to solve the maze and
eliminate all of the corona viruses.
Each corona virus eliminated gives 10 points to the team. The time
taken to finish the maze will be recorded. The recorded time will be
deducted from the score.
Scoring
Number of virus Score Team Member 2
eliminated x 10 Recorded Time Score
(in minutes) Team Member
Score
Team Member 1
Manual Stage Score
4.2.b Automatic
In the automatic stage, the team members will code based on the mission to
identify and sort robots that are infected and not infected. The team will
submit the completed code to the competition committee. If the mission is
completed, the team scores 50 points. The time spent by the robot to
complete the mission is deducted from the total points. The result is the score
for the automatic stage.
There four (4) checkpoints in the map. Each checkpoint has a robot. This robot
can be infected or not infected. There are 6 possible patterns.
Not Infected
Infected
4.2.b Automatic Program Flow
START
Yes No
The testing robot brings the The testing robot avoids the
infected robot to the quarantine checkpoint robot.
area.
Yes No
Are all
A
checkpoints
tested?
END
4.2.b Automatic
The committee will check the submitted code 3 times and will set 3 different
patterns randomly.
Checkpoint Robot Patterns
Pattern 2
Pattern 1 Pattern 3
Pattern 5
Pattern 4 Pattern 6
The code which will show the required simulated mission gets a
score of 50 points. Each testing round can get 50 points. The time
taken by each round to finish the mission will be recorded. The
recorded time will be deducted from the 50 points.
The round which has the highest score will be considered the
official score of the team in the coding stage.
Scoring
Round Score Recorded Time (in 4.2.b Automatic Team
minutes)
Presentation
Coding Stage Score
Part of the automatic stage is the team’s presentation of their program. The
team will present via a virtual platform to the technical committee of the
competition. Each team will be given 10-15 minutes presentation time with
Q&A.
The committee will ask 1 technical question to the team drawn randomly from
a set of questions. If the participants are able to answer the question, the
team gets an additional score of 50 points.
The team’s score in the automatic stage is the sum of the coding stage score
and the presentation score.
The team’s score is the total of the manual and automatic stage points. The 5
top scoring teams proceeds to the on-the-spot programming level.
Level 1 Level 2
In the manual stage, a team member controls the virtual robot to navigate the
maze from the starting point until the exit within six (6) minutes. While inside
the maze, the robot must eliminate the corona viruses. For each virus
eliminated, a score is given to the team. The team must complete two levels
of maze. The time spent to solve the mazes will be deducted from the total
points. The result is the score for the manual stage.
The virtual robot is located at the starting line. The movement of the robot
can be controlled through the following keys of the keyboard.
The robot must avoid the barriers while moving inside the maze. If it
bumps to a barrier, the robot will go back to the starting point.
Within 5 minutes, the robot must be able to solve the maze and
eliminate all of the corona viruses.
Each corona virus eliminated gives 10 points to the team. The time
taken to finish the maze will be recorded. The recorded time will be
deducted from the score.
Scoring
Number of virus Team Member 1 Team Member 2
eliminated x 10 Score Score
Recorded Time Team Member
(in minutes) Score
Manual Stage Score
4.3.b Automatic
In the automatic stage, the team members will code based on the mission to
identify and sort robots that are infected and not infected. The team will
submit the completed code to the competition committee. If the mission is
completed, the team scores 50 points. The time spent by the robot to
complete the mission is deducted from the total points. The result is the score
for the automatic stage.
There six (6) checkpoints in the map. Each checkpoint has a robot. This robot
can be infected or not infected. The possible number of pattern is set to 8.
Not Infected
Infected
4.3.b Automatic Program Flow
START
Yes No
The testing robot brings the The testing robot avoids the
infected robot to the quarantine checkpoint robot.
area.
Yes No
Are all
A
checkpoints
tested?
END
4.3.b Automatic
The committee will check the submitted code 3 times and will set 3 different
patterns randomly.
Checkpoint Robot Patterns
Pattern 1 Pattern 2
Pattern 3 Pattern 4
Pattern 5 Pattern 6
Pattern 7 Pattern 8
The code which will show the required simulated mission gets a
score of 50 points. Each testing round can get 50 points. The time
taken by each round to finish the mission will be recorded. The
recorded time will be deducted from the 50 points.
The round which has the highest score will be considered the
official score of the team in the coding stage.
Scoring
Round Score Recorded Time (in 4.3.b Automatic Team
minutes)
Presentation
Coding Stage Score
Part of the automatic stage is the team’s presentation of their program. The
team will present via a virtual platform to the technical committee of the
competition. Each team will be given 10-15 minutes presentation time with
Q&A.
The committee will ask 1 technical question to the team drawn randomly from
a set of questions. If the participants are able to answer the question, the
team gets an additional score of 50 points.
The team’s score in the automatic stage is the sum of the coding stage score
and the presentation score.
The team’s score is the total of the manual and automatic stage points. The 5
top scoring teams proceeds to the on-the-spot programming level.
The team’s score is the total points from the automatic stage
minus the recorded time.
The round with the highest score will be the official score of the
team for the coding stage.
Scoring
Round Score Recorded Time (in Coding Stage Score
minutes)
Final Scoring
Coding Time Tie Breaker Round
(in minutes)
Stage Score Official and Final
Remaining
Score
If in case there are teams with the same score for the 5 th position, a tie
breaker round will be performed. The tie breaker round is the manual stage of
the competition. Whoever loses in the tie breaker round will be eliminated
from the competition.
The official score is final and only the team leader is allowed to file
an official contest within 1 hour after the scheduled slot in the
competition.
The team with the highest final score will be declared as the grand
champion of the national competition and will receive ₱10,000.00
and certificates.
The top 5 teams who will qualify and advance to the Championship Round will
receive an additional Certificate of Recognition as Top 5 Finishers. This
certificate will be given to the coach and to the students.
The coach has attended in the different activities of Creotec during the
competition like coaches’ orientation, training, meeting and submit on
time the necessary requirements.
7. Engineering Notebook
8. Competition Schedule
The participating team shall take note of the following important dates
and schedule of activities.
Date Activity
Dec 1, 2021 – Jan 7, 2022 Registration
9. Important Reminders