The AI should be forced to use the same rules as the human. Not the other way around. The AI shouldn't be using outside resources.
So is it even possible for O3 to beat another player while complying with the rules?
But: when a specific model is itself under test, I would say that during the test it becomes "first" (or second?) party rather than "third".