ユーザー事例

数理最適化パッケージ

Nuorium Optimizer※「Numerical Optimizer」はV24より「Nuorium Optimizer」に改名しました。

株式会社 時事通信社 様

CS 進出ナンバー計算システムを開発
時事通信社は、プロ野球のクライマックスシリーズ（ CS ）進出まで何勝が必要かを示す数字（ CS 進出ナンバー）を算出する「 CS 進出ナンバー計算システム」を開発・導入して編集局総務（スポーツ担当）
吉永 正幸 様いる。算出結果が正確、計算速度が速い、操作性のいいインタフェースで誰でも使える。
三拍子そろったシステムが、野球シーズンの盛り上がりを裏で支えている。

Interview
クライマックスシリーズ制度ができて以来の課題だった「 CS 進出のためには、あと何勝が必要か」という数字は、多くの人が関心を寄せる重要な指標ですね。

吉永

日本のプロ野球では、セントラル・リーグとパシフィック・リーグのそれぞれ上位 3チームが、また野球ファンにとって、日本シリーズ進出をかけたCSに出場できます。各チームにとって、自チームが CSに出られるかどうかは大きな関心事。シーズン終盤に向かう8 月に入ると、CS 進出ナンバーの重要性は急速に高まります。
ただ、進出できるのは3 位以内という条件に加え、日本のプロ野球には「勝ち」「負け」だけでなく、「引き分け」という独自のルールがあります。そのため結果のパターンが非常に多く、CS 進出ナンバーを手計算するのは困難です。当初はシーズン終盤、残り試合数がわずかになったころに、手計算で全パターンを確認しながら、CSに進出するチームを求めていました。それでも複雑で時間がかかるうえ、他社さんの例では数字が間違っていたこともありましたね。正確な数字を出すことは、クライマックスシリーズという制度ができて以来のシステム開発局 開発二部
川上 貴之 様Profile株式会社 時事通信社 様
新 聞・マ ス メ ディア 向 け
ニュースをはじめ、各種情報・データを各方面に提供している。その中で編集局は情報基地として、収集した ニュー スを 国 内 外 に 発信。またシステム開発局は記事やデータを加工・蓄積し、配信システムで読者へ届けている。

課題だったのです。なんとか解決したいと思い、システム開発に踏み切りました。

開発したシステムは計算エンジンにNuorium Optimizerが使われていますね。
川上

吉永からシステム開発局に話を持ちかけられた当初、私はこれが最適化問題にあたるということすら知りませんでした。たまたま知り合いにオペレーションズ・リサーチに詳しい人がいたので、話を聞いたところ、数理計画法が使えそうだとわかりました。でも当社はこの手の問題を扱ったことがありません。だったら最適化エンジンを自社で開発していて、システム化も得意なところに依頼したほうがいい。そう考えてパートナー企業を探した結果、数理システムにたどり着いたのです。数理システムのノウハウは圧倒的。おかげで細かな要望まで安心して相談できました。
［裏面に続く］複数のアルゴリズムを走らせて、絶対に正しい数字を出す
このシステムの特長をお聞かせください。

算する仕組みにしてもらいました。これにより絶対に信頼吉永できる結果を得ることができています。

残り試合の全パターンからCS 進出に必要な最小勝利数を素早く求める計算システムです。プロ野球は勝率で順位が決まります。ただし、勝率の同じチームが 2つあった場合はどちらが上位になるのか、といった特定の条件下での複雑な判断基準がいくつもあります。数理システムは、こうしためったに起こらないケースにも対応した計算システムに「 CS 進出ナンバー計算システム」の基本的な算出フロー対象球団の CS 進出ナンバーを求めたいしてくれました。
そもそもCS 進出ナンバーは、点灯したり消えたりする優CS 進出ナンバーを固定勝マジックナンバーとは異なり、開幕時から全チームに存在します。でも開幕当初など勝敗結果の組み合わせ数は天文学的。とても人間が計算できるものではありません。にもかかわらず、このシステムは間違えることなく、素早く結果を算出できます。
川上

実は正確な答えを出すために、複数のアルゴリズムを走らせているのです。もし配信した数字が間違っていて、進出できたと思ったのにまだだった……、なんてことが起こったらガッカリしますよね。そこで、すべてのアルゴリズムの計算結果が一致しなければエラーを返す、つまり自動で検勝率で単独 4 位以下すべてのパターンで存在しない

CS 進出ナンバーではない1パターンでも存在

単独 3 位以内
CS 進出ナンバーの可能性

勝率で同率 3 位以下1パターンでも存在すべてのパターンで存在しない

同率 3 位があるので別の基準でこのフローの中に制約条件として複雑な順位決定ルールが取り込まれている。

明日の試合後の CS 進出ナンバーも、あらかじめ全パターンをシミュレーション今や欠かせないシステムとして、日々、運用しているようですね。

今後の展開についてお聞かせください。

吉永

川上

シーズン後半の 7 月から、試合がある日は毎日使っていま

アメリカ大リーグ の 順 位 表には「エリミネーションナンす。ただCS 進出ナンバーを配信するのは、残り40〜50 試

バー」といって、あと何敗するとプレーオフに進出できな合となり、読者の関心が高まってくる8 月あたりからです。

くなるという数字があります。こうしたCS 進出ナンバーとシステムの使い方はとても簡単。その日の試合が終わっは逆の数字も算出できるようにしたいと思っています。日

たら、対戦カードごとに「勝者」「引き分け」「試合中止」を本ではまだ出されていない数字なのでインパクトがあり選択して実行するだけです。すぐに数字が表示されるのますし、何より「今日負けたらCSに行けない！」とわかれば、で、今日の全試合が終わって5 分後には、全国の新聞社やファンの応援にも熱が入ります。ぜひ数理システムの知恵

テレビ局、また当社 Webサイト上にCS 進出ナンバーを配を借りながらシステムを発展させて、プロ野球のさらなる信できます。

盛り上がりにつなげていきたいですね。

そ れが 終わったら、さらに明日の 試 合 後 の CS 進 出 ナン
バーもシミュレーションします。セ・パ両リーグで最大 6 試合が予定されている場合、試合結果のパターンは128にものぼりますが、その全パターンの CS 進出ナンバーをあらかじめ算出しておくのです。
「明日○○が勝って、△△がニュースサイト「時事ドットコム」に配信された
ある日の CS 進出ナンバー負ければこうなる」というの が 前 もって わかるの で、記 者 が 記
事 を 書くうえで 大 いに 役 立 ち ま す よ。この 算 出 結 果は今 のところ社内用ですが、うまい 活 用 方 法を考えて 外に出して い け ればと考えています。

使いやすいインタフェースで誰でも操作できる「CS 進出ナンバー計算システム」。
編 集 局 運 動 部 のメン バ ー が 毎 日 ロ ーテーションで使っている。

営業担当〒160-0016 東京都新宿区信濃町 35 番地 信濃町煉瓦館 1 階

TEL 03-3358-6681（お問い合わせ：平日10:00-16:00 ）〈 e-mail 〉sales@ml.msi.co.jp 〈 URL 〉https://www.msi.co.jp/solution/analytics/index.html

019-202307