User Tools

Site Tools


scoutradioz:forms:2026_team_247_match_form

2026 - Team 247 Match form

[
  {
    "type": "importdata",
    "datafields": [
      "PITdriveBaseLength",
      "PITintakeHoldingAbility",
      "EXTtbaOpr",
      "EXTtbaFuelScored",
      "EXTepaNorm"
    ]
  },
  {
    "type": "header",
    "label": "Pre-Match"
  },
  {
    "type": "multiselect",
    "label": "Where does the robot start",
    "options": [
      "Outpost",
      "Tower",
      "Depot"
    ],
    "id": "StartPos"
  },
  {
    "type": "spacer"
  },
  {
    "type": "header",
    "label": "Autonomous"
  },
  {
    "type": "checkbox",
    "label": "Did they score fuel",
    "id": "AutoScore"
  },
  {
    "type": "counter",
    "label": "Fuel scored by robot in auto",
    "id": "autoTotalFuel",
    "allow_negative": false,
    "variant": "standard"
  },
  {
    "type": "counter",
    "label": "Sets of 5 Fuel scored by a robot in Automous",
    "id": "AutoSetsOfFuel",
    "allow_negative": false,
    "variant": "standard"
  },
  {
    "type": "checkbox",
    "label": "Did they climb in auto",
    "id": "AutoClimb"
  },
  {
    "type": "checkbox",
    "label": "Did their hub start active",
    "id": "activeHubStart"
  },
  {
    "type": "spacer"
  },
  {
    "type": "header",
    "label": "Tele-Operated"
  },
  {
    "type": "checkbox",
    "label": "Did they pick up fuel",
    "id": "DidIntake"
  },
  {
    "type": "checkbox",
    "label": "Did they shoot the fuel",
    "id": "DidShoot"
  },
  {
    "type": "subheader",
    "label": ""
  },
  {
    "type": "counter",
    "label": "How many cycles did they do? (A cycle is one full shot of their hopper)",
    "id": "Cycles",
    "allow_negative": false,
    "variant": "standard"
  },
  {
    "type": "checkbox",
    "label": "Did they feed the Outpost",
    "id": "DidFeed"
  },
  {
    "type": "spacer"
  },
  {
    "type": "header",
    "label": "Endgame"
  },
  {
    "type": "checkbox",
    "label": "Did they climb in endgame",
    "id": "DidClimb"
  },
  {
    "type": "multiselect",
    "label": "What tier did the robot climb to",
    "options": [
      "0",
      "1",
      "2",
      "3"
    ],
    "id": "ClimbHeight"
  },
  {
    "type": "spacer"
  },
  {
    "type": "header",
    "label": "General"
  },
  {
    "type": "checkbox",
    "id": "diedDuringMatch",
    "label": "Died during the match (or never started)?"
  },
  {
    "type": "checkbox",
    "id": "TippedOver",
    "label": "Tipped over during the match?"
  },
  {
    "type": "slider",
    "id": "qDefenseQuality",
    "label": "Played Defense from 0-Not Played to 5-Very Effective?",
    "options": {
      "min": 0,
      "max": 5,
      "step": 1
    },
    "variant": "standard"
  },
  {
    "type": "slider",
    "id": "qFuelAccuracy",
    "label": "Fuel Accuracy from 0-Didn't Score Fuel to 5-Very Accurate?",
    "options": {
      "min": 0,
      "max": 10,
      "step": 0.5
    },
    "variant": "standard"
  },
  {
    "type": "slider",
    "id": "DriverSkill",
    "label": "Driver Skill from 1-Limited to 5-Very Effective?",
    "options": {
      "min": 1,
      "max": 5,
      "step": 1
    },
    "variant": "standard"
  },
  {
    "type": "checkbox",
    "id": "RedCard",
    "label": "Red Card?"
  },
  {
    "type": "checkbox",
    "id": "YellowCard",
    "label": "Yellow Card?"
  },
  {
    "type": "textblock",
    "id": "otherNotes",
    "label": "Other comments and notes:"
  },
  {
    "type": "derived",
    "formula": "qFuelAccuracy/10",
    "id": "AccPercent"
  },
  {
    "type": "derived",
    "formula": "(autoTotalFuel + 5*AutoSetsOfFuel) + 15*AutoClimb",
    "id": "AutoPoints"
  },
  {
    "type": "derived",
    "formula": "if (Cycles>0, AccPercent*(PITintakeHoldingAbility*Cycles), 0)",
    "id": "TeleopPoints"
  },
  {
    "type": "derived",
    "formula": " multiselect(ClimbHeight, '0', 0, '1', 10, '2', 20, '3',30)",
    "id": "EndgamePoints"
  },
  {
    "type": "derived",
    "formula": "AutoPoints + TeleopPoints + EndgamePoints",
    "id": "contributedPoints"
  },
  {
    "type": "derived",
    "formula": "PITintakeHoldingAbility*Cycles + (autoTotalFuel + 5*AutoSetsOfFuel)",
    "id": "FuelPoints"
  },
  {
    "type": "derived",
    "formula": "multiselect(ClimbHeight, '0', 0, '1', 10, '2', 20, '3',30) + 15*AutoClimb",
    "id": "ClimbPoints"
  },
  {
    "type": "derived",
    "formula": "if((autoTotalFuel + 5*AutoSetsOfFuel) > (PITintakeHoldingAbility*Cycles), 1, 0)",
    "id": "AutoMistake🚩"
  },
  {
    "type": "derived",
    "formula": "if(DidShoot == 0, if(FuelPoints > 0, 1, 0), 0)",
    "id": "DidScoreMistake🚩"
  },
  {
    "type": "derived",
    "formula": "if(DidIntake == 0, if(FuelPoints > 0, 1, 0), 0)",
    "id": "DidintakeMistake🚩"
  }
]
scoutradioz/forms/2026_team_247_match_form.txt · Last modified: by moconnell@team102.org

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki