If you’re using the oracle to generate moves directly then you don’t need an agent, yeah. But that won’t always work: you can generate the complete Starcraft state space and find the optimal reply for each state, but you can’t run that program in our universe (it’s too big) and you can’t use the oracle to generate SC moves in real time (it’s too slow).
I don’t think there’s any reason to create the agents for those games, since you can just brute force solve for the optimal play.
If you’re using the oracle to generate moves directly then you don’t need an agent, yeah. But that won’t always work: you can generate the complete Starcraft state space and find the optimal reply for each state, but you can’t run that program in our universe (it’s too big) and you can’t use the oracle to generate SC moves in real time (it’s too slow).
Good point!