private int calcuateThisRobotsTeleopScore() { int score = 0; for (int i = 0; i < matchStacks.Count; i++) { RecycleRush_Stack curr = matchStacks[i]; int localScore = 0; if (curr.Did_They_Make_The_Stack) { int height = curr.Stack_Height; localScore += height * 2; if (curr.Bin_On_Top && curr.Litter_In_Bin) { localScore += (height * 4) + 6; } else if (curr.Bin_On_Top) { localScore = +(height * 4); } } score += localScore; } score += Convert.ToInt32(litterPushedToLandFillNumUpDown.Value); score += (Convert.ToInt32(litterThrownNumUpDown.Value)) * 4; score -= Convert.ToInt32(scoutingTeleFoulPointsNumUpDown.Value); return(score); }
private void scoutingStacksSubmitButton_Click(object sender, EventArgs e) { scoutingStacksSubmitButton.Enabled = false; var stackToAdd = new RecycleRush_Stack { Stack_Height = Convert.ToInt32(scoutingStacksHeightNumUpDown.Value), Bin_On_Top = scoutingStacksBinOnTopCheckBox.Checked, Litter_In_Bin = scoutingStacksLitterInBinCheckBox.Checked, Did_They_Make_The_Stack = scoutingDidTheyMakeStackCheckBox.Checked }; matchStacks.Add(stackToAdd); scoutingStacksHeightNumUpDown.Value = Convert.ToDecimal(0); scoutingStacksBinOnTopCheckBox.Checked = false; scoutingStacksLitterInBinCheckBox.Checked = false; scoutingDidTheyMakeStackCheckBox.Checked = false; scoutingStacksSubmitButton.Enabled = true; }
private void scoutingStacksSubmitButton_Click(object sender, EventArgs e) { scoutingStacksSubmitButton.Enabled = false; var stackToAdd = new RecycleRush_Stack { Stack_Height = Convert.ToInt32(scoutingStacksHeightNumUpDown.Value), Bin_On_Top = scoutingStacksBinOnTopCheckBox.Checked, Litter_In_Bin = scoutingStacksLitterInBinCheckBox.Checked, Did_They_Make_The_Stack = scoutingDidTheyMakeStackCheckBox.Checked }; matchStacks.Add(stackToAdd); scoutingStacksHeightNumUpDown.Value = Convert.ToDecimal(0); scoutingStacksBinOnTopCheckBox.Checked = false; scoutingStacksLitterInBinCheckBox.Checked = false; scoutingDidTheyMakeStackCheckBox.Checked = false; scoutingStacksSubmitButton.Enabled = true; }