Giving horseplayers a voice. Scratches and Changes In Real Time
by HANA President Jeff Platt
Players are stakeholders too.
On 10/01/2009 Equibase announced a project called Scratches Today. The press release was picked up by The Blood-Horse: http://www.bloodhorse.com/horse-racing/articles/52764/last-minute-track-updates-now-on-equibase

HANA was involved right from the very beginning. Here is the story...

Early Beginnings
In April, 2009 while we were in Lexington, KY for the first HANA Day at the Races at Keeneland, we met with Equibase CEO Hank Zeitlin and his management team. We talked about several issues that are critical to racing and we were given a tour of the Equibase facility.

When the subject of scratches and changes came up everyone in the room admitted that the current system in place was lacking. Reporting of scratches and changes had always been a point of player frustration. More so for players following and wagering multiple tracks online than for players following a single track while wagering at the track live.

For the online player, reporting of scratches and changes had always been hit or miss. Each and every week we could point to at least a handful of scratches that were never reported at all. Every once in a while we could point out instances of the wrong horse being reported as scratched. The same could be said when it came to reporting of rider changes. Ditto for races off the turf.

A little bit of background information about me might be in order here. Back in 2004 I created a module for JCapper called Scratch Bot. Scratch Bot’s sole function is to allow the user-player to scour the web for scratches and races off the turf and import new changes as they become available. I’m telling you this as a way of letting you know just how acutely aware I am when it comes to scratches and changes information and just how unreliable that information can sometimes be.

To give you an example, when the Breeder’s Cup was held at Lone Star Park in 2004, Seek Gold officially finished second in race one, and was part of a $2.00 exacta paying $970.20, while listed in the Autotote/Brisbet system as a scratch!

While chatting with Hank that morning we let him know just how strongly we felt that there needed to be a reliable web based source for scratches and changes information. While sitting at the table in one of Equibase's conference rooms, I “white boarded” a design for a web based system capable of getting the job done on a legal pad and showed it to Hank. I even volunteered to stay on in Lexington for the next several weeks (or the entire summer if necessary) to do software development work on the project for free.

I guess Hank must have seen how passionate we were about the need for the industry to do a better job in this one area. He agreed to a follow up meeting which was held a few days later. From that beginning the idea of Scratches and Changes in Real Time became a reality.

The Scratches Today Project
The Scratches Today Project enables Equibase to propagate scratches and changes information onto the Equibase site in something pretty close to real time. Here’s a direct URL to the page at Equibase.com: http://www.equibase.com/static/latechanges/html/latechanges.html

When you click on the link for an individual track, you will see a page that looks like the following screenshot:

Screenshot of Equibase Scratches Page DEL 10-05-2009


The page html shows the track name, date and time of the last update, and continuously updated changes for each race.


RSS
Players can also subscribe to a free RSS Feed.

RSS stands for Really Simple Syndication http://en.wikipedia.org/wiki/RSS which allows anyone to subscribe to a feed of data using a software client of some kind.

What is cool about RSS is that any new information is pushed to you direct. There is no need for you to visit Equibase and constantly refresh the page. Once you subscribe you will just receive an update with new information each time there is a new scratch or change. There are also RSS clients available for mobile phones, so a player wagering on multiple tracks online, at an OTB, or at a track live, can easily receive updates on any or all tracks as well.

You can find the most popular stand alone RSS clients here: http://email.about.com/od/rssreaderswin/tp/top_rss_windows.htm


A list of popular mobile RSS clients can be found here: http://www.feed-readers.com/mobile-rss-readers.htm


XML
In addition to the web pages for each track and the RSS Feed, a downloadable XML File has been provided for those players who wish to parse the latest scratches and changes. The XML itself looks like this:

Screenshot of Equibase XML DEL 10-05-2009


The XML contains nodes populated with information for race date, track name, race number, horse name, program number, change description, and a timestamp. In early meetings with Equibase, everyone was in agreement that a central XML feed was the perfect source data format for delivering this information.

How does it work?
In the past, an employee at each track was responsible for letting Equibase know about scratches and changes. At most tracks the employee responsible for scratches and changes wears many hats and is responsible for many different things on race day. Generally that employee could be counted upon to let Equibase know about early scratches and changes. But if that employee happened to be busy later in the day when subsequent scratches and changes were announced, reporting such information to Equibase had always been given low priority.

Enter the Equibase Chart Caller. Before a chart can be cut, all scratches and changes need to be entered into the system. Hank Zeitlin, the CEO of Equibase came up with a novel idea. Instead of waiting until after the race to enter late breaking scratches and changes – Why not be proactive and have Chart Callers enter scratches and changes data into the system as they are announced by the track announcer over the public address system? If that could reasonably be done – then changes could be propagated from the database into the XML and out onto the Equibase site within a second or two after the Chart Caller clicks the submit button.

The following info model was adopted:

A designated track employee would still be responsible for entering early scratches and changes. As part of the project Equibase went out into the field and sold the tracks on the idea of giving higher priority to scratches and changes.

Responsibility for entering scratches and changes shifts to the Chart Caller 45 minutes to an hour before post time for race one.

In late April, 2009 Hank committed a team of Equibase IT people to making Scratches in Real Time a reality. Hank has kept HANA in the loop and asked for our involvement and input right from the beginning. The system that Equibase has created is more extensive than the one I initially “white boarded” on a legal pad in that first meeting. It contains protocols for error checking/error correction that the initial system I was proposing didn’t have.

HANA is honestly thrilled with what Equibase has produced. The new Equibase system meets all of the requirements we wanted to see in every way. It is web based. It records scratches and changes in a central database. And it propagates those changes out onto the web within a second or two of when the submit button is clicked.

For the online player wagering on multiple tracks the Equibase Scratches Today project is a vast improvement over what was available in the past. As well, for those at tracks or simulcast centers, they now can get accurate real time jockey changes, surface changes and scratches "pushed" right on to their mobile phone, eliminating the need to watch TV screens or visit the posted scratches sheets for their updates.

Where do we go from here?
It is our sincere hope that players everywhere will enjoy the benefits of this new system for many years to come. We are also envisioning that tracks, in an effort to cut costs and improve standardization, will move to use the Equibase XML feed as a data source for displaying Scratches and Changes in Real Time right on their own track websites as soon as reasonably possible.


Jeff Platt

President, HANA


HANA New Member Sign Up Link:
Become a HANA Member - click here -

Copyright © 2009 Horseplayers Association of North America