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;
        }