Racing
Last updated April 15, 2025
The Racing Pool is a fixed size of 4,320 horses which are automatically entered into races according to their relative positions on the Matchmaking (MM) Leaderboard. Races are scheduled in rounds with a new race starting every two minutes.
The size of the racing pool, the races per hour and the number of gates in each race are easily configurable by adjusting the duration of each round. The initial configuration is as follows:
- 4,320 horses in the racing pool
- 45 races per hour
- 8 gates per race
Each round will be 12 hours.
This configuration ensures a consistent and balanced racing schedule while allowing for adjustments as needed.
Matchmaking (MM)
MM ensures every horse in the Racing Pool is fairly assigned to races. Each round lasts 12 hours, during which every horse competes in one race.
How It Works
Horses are ranked on the MM Leaderboard in descending order based on points, and then assigned to races sequentially:
- The lowest 8 horses on the MM Leaderboard are put into Race One
- The next 8 horses are put into Race Two, and so on.
- The top 8 horses compete in the final race of the round.
After the completion of a round, all horses either move up or down the leaderboard which determines the MM for the next round.
Gate Assignments
Within each race, the gates are assigned based on MM leaderboard ranks. Gate 1 is for the highest-ranked horse in the group, and Gate 8 is for the lowest.
Pre-Scheduling Races
To ensure continuous racing, for wagering partners, spectators and players, scheduling for the next round begins before the current round ends.
This process starts at the end of each race. Scheduling begins at the bottom of the leaderboard until either:
- There is a horse on or above 1,000 points (new horses start at 1,000 points)
- There is a horse which is within 20 points of the lowest-ranked horse in the last completed race. (20 is based on the amount of points a horse loses for placing 12th).
This approach guarantees that the remaining races in the round don’t affect the current leaderboard standings and allows new horses entering the racing pool to race in the next round.
The system includes a configuration for the maximum number of races to pre-schedule and how many races must be completed in the current round before pre-scheduling begins.
This gives you ample time to re-configure or retire your horses between races, providing flexibility and allowing for strategic adjustments before the next round.
Matchmaking (MM) Leaderboard
The MM leaderboard is continuous and ranks all the horses currently in the racing pool.
On this leaderboard, all horses start on 1,000 points. Points are adjusted after each race based on the horse’s placement. Each finish position is assigned a fixed amount of points, from 1st to 8th place: [55,17,8,-6,-14,-17,-20,-23].
Horses are ranked primarily by points (descending), but if two horses are on the same points then the older horse ranks higher.
Every week the top horses on this leaderboard will be rewarded an amount of $ZED Balance based on the prior week’s breeding revenue.