Using Scid vs. PC, you can load a pgn file and then select one or more games from within that PGN file. You can then go fix yourself a snack while your favorite engine analyzes all of these selected games in batch mode.
Before analyzing, you, will of course select the length of time you want the engine to look at each position, the Blunder Threshhold, whether you want the engine to evaluate both sides, or just White or just Black, whether you want the engine to add variations, etc., etc., etc.
After the engine finished analyzing the last game you selected, with just a mouse click or two, you can export all of these analyzed games to a single pgn file of your choice.
The resulting pgn file will have the moves of all games, and the engine's evaluation of the position for all moves. (If that's what you specified earlier.) It will also list an alternate line each time your Add Scores Variations value was met, again, if this is what you wanted.
As far as extracting the scores from a PGN file, I'm not sure what you mean. This PGN file with the scores and evaluations can then be read by other programs, of course. If you're a programmer, you could also write a simple little utility to open and read this pgn file, and parse the data and do with it what you wish.
I want to have the computer analyze a game (several games actually) and export just the engine evaluations (i.e. the scores for each move). Alternatively, I want to extract the scores from a pgn file.
Anyone have a suggestion for how to do this?
I am using Scid at the moment, but can switch to another interface if necessary.
All suggestions are welcome.