Is there any way to set things up so that if the AI cannot do anything useful with its Battle Phase (e.g. it has no monsters capable of attacking and no Summons/effects available that would give it any), it will make the plays it would otherwise have done in Main Phase 2 (e.g. setting backrow), then go straight from Main Phase 1 to the End Phase (assuming it can legally do so)? As it stands, the fact that the AI will always perform its Battle Phase if able often allows the player to make plays that they would be unable to make otherwise. Extra credit if it can also check for effects being present that would skip its next Battle Phase (e.g. the on-destruction effect of Artifact Ignition), and in those cases, still try to go into the Battle Phase so that the effect skips a Battle Phase the AI didn't need.
I tried that for a while, but so far, it was unreliable. Sometimes it ignored effects it could use during BP, sometimes it didn't consider buffs properly, there is the problem you mention with artifact ignition, sometimes it would not set S/T properly... maybe I'll get it right at some point, but for now, it will stay the way it is.
I'm a little curious as to why the Gladiator Beast deck has Chimeratech Fortress Dragon in its Extra. It's not hurting anything (apart from maybe taking up room that could have been used for some more Xyz, but the AI rarely brings out Xyz with this deck anyway due to how the deck works; in most cases where it could bring out an Xyz, it can also bring out one of the Fusions, and the Fusions are usually the better play), and the AI does use it properly when it has the opportunity, I'm just curious.
The decklist is based on a list I found on the Pojo forums, it used Cyber Dragon in the side deck. Chimeratech is very accessible against machine decks with Cyber Dragon in the deck, considering Prisma can dump Cyber as well. Kozmo is a particularily problematic matchup, and Chimeratech is quite a powerful removal option for the ships. Granted, in the current form, it doesn't do anything except taking up space, since the AI cannot use the side deck so far, and Cyber Dragon is not mained. Also, I didn't add support for that play yet.