private void swapGroupMembers(StudentGroup group1, Student member1, StudentGroup group2, Student member2) { group1.removeMember(member1); group1.addMember(member2); group2.removeMember(member2); group2.addMember(member1); }
private int getGroupScoreIfReplace(StudentGroup group, Student member1, Student member2) { StudentGroup copy = new StudentGroup(group); copy.removeMember(member1); copy.addMember(member2); return(getGroupScore(copy)); }