You might be able to use the nvoffset command so it wont overwrite old nvram (High Scores).
That is what I used for the NFL mods so you could start with your team as default team in the nvram. (And have different highscores for each team table.)
Maybe you could also add a variable If AI is playing game, it saves to the offset nvram.
Not sure if that is possible to change nvoffset on the fly, once the table is started, as the nvoffset command is added to the Table Init sub.
But just adding..
NVOffset (1)
to Table Init sub will help you from overwriting old highscores on old nvram.
So people wanting to play AI version, will have seperate nvram for it, and seperate highscores.
If they don't want there highscores getting wiped by AI, they can play version that doesn't have the AI activated, but has original nvram with their original highscore.
So they would have 2 tables, A.I. version, and non-A.I. version.
Great table!!!!
Carry on.