REC Foundation VEX Robotics Competition

Robot Virtual Worlds Programming Skills Challenge Rules

 

VEX Starstruck - 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 Starstruck 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 Crossover Programming Skills and Starstruck 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 Star Scored in the Near Zone is worth one (1) point for the Alliance of the color of the Near Zone.
  • A Star Scored in the Far Zone is worth two (2) points for the Alliance of the color of the Far Zone.
  • A Cube Scored in the Near Zone is worth two (2) points for the Alliance of the color of the Near Zone.
  • A Cube Scored in the Far Zone is worth four (4) points for the Alliance of the color of the Far Zone.
  • A Robot that is Low Hanging is worth four (4) points for its Alliance.
  • A Robot that is High Hanging is worth twelve (12) points for its Alliance

VEX IQ Crossover

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 Crossover 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 Crossover Programming Skills and Starstruck 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 Hexball Scored in the Scoring Zone of the same color is worth one (1) point.
  • A Hexball Scored in a Low Goal of the same color is worth three (3) points.
  • A Hexball Scored in an Elevated Goal of the same color is worth five (5) points.
  • One Robot Parked on the Bridge is worth five (5) points.
  • Two Robots Parked on the Bridge is worth fifteen (15) points.
  • All Robots Parked on a Balanced Bridge is worth twenty-five (25) points. 
    • In a Robot or Programming Skills Match “All Robots” means the one Robot in the Match