REC Foundation VEX Robotics Competition

Robot Virtual Worlds Programming Skills Challenge Rules

 

VEX Turning Point - Programming Skills

Rules:

  • All submissions must be by a student on a registered RECF VRC team.
  • All submissions must be uploaded to CS2N.org using the latest version of ROBOTC for VEX Robotics and the latest version of the VEX Turning Point Robot Virtual World.
  • Top submissions will be asked to verify their details with Robomatter and the RECF. With your submission, please include:
    • Your Name
    • Your E-mail Address
    • Your VRC Team Name and Number
    • Your Coach’s Name
    • Your Coach’s E-mail Address
  • All submissions must include the ROBOTC program used to achieve the high score, along with any “include” or “header” files needed to run the program. All files should be fully commented with explanations, including details of how they should be run for administrative validation (Starting point, robot used, ect). Submissions with multiple files must be uploaded as a .zip fileAny Player intentionally using glitches, hacks, or exploits in the ROBOTC or RVW environments to obtain a higher score than would normally be possible is subject to disqualification from the competition.
  • Any participant that uses third party tools to gain an advantage in the ROBOTC or RVW environments is subject to disqualification from the competition.
  • Each Player is eligible for only one prize per Competition Season.
    • For example, a Player cannot win the prizes for both the Next Level Programming Skills and Turning Point Programming Skills Competitions.
    • In the case of multiple high scores that are eligible for prizes that are submitted by the same Player, only the highest score will be used in determining prizes for that Player.
  • All Players must adhere to the Competition Rules as they are written, and must abide by the listed intent of the rules.
    • Every Player has the opportunity to ask for official rule interpretations in the RVW Robotics Competition by contacting CS2N at https://www.cs2n.org/support/contact
    • Any reply should be treated as official rulings from the RVW Competition Committee, and represent the correct and official interpretation of the RVW Competition Rules.
  • There may be periodic software updates. All updates will be posted at the ROBOTC blog, CS2N, and at www.RobotVirtualWorlds.com. These updates are official components to the Competition, and the latest versions must be used when submitting scores and code.
    • Administrative validation of code and scores will be done using the latest version of the Robot Virtual Worlds simulation software, regardless of what version was used for the submission. Player code must comply with the latest version of the software.

Scoring:
Autonomous Period Scoring:

  • A Toggled High Flag is worth two (2) points.
  • Toggled Low Flag is worth one (1) point.
  • A High Scored Cap is worth two (2) points.
  • A Low Scored Cap is worth one (1) point.
  • A Robot which is Alliance Parked earns three (3) points.
  • An Alliance that wins the Autonomous Bonus earns four (4) points.

Driver Control Period Scoring:

  • A Toggled High Flag is worth two (2) points.
  • A Toggled Low Flag is worth one (1) point.
  • A High Scored Cap is worth two (2) points.
  • A Low Scored Cap is worth one (1) point.
  • A Robot which is Alliance Parked earns three (3) points.
  • A Robot which is Center Parked earns six (6) points.

VEX IQ Next Level

Rules:

  • All submissions must be by a student on a registered RECF VEX IQ team.
  • All submissions must be uploaded to CS2N.org using the latest version of ROBOTC for VEX Robotics and the latest version of the VEX IQ Next Level Robot Virtual World.
  • Top submissions will be asked to verify their details with Robomatter and the RECF. With your submission, please include:
    • Your Name
    • Your E-mail Address
    • Your VEX IQ Team Name and Number
    • Your Coach’s Name
    • Your Coach’s E-mail Address
  • All submissions must include the ROBOTC program used to achieve the high score, along with any “include” or “header” files needed to run the program. All files should be fully commented with explanations, including details of how they should be run for administrative validation (Starting point, robot used, ect). Submissions with multiple files must be uploaded as a .zip fileAny Player intentionally using glitches, hacks, or exploits in the ROBOTC or RVW environments to obtain a higher score than would normally be possible is subject to disqualification from the competition.
  • Any participant that uses third party tools to gain an advantage in the ROBOTC or RVW environments is subject to disqualification from the competition.
  • Each Player is eligible for only one prize per Competition Season.
    • For example, a Player cannot win the prizes for both the Next Level Programming Skills and Turning Point Programming Skills Competitions.
    • In the case of multiple high scores that are eligible for prizes that are submitted by the same Player, only the highest score will be used in determining prizes for that Player.
  • All Players must adhere to the Competition Rules as they are written, and must abide by the listed intent of the rules.
    • Every Player has the opportunity to ask for official rule interpretations in the RVW Robotics Competition by contacting CS2N at https://www.cs2n.org/support/contact
    • Any reply should be treated as official rulings from the RVW Competition Committee, and represent the correct and official interpretation of the RVW Competition Rules.
  • There may be periodic software updates. All updates will be posted at the ROBOTC blog, CS2N, and at www.RobotVirtualWorlds.com. These updates are official components to the Competition, and the latest versions must be used when submitting scores and code.
    • Administrative validation of code and scores will be done using the latest version of the Robot Virtual Worlds simulation software, regardless of what version was used for the submission. Player code must comply with the latest version of the software.

Scoring:

  • A Hub that is Low Scored in a Building Zone is worth one (1) point.
  • A Hub that is High Scored in a Building Zone is worth two (2) points.
  • A Bonus Hub that is Removed from its Bonus Peg is worth one (1) point.
  • A Bonus Hub that is Low Scored in a Building Zone is worth two (2) points.
  • A Bonus Hub that is High Scored in a Building Zone is worth four (4) points.
  • A Parked Robot is worth one (1) point.
  • A Low Hanging Robot is worth two (2) points.
  • A High Hanging Robot is worth four (4) points.