It's trivial to determine the best guess at any point based on what options it cuts out.

But I ended up building an alphaWordle, using MCTS and a reinforcement loop just to get a feel for how AlphaGo approach to solving games works.

It's not a 'smart' way to solve it, but its pretty instructive and I could compare its moves to the theoretical best move to see it progress.

https://github.com/adamgordonbell/bitter-lesson-demos