見出し画像

ダービースタリオン Nintendo Switch 向け 最適配合検索ツール dsmixtoolの今後の可能性

こんにちは!PLD研究所dsixtool開発担当です.こちらの記事はダービースタリオン Nintendo Switch 向け 最適配合検索ツール dsmixtoolの今後の可能性について検討中の内容を広く公開し,皆さんの意見を聞いてより良いものを作っていきたいという内容のものです.公開時点ではかなり書きかけの内容になりますが,アイデアが出たり具体化していくたびに少しずつまとめていければと思っていますので,コメントをどしどしいただければと思っています.

これまで開発してきたdsmixtoolの機能

まずこれまで開発してきたdsmixtoolの機能について簡単にまとめたいと思います.簡単にいうと2つの機能というか制限がありますので簡単に述べたいと思います.

1.自家製牝馬の代重ねによる3代先までの最適配合検索

2.3代での見事or完璧配合による締めが前提

まず1の「自家製牝馬の代重ねによる3代先までの最適配合検索」についてですが,正直今のしくみ(簡単にいうと可能な全パターンの配合をシミュレーションし結果をデータベース化するというしくみです)では面白配合や凝った配合も検索できるようにしたり,これ以上の代重ね,自家種牡馬への対応は相当難しそうです.検索対象の配合の幅を広げるのはDBを見直すことで何とか可能かもしれませんが,結構トリッキーなしくみを導入することになるので,すこしインタフェース上の不便が出るかもしれません.この辺の詳細は「dsmixtoolのしくみ」に関する有料記事で解説するつもりです.また自家製牝馬での3代以上の代重ねですが,すでに3代までで18億パターン以上のシュミレーションが必要になっており,4代で3415億パターン,5代で63兆パターン以上という組み合わせになります.そもそもゲーム内の4代血統表内に登場している馬が2000頭程度ですので,それだけで63兆通りのシュミレーションを行うよりもっとスマートなやり方がありそうですよねwちなみに自家種牡馬への対応ですが自家種牡馬x自家牝馬の組み合わせで2代までで考えると30億パターンほどになります.以上のことから今の全パターンをシュミレーションするしくみでの最適配合検索のこれ以上の拡張はかなり困難と言わざるを得ません.そこで,今後の開発の方向性で僕の方で検討している内容について本記事で簡単にメモしておきたいと思い,このような記事を公開しておこうというものです.

今後の開発案

以上のことから現状では今後の開発の方向性として2つの案を考えています.

1.自家製種牡馬,自家製牝馬も含めた4代までの代重ねが可能な最適配合検索ツールの開発(開発困難度:

2.馬体の画像分析による潜在能力測定ツールの開発(開発困難度:

1は現状の全パターン検索のしくみの限界を超えているので,新たなしくみが必要になります.簡単にいうとダビスタ内の馬の配合は,父系のみを見るので,父,母父,母母父,母母母父にどの牡馬を当てはめるかというパズルになります.4代以上の代重ねした場合,初代の種牡馬,牝馬が血統表からいなくなり,どのような馬から配合をスタートしたかは血統表上では無関係になります.しくみとしては,4代の締めの配合条件から初代まで希望の配合条件を入力し,実現可能性のある配合式の候補を順次出していくという仕組みが考えられます.ただこのあたりの具体的なしくみについては自分でも決めかねており,開発には今のところ至らなそうです.

2は5chのダビスタスレや自分の画面を見ていても感じたのですが,確かに馬体の画像を見ていると馬のお尻や胸の大きさ,尻の高さ,蹄の大きさが馬によって異なっており,これと馬の能力がかなり関係がありそうということがわかってきています.この馬体の画像ですが,繁殖牝馬に関しても能力と画像がかなり関係しているようにも見え,画像が正確に馬の潜在能力を表現しているようにも感じられます.ダビスタの攻略本には繁殖牝馬の能力値が正確に記されており,これと牝馬の画像を合わせ,AIモデルを作ればひょっとしたら産駒の2歳時点の画像で潜在能力推定が可能になるのでは・・・と考えています.こちらの産駒の潜在能力を画像から推定するのは,switch版ダビスタならではな感じがして,結構可能性を感じています.

まとめ

簡単にまとめると「自家製種牡馬,自家製牝馬も含めた4代までの代重ねが可能な最適配合検索ツールの開発」は困難そうなので,「馬体の画像分析による潜在能力測定ツールの開発」を結構検討しています.ただ,馬体の大きさの違いが大まかなものである可能性も高く,細かい能力の推定までは難しいかもしれませんね.ぜひご意見聞かせてもらえればと思います!

直接の応援は,

https://twitter.com/PLD88648326

productive.life.design.lab@gmail.com

PayPayID:pldlab

にぜひどうぞ!


いただいたサポートはdsmixtoolの運営&開発に利用します.ユーザの皆様はサービスの継続&向上に向けてサポートぜひよろしくお願いします