性別決定
牝馬が生まれる確率は初代配合で60%、2代目で40%、3代目以降は15%となっている。
毛色決定
両親の遺伝による毛色決定→牡馬のみの突然変異白毛判定→牡馬、牝馬共通の突然変異白毛判定
の順番で処理が行われて毛色が決定する。
●両親の遺伝による毛色決定
両親の毛色の組み合わせにより、12種類の毛色決定パターンのいずれかに分類される。
毛色決定パターン番号
母の毛色 | |||||||||
栗毛 | 鹿毛 | 黒鹿毛 | 栃栗毛 | 青鹿毛 | 芦毛 | 青毛 | 白毛 | ||
父
の 毛 色 |
栗毛 | 0 | 2 | 2 | 1 | 3 | 10 | 3 | 11 |
鹿毛 | 2 | 4 | 4 | 5 | 4 | 10 | 6 | 11 | |
黒鹿毛 | 2 | 4 | 4 | 5 | 4 | 10 | 6 | 11 | |
栃栗毛 | 1 | 5 | 5 | 7 | 5 | 10 | 8 | 11 | |
青鹿毛 | 3 | 4 | 4 | 5 | 6 | 10 | 6 | 11 | |
芦毛 | 10 | 10 | 10 | 10 | 10 | 9 | 10 | 11 | |
青毛 | 3 | 6 | 6 | 8 | 6 | 10 | 8 | 11 | |
白毛 | 11 | 11 | 11 | 11 | 11 | 11 | 11 | 11 |
毛色決定パターン番号ごとの各毛色出現率
パターン番号 | 栗毛 | 鹿毛 | 黒鹿毛 | 栃栗毛 | 青鹿毛 | 芦毛 | 青毛 | 白毛 |
0 | 100% | 0% | 0% | 0% | 0% | 0% | 0% | 0% |
1 | 88% | 0% | 0% | 12% | 0% | 0% | 0% | 0% |
2 | 20% | 50% | 25% | 0% | 5% | 0% | 0% | 0% |
3 | 24% | 30% | 20% | 6% | 20% | 0% | 0% | 0% |
4 | 4% | 60% | 32% | 0% | 4% | 0% | 0% | 0% |
5 | 18% | 38% | 18% | 8% | 18% | 0% | 0% | 0% |
6 | 5% | 50% | 25% | 0% | 12% | 0% | 8% | 0% |
7 | 1% | 0% | 0% | 99% | 0% | 0% | 0% | 0% |
8 | 0% | 0% | 0% | 8% | 0% | 0% | 92% | 0% |
9 | 3% | 2% | 1% | 1% | 1% | 92% | 0% | 0% |
10 | 12% | 10% | 6% | 3% | 2% | 67% | 0% | 0% |
11 | 90% | 1% | 1% | 1% | 1% | 2% | 2% | 2% |
※初代配合では突然変異白毛判定は行われないのでこの毛色でそのまま確定する。
●牡馬のみの突然変異白毛判定
1/300の確率で白毛に変化する。
●牡馬(上記の白毛判定に外れた場合)、牝馬共通の突然変異白毛判定
1/4294967296 (2の32乗分の1) の確率で白毛に変化する。
(補足)
この判定は乱数シードの値(4Byte)が牧場名の先頭1Byteとピッタリ一致している必要があるのだが、ダビスタ97の牧場名はShift_JISなので0x81 (牧場名1文字目が・!?ー)、0x82 (牧場名1文字目がひらがな、数字)、0x83(牧場名1文字目がカタカナ) のいずれかにしかならない。
このうち0x82と0x83は2代目以降の牝馬確率判定を潜り抜けつつこの値になるケースが存在しないため、白毛牝馬が生まれるのは牧場名の1文字目が・!?ーの場合のみとなっている。