I want to run a query on a chess games collection which would give me games played by strong players vs weak players, let's say games from the first round of Open tournaments (Swiss system) where grandmasters face amateurs, so basically a query for games where rating difference is bigger than x.
What tools would you suggest? what method?