Collecting games with players at specific FIDE ELO levels

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Dann Corbit, Harvey Williamson

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
Post Reply
guyhaw

Collecting games with players at specific FIDE ELO levels

Post by guyhaw » Wed Sep 05, 2007 4:10 pm

I am interested in making collections of games which features at least one player FIDE ELO rated in the interval [E1, E2], for example, [1975, 2025] or [1990, 2010].
Can this be easily done somehow?
g

Norm Pollock
Posts: 1031
Joined: Thu Mar 09, 2006 3:15 pm
Location: Long Island, NY, USA
Contact:

Re: Collecting games with players at specific FIDE ELO level

Post by Norm Pollock » Wed Sep 05, 2007 4:41 pm

I have a utility tool that extracts games where BOTH players are at/between specific Elo levels. I don't know if that will help you since you only want ONE player at/between a specific level. The utility tool is called "minelo" and it is easy to use in a Dos command window. For example:

minelo alpha.pgn 2300 2499

minelo.exe is contained in my 40H package whose link is on Jim Ablett's site:

http://homepages.tesco.net/henry.ablett/jims.html

guyhaw

Re: Collecting games with players at specific FIDE ELO level

Post by guyhaw » Wed Sep 05, 2007 4:44 pm

Norm: tfy reply.
I'm interested in analysing the play of the individual players in a game, regardless of the presence of the other player. That's why I wish to harvest games by players at specific FIDE ELO levels ~2000, ~2100 etc.
Any chance of you revisiting your utility: does it work with Chessbase files?

Norm Pollock
Posts: 1031
Joined: Thu Mar 09, 2006 3:15 pm
Location: Long Island, NY, USA
Contact:

Re: Collecting games with players at specific FIDE ELO level

Post by Norm Pollock » Wed Sep 05, 2007 4:58 pm

minelo only works with pgn files. It is my understanding that chessbase proprietary data files can be converted to/from pgn files through a chessbase gui or through their proprietary database program.

pgn files are not proprietary and that is why I only work with them.

-Norm

James Constance
Posts: 356
Joined: Wed Mar 08, 2006 7:36 pm
Location: UK

Re: Collecting games with players at specific FIDE ELO level

Post by James Constance » Fri Sep 07, 2007 3:50 am

Have you tried the search/filter in Chessbase or Fritz? I believe there is an option to state the elo range of one player.

Norm Pollock
Posts: 1031
Joined: Thu Mar 09, 2006 3:15 pm
Location: Long Island, NY, USA
Contact:

Re: Collecting games with players at specific FIDE ELO level

Post by Norm Pollock » Sat Sep 08, 2007 4:25 pm

I expanded my utility minElo to perform extractions based on 2 Elo ranges. I think it works properly, but I cannot guarantee it. So please pm any errors to me.

Here is the download link:

http://www.orbitfiles.com/download/id1843401880.html

Here are some usage examples:

To extract all games with BOTH players with elo 2300+

minelo alpha.pgn 2300

To extract all games with BOTH players with elo [2300, 2400]

minelo alpha.pgn 2300 2400

Now the new stuff. To extract all games with ONE player with elo
[2300, 2400] and the OTHER player with elo [2500, 2600]

minelo alpha.pgn 2300 2400 2500 2600

or

minelo alpha.pgn 2500 2600 2300 2400

More examples of the new stuff:

To extract all games with ONE player with elo [2300, 2400] and the OTHER player with elo [2350, 2450]

minelo alpha.pgn 2300 2400 2350 2450

or

minelo alpha.pgn 2350 2450 2300 2400

To extract all games with ONE player with elo [2300, 2400] and the OTHER player with any Elo

minelo alpha.pgn 2300 2400 0 5000

or

minelo alpha.pgn 0 5000 2300 2400

Please let me know of any bugs.

-Norm

edit: This program will only extract games where both players have an elo rating, even if only one player's elo rating has to be in a specified range.

Post Reply