Similar to race entries, this one will be a longer-term project, since we display race results in various formats lots of places.
For now, it’s just the standard results table. I haven’t implemented Play-by-Play because to be honest, it was a giant pain to implement in the first place. If anyone is desperate to have it, I’ll add it, but it’ll be low on the priority list.
I really don’t pay any attention to the Play-by-Play races because they don’t tell me much of anything, so, if you did decide to get rid of that feature completely, I won’t lose any sleep over it.
One thing that I have noticed over the years is that once a race starts, the finishing order doesn’t change much from the first 2F of any race. I had a look at the races for Nov 26th and I would say that in about 3/4’s of the races, whatever the running order was at the 2F mark, it was the same order at the finish of the race. That kind of makes the Play-by-Play redundant.
Yeah, I don’t even want to know how many bugs there are in the code that runs races. FWIW that file is over 2,000 lines long, so it will definitely be the last thing I re-work (if I re-work it at all).
Funnily it’s the only one I use but agreed with Lewis, if you jump in front by the first furlong, rarely does the finishing order change.
I always start at race 50 and work my way backwards through the race card, stopping after the stakes races, then just check the final results in the stable page.
That said I’ve no problems if it went, it’s just the way I did things.
Well, I’m glad someone uses it at least. Maybe if/when I do finally get around to re-writing the race code, it can be less buggy and thus play-by-play will be worthwhile as it’ll have actual interesting data to show.