Glossary
A plain explanation of every term used in the app and how it is computed. All metrics are built on actual race data.
Speed figure (RSF)
| RSF — calibrated speed figure | مقياسٌ موحَّد لسرعة الخيل يسمح بمقارنة جولاتٍ بمسافاتٍ وسلالاتٍ مختلفة. Baseline: 50 = average، وكل 10 points = one standard deviation. فمثلاً 60 يعني أسرع من المتوسّط بمقدار انحراف، و40 أبطأ بمقدارٍ مماثل. يُحسَب بمعايرة زمن الجولة مقابل أقران نفس (المسافة × السلالة) مع تعديلٍ يوميٍّ تقريبيٍّ لحالة المضمار. (تقريبيّ: لا تتوفّر حالة المضمار ولا الأزمنة المقسَّمة.) |
|---|---|
| Peak RSF | The highest speed figure the horse reached in his career — his absolute ceiling. |
| Current RSF / last 5 | Average speed figure over the last 5 runs — a gauge of his current form, not his whole history. |
| Last 3 / last year | Last 3: متوسّط رقم السرعة في آخر ثلاث جولات — أحدث إشارةٍ لحالته. Last year: متوسّطه في آخر 365 يوماً من آخر سباقٍ له (لا من تاريخ اليوم، لأنّ كثيراً من الخيول متقاعد). |
Optimal distance
| Speed by distance | جدولٌ يعرض أداء الخيل وسرعته الحقيقية (م/ث) ورقم سرعته عند Every actual distance ركضها (1200، 1400، 1600…) — أدقّ من النطاقات الثلاثة العامّة، يكشف المسافة التي يبلغ فيها قمّته. |
|---|---|
| Best / worst distance | المسافة ذات Highest (أفضل) وLowest (أسوأ) متوسّط رقم سرعة له — بشرط 3 جولاتٍ على الأقلّ عند تلك المسافة حتى تكون دلالةً موثوقة. تُرشِد لاختيار مسافة الشوط المناسبة له. |
Time cycle (age · rest · season)
| Performance by age | رقم سرعته ونسبة فوزه عند كل عمر. على مستوى المجتمع: يرتفع الأداء حتى 5–7 years ثم يتراجع تدريجياً بعد الثامنة. |
|---|---|
| Peak age | العمر الذي بلغ فيه الخيل Highest متوسّط رقم سرعة (بشرط جولتين على الأقلّ في ذلك العمر) — مفيدٌ في قرارات الشراء والتدريب. |
| Performance by rest period | Performance by days of rest before the race (≤7 · 8–14 · 15–30 · 31–60 · 61–120 · 120+). |
| Best rest (recovery efficiency) | فترة الراحة التي يقدّم بعدها Highest رقم سرعة — تُرشد لتوقيت إراحته بين الأشواط. |
| Performance by season | أداؤه في Peak winter (نوفمبر–فبراير) · Season edges (أكتوبر/مارس) · Summer (أبريل–سبتمبر). الموسم السعوديّ شتويٌّ غالباً. |
Expected / adjusted performance
الفكرة: المركز النهائيّ وحده يضلّل؛ المهمّ How he ran لا أين أنهى. (ملاحظة منهجية: رقم السرعة RSF أصلاً مبنيٌّ على السرعة لا الترتيب، فهو جوهر هذا المقياس.)
| Field strength | Average speed figure of all runners in the race — a measure of how hard the contest was. A late finish in a strong field is better than the position suggests. |
|---|---|
| Ran above his finish | جولاتٌ أنهاها في مركزٍ متأخّر (الرابع فأكثر) لكنّ Faster than the field average — أداءٌ أقوى من نتيجته (حقلٌ قويّ أو حظٌّ سيّئ أو بوّابةٌ صعبة). كثرتها مع قلّة الفوز = قيمةٌ مخفيّة محتملة. |
| Best adjusted performance | أعلى رقم سرعةٍ له بعد Gate difficulty adjustment (الخارجية أبطأ ~0.7–1.4 نقطة، مُشتقّ من الداتا). Not weight-adjusted عمداً: الخيول الأفضل تحمل أوزاناً أعلى في الهانديكاب (ارتباط موجب)، فتعديله سذاجةً يضلّل — يُعرَض الوزن سياقاً لا تصحيحاً. |
Trajectory (direction of performance)
Compares his current form (last 5) with his peak and his career average:
| Rising / peak | رقم سرعته الحاليّ قريبٌ من His peak (ضمن نقطة واحدة منها) — في أفضل حالاته الآن أو يقترب منها. |
|---|---|
| Steady | رقم سرعته الحاليّ عند His average التاريخيّ أو فوقه — يحافظ على مستواه المعتاد. |
| Declining | رقم سرعته الحاليّ Below his average — أداؤه الأخير دون مستواه المعهود (إصابة/تقدّم عمر/فترة ضعف). |
Performance and consistency
| Consistency (top-3 finishes) | نسبة الجولات التي أنهاها ضمن المراكز الثلاثة الأولى — مقياس Reliability لا مجرّد الفوز. نسبةٌ عالية = حصانٌ يُنافس باستمرار. |
|---|---|
| Earnings per start | مجموع الجوائز ÷ عدد المشاركات (بالريال). يقيس Return الخيل بصرف النظر عن كثرة مشاركاته. |
| Win rate | Wins ÷ starts. (A start is a run with an actual finishing position; runs without a position are excluded.) |
Distance and gate
| Distance bands | Sprint (أقل من 1400م) · Mile (1400–1800م) · Long (أكثر من 1800م). «منحنى المسافة» يعرض أداءه في كل نطاق لمعرفة مسافته المثلى. |
|---|---|
| Gate zones | موضع بوّابة الانطلاق: Inside (1–4) · Middle (5–9) · Outside (10+). |
| Gate bias | Win rate by starting zone — does he do better from inside or outside gates? (Overall, inside gates win more.) |
| Jockey fit | نسبة فوز الخيل مع كل فارسٍ ركبه — لكشف Synergy بين خيلٍ وفارسٍ بعينه. |
Pedigree and progeny
| Weight sensitivity | مقدار تغيّر رقم السرعة لكل +1 kg من الوزن المحمول. قيمةٌ سالبةٌ كبيرة = يتأثّر سلباً بالأوزان الثقيلة (مرشّحٌ لأشواط الأوزان الخفيفة)؛ قيمةٌ موجبة = يتحمّل الوزن جيّداً. |
|---|---|
| Class ceiling | أداؤه حسب مستوى الشوط، من الأدنى للأعلى: Maiden → Handicap/Open → Listed → G3 → G2 → G1 (G1 أرفع الفئات). يكشف أعلى مستوًى يقدر على المنافسة فيه. |
| Sire aptitude | ميلُ نسل الفحل من توزيع مسافاتهم ونتائجهم: Sprint / Mile / middle / Long distances. بديلٌ عمليٌّ للنسب (مؤشّرا Dosage وNicking غير متاحَين: لا جدّ أمّيّ ولا شجرة نسبٍ عميقة في المصدر). |
Predictor and backtest
نموذجٌ Transparent (لا صندوق أسود) يرتّب مشاركي الشوط بدرجةِ ما-قبل-السباق، وتُقاس دقّته رجعياً على آلاف الأشواط.
| Pre-race score (pred_score) | توقّعٌ بوحدات رقم السرعة (50=متوسّط): 0.5×(last 3 races) + 0.5×(average form) + 0.2×distance fit + 0.2×jockey fit. اختيرت هذه المركّبات بالاختبار الرجعيّ — أُسقطت العمر/البوابة/الذروة لأنها لم تُحسّن الدقّة. |
|---|---|
| Leakage-free | التنبّؤ بشوطٍ يستخدم only سباقات الخيل Prior لتاريخه — لا الشوط نفسه ولا ما بعده. هذا ما يجعل قياس الدقّة صادقاً. |
| Win probability | Converts within-race scores into probabilities (softmax). They sum to 100%. |
| Winner hit rate | نسبة الأشواط التي فاز فيها المرشَّح الأول فعلاً. The headline metric. |
| Top-three overlap | How many of the three predicted horses actually finished in the top three. |
| Spearman | Rank correlation between predicted and actual finish: 1 = perfect · 0 = random · negative = inverted. |
| Baselines | يُقارَن النموذج بـ: Random (1÷حجم الحقل) وForm only (ترتيب بمتوسّط RSF فقط). النموذج «ذو قيمة» إن فاقهما. وأرقامه الحالية — المقروءة من آخر بناء لا المكتوبة يدوياً — في accuracy table أسفل هذه الصفحة. |
Classification
| Breed | Arabian مقابل Thoroughbred (Thoroughbred). تُفصَل في كل الإحصاءات لأنّ سرعتيهما ومعاييرهما مختلفة — لا تُقارَن أرقام إحداهما بالأخرى. |
|---|---|
| Origin | أصل الشوط/الخيل: Local · Imported · Local / imported (مختلط) · Arabic. معيارٌ يمكن ترشيح الإحصاءات به لأنّ مستوى المنافسة يختلف باختلاف المنشأ. |
Model accuracy — measured on history
| Cohort | Races | Winner hit rate | Form only | Random |
|---|---|---|---|---|
| Scored racesHorses with sufficient timed form — what the system used to measure | 9,128 | 21.8% | 20.4% | 7.2% |
| Cold-start racesNot scored by the old model — ranked by dynamic rating and debutant pedigree | 5,112 | 21.3% | 16.5% | 8.4% |
| All racesActual operational coverage: every race with four or more runners | 14,240 | 21.6% | 19.0% | 7.6% |
These figures describe the past; they promise nothing about the future. Accuracy is lower on races without prior form because those races are genuinely harder — not because the system neglects them. How to read these figures
What each improvement added — with confidence intervals
The difference between two builds — one with the improvement, one without — resampled at meeting level. An interval crossing zero means no difference can be demonstrated.
| Improvement | Cohort | Difference | 95% CI | Verdict |
|---|---|---|---|---|
| Dynamic rating as tiebreak | Scored races | +0.02 | [+0.00, +0.06] | No harm |
| Cold start | +4.11 | [+3.30, +4.93] | Significant improvement | |
| All races | +1.49 | [+1.21, +1.80] | Significant improvement | |
| Arabian (833) | +0.24 | [-0.47, +0.93] | Non-inferior | |
| Debutant starts from pedigree | All races (14,033) | +0.57 | [+0.29, +0.83] | Significant improvement |
| With one debutant or more (7,006) | +0.90 | [+0.42, +1.38] | Significant improvement | |
| With two debutants or more (4,475) | +1.07 | [+0.42, +1.73] | Significant improvement | |
| Half the field debutants (830) | +2.41 | [+0.54, +4.31] | Significant improvement | |
| No debutants (control) (7,027) | +0.24 | [-0.06, +0.53] | No demonstrable differenceControl row: the effect vanishes where there are no debutants — so the explanation is causal, not coincidental. | |
| Continuous shrinkage instead of a cutoff | All races | +0.04 | [-0.16, +0.25] | No demonstrable difference |
| Scored races | +0.08 | [-0.22, +0.39] | No demonstrable difference | |
| Cold start | -0.02 | [-0.16, +0.12] | No demonstrable difference |
We report what did not help as plainly as what did: continuous shrinkage was adopted because it is more principled, not because it raised accuracy — it did not.