As has been pointed out elsewhere the opening query doesn't always return the expected games. And the game's opening classifications don't match the available dropdown choices. Below is another example illustrating the issue.
Bug: The opening query approach needs to be reworked to provide accurate results.
Possible Fix Approach: Greatly extend the opening dropdown selections and associate with each the FEN and use that to drive the query.
As has been pointed out elsewhere the opening query doesn't always return the expected games. And the game's opening classifications don't match the available dropdown choices. Below is another example illustrating the issue.
Bug: The opening query approach needs to be reworked to provide accurate results.
Possible Fix Approach: Greatly extend the opening dropdown selections and associate with each the FEN and use that to drive the query.
---------------------------------------------------------------------------------------------------------------
FEN = r1bqkb1r/ppp2ppp/2np1n2/1B2p3/4P3/3P1N2/PPP2PPP/RNBQK2R w KQkq - 0 5
Ruy López Opening: Berlin Defense, 4.d3 d6
Versus Opening query