Tigers 2008タグの投稿

2008-08-05
雨

阪神タイガースの優勝マジック消滅

ゆりこ による 21:26:48 の投稿
カテゴリー: WordPressハック,阪神タイガース
タグ: , ,

阪神タイガースは、本日のカープ戦に 6-1 で負けてしまったため、試合のなかったジャイアンツに自力優勝の可能性が復活してしまい、優勝マジックが消滅いたしました……。

せっかく入れていた優勝マジックカウントダウンウィジェットは取り外しです。「優勝マジック」の欄を空白にすれば、自動的にウィジェットの表示はなくなります。間違っても「マジック 0」にしてはいけません。これは「優勝」を意味してしまいます ;-)

明日こそはタイガース勝利、ジャイアンツ惨敗でマジックを復活させましょう!!

2008-07-25
晴れ

阪神タイガース応援ウィジェット Tigers 2008 バージョン 0.8.5

ゆりこ による 00:29:23 の投稿
カテゴリー: WordPressハック,阪神タイガース
タグ: , , , ,

マジック番号ロゴ一覧画像

快進撃を遂げた 2003年星野阪神の再来です!! われらが阪神タイガースのリーグ優勝を応援すべく、WordPress ウェブログに現在のマジックナンバーを表示するウィジェット Tigers 2008 のバージョン 0.8.5 をリリースします。0.8.0 からの違いは以下の通りです。

  • 数字デザインを変更できるようにしました。
  • タイトルと数字ロゴの間にマージンを空けるようにしました。
ダウンロード: tigers085.tar.bz2 (2.2MB)

利用者のみなさんへのピンバック: telmina.com

数字デザインを変更できるようにしました。前バージョンは、数字ごとのデザインは違いますが、同じ数字に対するデザインは固定なので、もし多くのサイトにインストールしてもらったとき、それらのサイトで全部同じロゴデザインになります。これが「なんとなく気持ち悪い」ように感じました。やはり設置者がそれぞれ好みのデザインを選びたいですよね (そして、どのデザインが人気あるか知りたい ;-) )。とはいえ、10種類のデザインすべてで1〜45の数字を作るのは大変だったので、デザインは7種類に絞りました。なお、従来の「バラバラ」設定も残してあります (こちらは10種類 +α)。数字1つ1つに独立した画像ファイルを割り当てているので、配布ファイルは 2.2MB (!) と巨大化してしまいました。あまり頻繁なアップデートはできなさそうです ;-)

次はマジックナンバーの自動計算機能をつけたいと思います。計算自体は簡単なのですが、順位表の取得間隔と取得結果のキャッシュを工夫する、マジックナンバーを手動入力したら暫く自動計算させないようにする、などの細かい調整があるため、ちょっと時間がかかるかもしれません。なお、「マジックが消滅する」という事態は想定しないことにしました。マジック消滅を判断させるのはちょっと面倒だからです。

[追記 21:30] 今日は、タイガース vs ドラゴンズの直接対決に勝利しましたが、ジャイアンツも勝利したため、マジックは1つしか減りません。現在のマジック対象チームはジャイアンツに移っています。厳密に計算すると、次のようになります。ドラゴンズは44勝42敗で残り54試合、残り全勝すると98勝42敗で勝率0.700です。タイガースは試合数143なので(引き分け1を除くため)同じ勝率になるには100.1勝必要です。ジャイアンツは48勝41敗残り53試合なので、残り全勝すると勝率0.711です。143試合換算で101.7勝です。結果、タイガースは102勝すれば優勝できるので、今の勝ち数58を引くと「マジック44」と算出できます。

2008-07-23
晴れ

阪神タイガース応援ウィジェット Tigers 2008 バージョン 0.8.0

ゆりこ による 20:25:50 の投稿
カテゴリー: WordPressハック,阪神タイガース
タグ: , , ,

マジック番号ロゴ一覧画像

われらが阪神タイガースに優勝マジック46が点灯しました!! 今シーズンのリーグ優勝を応援すべく、WordPress ウェブログに現在のマジックナンバーを表示するウィジェット Tigers 2008 を作成しました。

  • 現在のマジックナンバーは手動設定です。自動計算や自動取得はできません。
  • 番号のロゴは数字ごとに違います。
ダウンロード: tigers080.tar.bz2 (338.0KB)
バージョン 0.8.5 をリリースしました。

以前から予告していた、優勝マジック表示ウィジェットをリリースします。配布形態としてはプラグインですが、動作としてはウィジェットになります。このため、お使いのテーマで「タイガース」ウィジェットの追加が必要です。

カウントダウンの数字ロゴが毎回異なっているのは、わたしの趣味です ;-) このため、配布ファイルも 300KB オーバーになっています。全部同じデザインの方がいい、という人もおられるかもしれませんが、ご了承ください。ロゴデザインは、「Illustrator10分間ロゴデザイン」にある作例をほぼ流用しています。ちょっと古い本ですが、テクニック自体はそのまま使えますね。

マジックナンバーの自動計算は、タイガースと他チームそれぞれの残り試合数を取得する方法が困難なので、実現できていません。阪神タイガース公式サイトにマジックナンバーが掲載されるならば、それをひっぱってくる (自動取得) する手はあるかと思います。

数字ロゴ自体はタイガースと何の関係もないため、「マジック: 0」の画像を差し替えればパ・リーグでも使用可能です。しかし、パ・リーグの優勝マジックは9月まで点灯しそうにないですが ;-)

[追記] 本日、タイガースは負けましたが、ドラゴンズも負けたためマジックは 45 になったようです。ジャイアンツに自力優勝が復活した (==マジック消滅) したのではないかとビビりましたよ……。

[さらに追記] マジックナンバーの計算には、タイガースと他球団それぞれの残り試合数が必要と思っていましたが、それはマジック点灯するかどうかの判断に必要なのであって、点灯することが確実であれば不要でした。つまり、勝敗表さえあれば計算可能です。ということで、タイガース公式サイトの順位表日本野球機構のセ・リーグ勝敗表Yahoo! ニュースの順位表あたりを読み取って自動計算させることを考えてみます。ただし、中日は引き分けが4試合と多いので、単純に勝ち数だけの計算ではうまくいかないようです。通常、「対象チームが残り全勝した場合の勝ち数より1つ多く勝てれば優勝できる」前提で計算しますが、今年はその前提が崩れています。ドラゴンズが残り全勝すると99勝ですが、分母となる試合数は140なので、勝率は 0.707 です。タイガースは143試合ある (引き分け1) なので、同じ勝率ならば 101.1 勝なので、102勝しないと上回れません。ここから現在の勝ち数57を引くと「45」となり、マジック45と算出できるわけです。巨人 (読売) を対象とすると、残り全勝して101勝、試合数142 (引き分け2) なので勝率は 0.711 です。あれ? ドラゴンズを上回ってしまいました。143試合換算で 101.7 勝なので、いずれにせよタイガースは102勝すれば優勝できます (==マジック45)。問題は、ジャイアンツまたはドラゴンズが全勝してもタイガースが45勝できるかどうかですが、これには直接対決の試合数が必要、というわけです。