jdavidbakr wrote:
Yeah, I do understand the confusion, but the problem is that unless the rules overlap exactly you may have different play sets within one rule. I.e, if you have one rule that covers the entire quarter for any score but an overlapping rule that only applies in the last 2 minutes when your are ahead by 3 or more and the offense comes out in a 5WR set, and a third rule that only applies in the first quarter when you are inside the 20 yard line and losing by at least a touchdown, how would the 'view plays' show for the first rule? Most of the time it would be the only one that fires, but there are other situations that it would have crazy mixes with other rules.
Maybe the solution would be to prioritize rules and the AI stops at the first rule it hits.
I recommend changing this so that each rule is independent from others and if rules overlap, just add the plays(with their respective priority) shown in the "view plays" together when deciding which play to call, not the percentages/personnel.
So for my example above, it wouldn't call the "Man OLB Zone" ever. It would only call the plays shown in the view plays, a 50/50 split between those two plays.
I agree it's way too complicated to try to show overlapping rules in the "view plays" window. So I think rules should be calculated independently, then applied to the gameplan.
------------------------------------------------------------------------------------------------------
Example: So hypothetically let's say:
-You have a defensive rule that says when the offense is in 21 personnel you call Base 4-3 personnel, 100% 3 deep zone, 100% zone linebackers.
[The view plays button, only shows one play "3 deep zone under"]
-You have another rule(for the same part of the field) that says when the offense is in 21 personnel you call Base 4-3 personnel, 100% man, 100% Blitz 2 linebackers.
[The view plays button, only shows one play "OLB Blitz Outside"]
This would result in 50% of the time you call
OLB Blitz Outside and 50% of the time you call
3 deep zone under only.
Instead of "combining" the percentages(of overlapping rules) together to come up with essentially a "new" rule(for that situation), I suggest each rule be calculated on its own.
Then after a rule is "calculated" to come up with its plays and priority(what the view plays window shows) those results are put into a "table", and the play is chosen from that "table".
----------------------------------------------------------------------------------------------------------
Example:
-There's a rule that says
100% 2 deep zone, 100% zone-There's an overlapping rule that says
100% 1 deep man, 50% man/50% blitz 1Currently this would "combine" the rules into one calculation of
50% 2 Deep Zone/ 50% 1 Deep Man,
34% Zone/ 33% 1 Deep Man/ 33% Blitz 1This can pull up all kinds of plays that are not shown in the "view plays" window(like
Cover 2 MLB Blitz, or
Man strong Zone Weak etc.)
My suggestion is to NOT combine the rules together. When they overlap, instead calculate each rule completely, then combine the results afterward.
So for this example, only
2 deep zone plays would be called that are
zone linebacker plays. As well as only
1 deep man plays that are
man/blitz 1 linebacker plays could be called. Both rules would still be applied to the situation, but the "pool" of plays they choose from would be very different from the current system.
------------------------------------------------------------------------------------------------
Or if this is confusing, an easy fix would be to randomly choose between rules when rules overlap. This is not the best way I see to do it, but it is by far the easiest.