Originally posted by brock86
http://glb2.warriorgeneral.com/game/replay/13396/2433164
The moment the pass is thrown, the CB decides to stop and watch it, instead of just keeping pace with the streak-route running WR? Huge TD risk there.Yeah, this is really bad, and it's probably either directly or indirectly because of the fix.
http://glb2.warriorgeneral.com/game/replay/13660/2478127http://glb2.warriorgeneral.com/game/replay/13660/2478246http://glb2.warriorgeneral.com/game/replay/13660/2478278http://glb2.warriorgeneral.com/game/replay/13660/2478273Although it gives the appearance that the DB is "turning his head to the pass" I'm pretty sure that's not what is actually happening.
Rather, I think that once the pass is thrown, the DB is making a "check where the WR is" awareness check, and when he passes it (which is almost instantly, but I bet a LOT of DBs have been investing into awareness) he re-calcs his motion to head right to the WR. This is a problem, because it's either a course to move right to the stationary location of the WR, or it's an "intercept" plot to the WR, which sucks for coverage when the DB and WR are placed like that (think of the issues we would see back in GLB 1 when a CB would move towards the line at the snap, and then the WR would shoot past him and the DB would have to U-turn to catch him, it's basically that same dynamic).
I'm not sure of the easy way to fix that. To steal terminology from this Steering Behaviors paper:
http://www.red3d.com/cwr/steer/gdc99/I think what we have is like a "seek" - motion to a specific point. It's possible it's "pursuit" - motion to the predicted location of a moving target, but it's not working well because the predicted location is still behind the current location of the DB. What we likely need is the pursuit analog for "arrival" - instead of trying to get to speed=0, you want to get to speed=target speed. I haven't really played with that notion so I'm not sure how hard that is to create if you don't have it set up already.
While the code change probably triggered this to be more likely, from what I understand it's mostly a pass to make the awareness check easier? If so, I think we may have started to see this anyway in a season or two as DBs started making those awareness checks more and more frequently, and everyone is moving faster to make the problem more obvious.