VEX IQ Bank Shot (Robot Skills)
Competition Overview
Theme

This competition accepts scores from Robot Skills mode in the VEX IQ Challenge Bank Shot Robot Virtual World. To submit your score, you must log into the Robot Virtual World using your CS2N account and wait for time to elapse in Robot Skills mode. Once time has elapsed in the game, you will be prompted to submit your score and upload your code. Only submissions that include your ROBOTC remote control code for the virtual robot will be considered valid competition submissions.

 

The VEX IQ Challenge Bank Shot is played on a 4’x8’ rectangular field. This Robot Virtual World simulation of Bank Shot includes two challenges: the Robot Skills Challenge where one robot takes the field to score as many points as possible under driver control, and the Programming Skills Challenge where one robot scores as many points as possible autonomously, without any driver inputs.

 

The object of the game is to attain the highest score by Emptying Cutouts, Scoring Balls into the Scoring Zone and Goals, and by Parking Robots on the Ramp. There are a total of forty-four (44) Balls available as Scoring Objects in the game. There is one (1) Scoring Zone, one (1) Goal, one (1) Ramp, and sixteen (16) Cutouts on the field.


Software Required: VEX IQ Bank Shot RVW

To download the software you need for this competition, Click here!

How to Set Up Robot Virtual Worlds

We have created step-by-step tutorials on how to get started with Robot Virtual Worlds. Use the links below to view them:


Free Online Course and Resources

Frequently Asked Questions

    Need answers? See all FAQs here »

    Rules / Requirements

    Scoring:

    • Each Ball Scored in the Scoring Zone 1 point
    • Each Emptied Cutout 1 point
    • Each Ball Scored in the Goal 3 points
    • Having One Robot Parked on the Ramp 10 points

     

    Robot Virtual Worlds Competition Rules:

    • All submissions must include the program(s) 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. Submissions with multiple files must be uploaded as a .zip file, and include a completed “Program_Order” file.
      • Any submission that lacks these documents will be ineligible for prizes.
      • A blank Programming Order text file can be downloaded here (Right-Click, Save As). This file must also be completed and included with your file submission.
      • Multiple programs should be zipped (with a completed Programming Order) for submission. The zipped folder should follow a Lastname_Firstname_Competition.zip naming convention. Example: Smith_John_VEX.zip or Doe_Jane_VEX.zip.
    • Any Player intentionally using glitches or hacks in the RVW environment to obtain a higher score than would normally be possible may be 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 Bank Shot Programming Skills and Nothing But Net 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 Question & Answer Forum at www.robotc.net/forums. Any responses in this Q&A forum should be treated as official rulings from the RVW Robotics Competition Game Design Committee, and represent the correct and official interpretation of the RVW Robotics 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.

     

    Terms of Service:

    You retain your rights to any Content that you submit, post, or display through the Computer Science Student Network (CS2N) (including but not limited to programs, code, screenshots, pictures, or other digital media). By submitting, posting, or displaying Content through CS2N, you grant us a worldwide, non-exclusive, royalty-free license (with the right to sublicense) to use, copy, reproduce, process, adapt, modify, publish, transmit, display and distribute such Content in any and all media or distribution methods (now known or later developed).

     

    You agree that this license includes the right for CS2N to provide, promote, and improve the Services and to make Content submitted to or through the Services available to other companies, organizations or individuals who partner with CS2N for the syndication, broadcast, distribution or publication of such Content on other media and services, subject to our terms and conditions for such Content use.

     

    We may modify or adapt your Content in order to transmit, display or distribute it over computer networks and in various media and/or make changes to your Content as are necessary to conform and adapt that Content to any requirements or limitations of any networks, devices, services or media.

     

    You are responsible for any Content you provide and for any consequences thereof, including the use of your Content by other users and our third party partners. You understand that your Content may be syndicated, broadcast, distributed, or published by our partners and if you do not have the right to submit Content for such use, it may subject you to liability. CS2N will not be responsible or liable for any use of your Content by CS2N in accordance with these Terms. You represent and warrant that you have all the rights, power and authority necessary to grant the rights granted herein to any Content that you submit.

    What is VEX IQ Bank Shot RVW?
    Bank_1.fw
    Bank_2
    Bank_3
    Bank_4

    This is the Robot Virtual World Simulation for the VEX IQ Bank Shot Challenge. The object of Bank Shot is to attain the highest score by Emptying Cutouts, Scoring Balls into the Scoring Zone and Goals, and by Parking Robots on the Ramp. There are a total of forty-four Balls available as Scoring Objects in the game. There is one Scoring Zone, one Goal, and one Ramp on the field.

    Scoring:

    • An Emptied Cutout is worth one (1) point.
    • A Ball Scored in the Scoring Zone is worth one (1) point.
    • A Ball Scored in the Goal is worth three (3) points.
    • One Robot Parked on the Ramp is worth ten (10) points.
    • Two Robots Parked on the Ramp is worth twenty-five (25) points.

    Download VEX IQ Bank Shot RVW »
    Prizes

    Prizes for this competition have not been announced.

    Key Dates
    Phases

    Date Availability

    Submission

    05/01/15 to 03/01/16

    Winners Announced

    03/11/16

    How to Participate
    Step 1: Register
    Step not available

    Click the box on the right to sign up.

    Step 2: Submit Your Score
    Step not available

    Scores are submitted directly through VEX IQ Bank Shot RVW. Learn how this works by clicking GO.

    Step 3: Submit Your Code

    May 01, 2015 - March 01, 2016

    Step not available

    Complete your entry by submitting your code.