Originally posted by sjmay
Rage,
Except they aren't just testing that,
They are testing to see if outrageous builds will end up busting the code, that is a part of testing as well.
Have outrageous builds in your sample set. That is what part of the testing should include.
What happens when a
125 speed, 90 agility, 30 strength, 48 vision, 40 stamina, 25 confidence DE faces a 80 strength, 80 blocking, 75 agility, 55 speed OT.
Run SIM: Are the results from passing and running game what Bort wants out of them? (If yes)
Run exact same SIM 5 times: Does it always provide an acceptable result and is there some amount of variation? (If yes) no changes are needed in OT/DE interaction as a result of this SIM.
If NO - then change the code and run the same SIM over again.
If code is changed due to other interactions (for instance 110 agility, 90 speed, 70 strength DE vs. 75 strength, 90 blocking, 80 agility, 64 speed OT) then you have to run the SIM with the imbalanced builds again.
You don't keep creating new players and new builds to test. You have 200 teams that make up 100 matchups. These teams play each other every game as you try to get the SIM to where you are happy with the results of every matchup over the course of multiple games.
It would be very boring, tedious work, but I think that is the type of testing that is needed.
Rage,
Except they aren't just testing that,
They are testing to see if outrageous builds will end up busting the code, that is a part of testing as well.
Have outrageous builds in your sample set. That is what part of the testing should include.
What happens when a
125 speed, 90 agility, 30 strength, 48 vision, 40 stamina, 25 confidence DE faces a 80 strength, 80 blocking, 75 agility, 55 speed OT.
Run SIM: Are the results from passing and running game what Bort wants out of them? (If yes)
Run exact same SIM 5 times: Does it always provide an acceptable result and is there some amount of variation? (If yes) no changes are needed in OT/DE interaction as a result of this SIM.
If NO - then change the code and run the same SIM over again.
If code is changed due to other interactions (for instance 110 agility, 90 speed, 70 strength DE vs. 75 strength, 90 blocking, 80 agility, 64 speed OT) then you have to run the SIM with the imbalanced builds again.
You don't keep creating new players and new builds to test. You have 200 teams that make up 100 matchups. These teams play each other every game as you try to get the SIM to where you are happy with the results of every matchup over the course of multiple games.
It would be very boring, tedious work, but I think that is the type of testing that is needed.