ボートレース公式自体がコンピューター予想を提供してるのでそれもAPIに含めて欲しいです(なお前日に確定します)。
例: https://www.boatrace.jp/owpc/pc/race/pcexpect?rno=12&jcd=23&hd=20260704
(Rustによるものですが)自分で実装したものは以下です。
https://github.com/lamrongol/BoatraceExpect
コンピューター予想は「自信度」と「各レーサーの評価」に分かれていて、自信度はp.state2_lvタグのclassの末尾に書かれています(例: "is-lv3"(自信度3の場合))。
各レーサーのtrタグはdiv.contentsFrame1_inner div:nth-child(6) table tbody tr:nth-child(1)``で、番号は"td:nth-child(2)"、評価は"td:nth-child(1) img"のファイル名(icon_mark1_2.png`(2番目の評価(画像は「◯」)の場合)の末尾の数字で分かります。ただ「△」と「☓」だけ数字が入れ替わってるようです。
なお、「予想フォーカス」がページ上部に表示されてますが、これは単に「一番と評価したレーサー」-「二番と評価したレーサー」の2連、「一番と評価したレーサー」-「三番と評価したレーサー」の2連……というように単純に並べてるだけのようです。
追記: https://github.com/boatraceopenapi/api にも追加して欲しいです。
ボートレース公式自体がコンピューター予想を提供してるのでそれもAPIに含めて欲しいです(なお前日に確定します)。
例: https://www.boatrace.jp/owpc/pc/race/pcexpect?rno=12&jcd=23&hd=20260704
(Rustによるものですが)自分で実装したものは以下です。
https://github.com/lamrongol/BoatraceExpect
コンピューター予想は「自信度」と「各レーサーの評価」に分かれていて、自信度は
p.state2_lvタグのclassの末尾に書かれています(例: "is-lv3"(自信度3の場合))。各レーサーのtrタグは
div.contentsFrame1_inner div:nth-child(6) table tbody tr:nth-child(1)``で、番号は"td:nth-child(2)"、評価は"td:nth-child(1) img"のファイル名(icon_mark1_2.png`(2番目の評価(画像は「◯」)の場合)の末尾の数字で分かります。ただ「△」と「☓」だけ数字が入れ替わってるようです。なお、「予想フォーカス」がページ上部に表示されてますが、これは単に「一番と評価したレーサー」-「二番と評価したレーサー」の2連、「一番と評価したレーサー」-「三番と評価したレーサー」の2連……というように単純に並べてるだけのようです。
追記: https://github.com/boatraceopenapi/api にも追加して欲しいです。