NOTICE: This league is using the BLEEDING EDGE game engine. For more information, click here.

The new user interface is in preview!

Want to check it out? Click here! (If you don't like it, you can still switch back)

League Forums

Main - Beta Chat

Play Matrix and Rules Engine Build Problems

By setherick
3/16/2018 7:10 pm
I didn't wan this to get lost in the beta thread, so I'm putting it in its own thread. It's also worth noting that I reported similar problems more than a week ago in the general bug forums and didn't get a response. I'll track continued problems here.

have my defensive game plan set up to call M2M, Zone, or Zone In on my LBs 90% of the time except in short yardage situations or against the 221 or 311. Last game in Beta-87, here's my play selection break down for normal defenses: https://beta87.myfootballnow.com/log/1500

Zone In - 13
Blitz 2 - 27
Blitz 1 - 5
M2M - 2
Zone - 1 <- Situational only, so not surprised this is so low.

So out of 48 plays, almost 60% were blitz 2 when 5% of them should have been in normal circumstances.

I keep saying this is broken. Infinity keeps saying this is broken. This is broken. Badly.

Re: Play Matrix and Rules Engine Build Problems

By setherick
3/17/2018 8:23 am
This is getting ridiculous. Again, for the record, and I've checked my rule build and matrix build FIVE TIMES, my game plan says call M2M, Zone, or Zone In with my LBs 90% of the time EXCEPT against the 221 and 311 AND on Short downs. This game I called ONE Zone In play ONCE!!!!!!!! The rest of my normal backfield plays were blitzes: https://mfn1.myfootballnow.com/log/7809

I'm trying to make a game plan that has 30 plays, but stays in base defense the majority of the time. Why won't my team call the game as it is designed? I'm NOT going to pull all of my plays just so that I can test overuse with base defense because I'm NOT going to run such a system in a standard league.
Last edited at 3/17/2018 8:24 am

Re: Play Matrix and Rules Engine Build Problems

By jdavidbakr - Site Admin
3/17/2018 4:39 pm
Ok, I spent a bunch of time combing through the code for the defensive play matrix and I believe I found the issue. Let me know if it looks better in the next games.

Have you experienced anything similar with offensive plays? I didn't see the same issue in that logic.

Re: Play Matrix and Rules Engine Build Problems

By setherick
3/17/2018 4:44 pm
jdavidbakr wrote:
Ok, I spent a bunch of time combing through the code for the defensive play matrix and I believe I found the issue. Let me know if it looks better in the next games.

Have you experienced anything similar with offensive plays? I didn't see the same issue in that logic.


I haven't, but Infinity has complained about some plays getting over-called while some don't get called at all.

Re: Play Matrix and Rules Engine Build Problems

By setherick
3/19/2018 7:12 am
Still broken on defense. And still calling the same play in clusters.

Here's a break down of my normal defensive call. I'm using normal because I sit in normal most of the game because of rules for defending the 113 and 203 to protect myself from getting gouged by the exploit plays.

Zone In - 12
Man - 2

Blitz 2 - 28
Blitz 1 - 5

So ONCE AGAIN 28/47, or ~60%, of my defensive calls were blitz 2. On a game plan that should call blitz 1 or 2 EQUALLY on short yardage downs and only 5% of the time the rest of the game except against the 221 and 311. Meanwhile, my Zone In, M2M, and Zone plays with the DBs in M2M should be called EQUALLY as well, and only one got called more than 3 times and one didn't get called at all.

Not that it really matters because defenders are generally worthless against the run anyway when not blitzing. But I can't look at the reasons why if my team does nothing but blitz.

Here's a perfect example:

3-18-CHI 20 (14:17) 1-Greg Berube pass incomplete, intended for 88-Leslie Williams.
Offensive Play: I Formation 3WR Slot Short WR Deep
Defensive Play: 3-4 Normal Man QB Spy

Here's my rule for that situation:

Down: Second Down, Third Down, Fourth Down
Distance: 16 - 30 To Go
Location: Own 0 - Own 25, Own 25 - 50, 50 - Opp 25, Opp 25 - Opp 0
Personnel: 2RB/3WR, 1RB/1TE/3WR, 2RB/1TE/2WR, 1RB/2TE/2WR
Quarter: First Quarter, Second Quarter, Third Quarter, Fourth Quarter, Overtime
Time: 15:00 - 0:00
Score: Down 29+ - Up 29+

Personnel: Goal Line: 0%, Normal Defensive Backfield: 50%, Nickel: 50%, Dime: 0%, Quarter: 0%
Secondary: 1-Deep Man: 0%, 2-Deep Man: 0%, 3-Deep Zone: 33%, 4-Deep Zone: 33%, Corner Blitz: 33%, Safety Blitz: 0%, 2-Deep Zone: 0%, Man: 0%, 3-Deep Man: 0%, 4-Deep Man: 0%
Linebackers: Zone: 100%, Blitz 1: 0%, Blitz 2: 0%, Blitz 2+: 0%, Man: 0%, Zone In: 0%
Run/Pass: Run: 0%, Pass: 0%, Neutral: 100%
Last edited at 3/19/2018 8:02 am

Re: Play Matrix and Rules Engine Build Problems

By jdavidbakr - Site Admin
3/19/2018 8:41 pm
Thanks for that report - I spent a good bit of time going over that section of logic and I think I found the reason that rule didn't fire. Let me know how tonight's game looks.

Re: Play Matrix and Rules Engine Build Problems

By setherick
3/19/2018 8:43 pm
jdavidbakr wrote:
Thanks for that report - I spent a good bit of time going over that section of logic and I think I found the reason that rule didn't fire. Let me know how tonight's game looks.


I'm more concerned that it looks like none of my rules were functioning appropriately or my play matrix was functioning appropriately. In general, I need to check my rule build because I think I have a mix of distances and yards to go rules, and it's a bit messy. I just know for sure that in the above example, the rule didn't work and nothing should have overridden it.

Re: Play Matrix and Rules Engine Build Problems

By jdavidbakr - Site Admin
3/19/2018 8:45 pm
setherick wrote:
jdavidbakr wrote:
Thanks for that report - I spent a good bit of time going over that section of logic and I think I found the reason that rule didn't fire. Let me know how tonight's game looks.


I'm more concerned that it looks like none of my rules were functioning appropriately or my play matrix was functioning appropriately. In general, I need to check my rule build because I think I have a mix of distances and yards to go rules, and it's a bit messy. I just know for sure that in the above example, the rule didn't work and nothing should have overridden it.


Yeah, I specifically copied your rule set into my local dev environment and stepped through to see what exactly was being called. It was not calling the correct rule in that case. I did the same thing yesterday with your play matrix and found a possible issue there as well, so I'm hoping that both of those bugs were the cause of what you're seeing. If you notice it again, you can just post one or two instances like this and I'll keep digging if it's still an issue.

Re: Play Matrix and Rules Engine Build Problems

By setherick
3/20/2018 9:31 am
Appears to be fixed. I haven't watched the game film all the way through, but at least the play selection breakdown was as expected.

Re: Play Matrix and Rules Engine Build Problems

By Gustoon
3/22/2018 6:38 am
jdavidbakr wrote:
Ok, I spent a bunch of time combing through the code for the defensive play matrix and I believe I found the issue. Let me know if it looks better in the next games.

Have you experienced anything similar with offensive plays? I didn't see the same issue in that logic.


I blame the Patriots