@vegasone
Yes, an "S" in field 5 indicates scratches. When I was (emphasis on
was) coding HHXv3 that's how I was going to handle scratched horses. Somebody had mentioned that in a thread and I thought that was a clever and efficient way to handle scratches. HHX would then only do the calculations on those horses without an "S" in that field. EZ breezy. The problem is that I don't think that is how some (most?) of these programs handle scratches. They might use some kind of internal flag to figure that out, who knows? It would probably depend on the skill of the coder.
Yeah I will do a reasonable amount of testing. I'll release it as a beta and have the users just tell me about all of the bugs.
This is mostly a coding project for fun, not some kind of commercial release.