Coaching related question for the programmers among us

This forum is dedicated to sharing tips, tricks and best practices for everything FbPro98
User avatar
Dean-Atlanta
Posts: 1901
Joined: Fri Oct 25, 2019 3:46 pm
Location: Lynnwood, WA

Coaching related question for the programmers among us

Postby Dean-Atlanta » Sun Oct 18, 2026 4:31 pm

I think Brian might have done some work in figuring out what exactly is written into a *.ply file...

If this can be figure out, is there any chance of doing something like disctating a play concept into AI and have it write a FBPro98 compatible .ply file to implement that, basically allowing us to use AI to draw up plays.

Is this feasible or totally pie in the sky?
Dean
The Atlanta Falcons

"We did more football on the bottom of pizza boxes than anywhere else."
- Jerry Glanville

User avatar
Brian-Broncos
Posts: 327
Joined: Wed Jan 17, 2024 8:49 am
Location: Minneapolis

Re: Coaching related question for the programmers among us

Postby Brian-Broncos » Tue Oct 20, 2026 9:25 am

I've done just enough to be able to check game plans against the league rules with a rule. On offense I detect rollout passes, timed passes, and QB runs. On defense I detect 2-DL personnel. For both I detect the play category (e.g. RM, PSL, etc.).

It should be possible to detect more, but it'll likely take quite a bit of work.
May the forces of evil become confused on the way to your house. - George Carlin

User avatar
Matt-Jacksonville
Posts: 1097
Joined: Thu Jul 04, 2019 8:58 pm
Location: South Texas

Re: Coaching related question for the programmers among us

Postby Matt-Jacksonville » Wed Oct 21, 2026 8:45 am

I've actually cracked the ply file format, but I'm not 100% sure this is doable. It's not 100% pie in the sky, but I'm not sure how much AI would understand. Whatever model you use would have to understand those football concepts. If the model can understand it, I think it's 100% achievable. BUT, we also have to make sure the ply file is written where it can actually be read by the game. I tried for a few months to use C# to do what Brian is doing letting AI read the old source provided for writing utilities. However, I always got to the point where stuff I'd create would either fail in a sim or wouldn't load in the editors.

I have attached the results of a decoded ply file for anyone curious.
Attachments
AF21rm12_decoded.zip
(2.76 KiB) Downloaded 18 times

User avatar
Justin-Chicago
Posts: 1203
Joined: Mon Jul 08, 2019 5:15 am
Location: Indianapolis, IN

Re: Coaching related question for the programmers among us

Postby Justin-Chicago » Wed Oct 21, 2026 9:38 am


These are some truly amazing concepts you all are working on, with rapidly accelerating progress. Nice job!

Even using AI to create personnel and formations, or assigning pre-snap or initial post-snap logic, would give an efficiency boost to those who regularly make plays. Perhaps pixel coordinate mapping can help AI define move-to’s, zones, and specific route concepts?

Suddenly I don’t feel so bad about my team’s regression to .500.
Image

User avatar
Dean-Atlanta
Posts: 1901
Joined: Fri Oct 25, 2019 3:46 pm
Location: Lynnwood, WA

Re: Coaching related question for the programmers among us

Postby Dean-Atlanta » Wed Oct 21, 2026 4:42 pm

I could imagine prompting AI with "Create a full game plan of 64 defensive plays implementing the Tennessee defensive concepts of Jim Knowles while fully complying with all 8374 PNFL play design rules..."

We're no there yet.
Dean
The Atlanta Falcons

"We did more football on the bottom of pizza boxes than anywhere else."
- Jerry Glanville

User avatar
Mitch-Dolphins
Posts: 1556
Joined: Thu Jun 13, 2019 10:11 am

Re: Coaching related question for the programmers among us

Postby Mitch-Dolphins » Sun Oct 25, 2026 6:47 pm

I've had AI create new plays and save as a ply file with no issue.
PNFL Champion 2045, 2047, 2048

User avatar
Dean-Atlanta
Posts: 1901
Joined: Fri Oct 25, 2019 3:46 pm
Location: Lynnwood, WA

Re: Coaching related question for the programmers among us

Postby Dean-Atlanta » Mon Oct 26, 2026 7:59 am

How did you do that?
Dean
The Atlanta Falcons

"We did more football on the bottom of pizza boxes than anywhere else."
- Jerry Glanville

User avatar
Dean-Atlanta
Posts: 1901
Joined: Fri Oct 25, 2019 3:46 pm
Location: Lynnwood, WA

Re: Coaching related question for the programmers among us

Postby Dean-Atlanta » Mon Oct 26, 2026 8:01 am

Did it pass PNFL play design rules or did you have to edit it after AI created it?
Dean
The Atlanta Falcons

"We did more football on the bottom of pizza boxes than anywhere else."
- Jerry Glanville

User avatar
Mitch-Dolphins
Posts: 1556
Joined: Thu Jun 13, 2019 10:11 am

Re: Coaching related question for the programmers among us

Postby Mitch-Dolphins » Mon Oct 26, 2026 6:50 pm

I uploaded the rules. Shared some existing ply files for comparison and then said create a play designed to gain 10+ yards the the primary receiver.

I've only tinkered with it but if I was more specific with my prompt, I'm sure it would be even better.
PNFL Champion 2045, 2047, 2048


Return to “Coach's Corner”

Who is online

Users browsing this forum: No registered users and 4 guests