I would argue that you do not need AI in the sense of ML to pass this specific CAPTCHA as it stands (move forward, move back then shoot until solved). If it was extended to all DOOM levels and you started at a completely random position of a level, I bet there is a high chance you would still not need any ML to beat it... You would at best have to implement an AI (in the sense of game development, not ML) algorithm...
Ofc all of this is going to be necessary IF it actually cannot be trivially circumvented... How does the FE prove to the backend that you actually killed the monsters?
> How does the FE prove to the backend that you actually killed the monsters?
Doom is fully deterministic so you could record the players inputs and replay them on the server to verify that the kills actually happened. Some games actually do that to make cheating their online leaderboards more difficult, because it's a lot more work to fake a record-setting replay than it is to just submit a fake score, and even if you do fake a working replay it might not stand up to human review.
Ofc all of this is going to be necessary IF it actually cannot be trivially circumvented... How does the FE prove to the backend that you actually killed the monsters?