private void situationalInfluenceUpdate()
    {   
        //array to hold each stakeholder's numerator value
        double[] stakeholderNumerators = new double[Stakeholders.size()];
        double stakeholderDenominator = 0;
        //tally up each stakeholder's list of relationships
        for (int i = 0; i < Stakeholders.size(); i++)
        {
            //temp Relationship to hold stakeholder's relationship
            Relationship buddy;
            //temp arrayList to hold stakeholder's relationships
            ArrayList <Relationship> tempRelationships = new ArrayList<>();
                    for(Relationship partner: Stakeholders.get(i).getInfluences()){
                        buddy = new Relationship(partner);
                        tempRelationships.add(buddy);}
            double stakeholderInfluenceNumerator = 0;
            double magnitudeValue;
            double classificationValue;
            double attitudeValue;
            //iterate through each stakeholder's relationships
            for (int j = 0; j < tempRelationships.size(); j++)
            {
                magnitudeValue = influenceConverter(tempRelationships.get(j).getMagnitude());
                classificationValue = classificationConverter(Stakeholders.get(j).getClassification());
                attitudeValue = attitudeConverter(Stakeholders.get(j).getAttitude());
                stakeholderInfluenceNumerator += (magnitudeValue*classificationValue*attitudeValue);
            }
            //store stakeholder's influence number in array
            stakeholderNumerators[i] = stakeholderInfluenceNumerator;
            stakeholderDenominator += stakeholderInfluenceNumerator;
        }//end of get each stakeholder's influence numerator loop
        //calculate each stakeholder's situational influence
        for (int i = 0; i < Stakeholders.size(); i++)
        {
            if (stakeholderDenominator == 0)
                {stakeholderDenominator = 1;}
            else {}
            double situationalInfluence = stakeholderNumerators[i]/stakeholderDenominator;
            //save each stakeholder's individual situational influence
            Stakeholders.get(i).setInfluence(situationalInfluence);
        }
    }