backstage

合唱音源の新着情報の舞台裏

【Azure】ブラウザ上から直接SQL実行してみた

先日、Azure SQL Databaseに『クエリ エディター』という機能がパブリック・プレビューで公開されました。

Public preview: Interactive query experience for SQL databases

A new lightweight T-SQL editor within the Azure portal is available for all Azure SQL databases

AzureポータルのWeb画面上からAzure SQL Databaseに対して直接SQLが打てるようです。

さっそくやってみましょう。 「SQL Database」を選んで「クエリエディター」に入り、ID/Passを入れればSQLを実行できます。おわり。

f:id:s2terminal:20170129134149p:plain

先日の記事で使ったクエリを投げてみます。

SELECT 
  DATEPART(YEAR, tweet_datetime) AS year,
  COUNT(*) AS 'ツイート総数',
  SUM(retweets) AS 'リツイート総数',
  SUM(favorites) AS 'いいね総数',
  SUM(impressions) AS 'インプレッション総数'
FROM tweets
WHERE tweet_datetime >= '2014-01-01'
GROUP BY DATEPART(YEAR, tweet_datetime)
ORDER BY DATEPART(YEAR, tweet_datetime) DESC;
YEAR ツイート総数 リツイート総数 いいね総数 インプレッション総数
2017 18 76 176 45,467
2016 223 1,235 2,073 749,193
2015 308 1,700 2,624 863,824
2014 340 2,165 3,147 307,440

入力中の日本語が表示されないなど若干の不自由がありましたが、日本語を含むクエリの実行自体は普通にできました。 レスポンスも良好です。

SQL DatabaseはVisualStudioさえあれば便利なのですが他に良いGUIクライアントがなかなか見つからず…。 特にChromebookや容量が少なくVisualStudioを入れていないWinノートから繋ぐ場合は不便でした。

このクエリエディターあれば、SQL Serverのクライアントが無い環境からでも直接SQLが実行できます。

まどマギのサントラまとめ

f:id:s2terminal:20170129120318j:plain

魔法少女まどか☆マギカ』各作品のサウンドトラックを買い揃えていったのですが、予想よりも揃えるのが大変だったためここにまとめます。

地上波放送版『魔法少女まどか☆マギカ

TVアニメ版に関しては最も入手難易度が低いです。 CD2枚組の魔法少女まどか☆マギカ MUSIC COLLECTION』を手に入れるだけで、主題歌を含めたすべての曲が揃います。

魔法少女まどか☆マギカ MUSIC COLLECTION

DVD/BDの特典としてサウンドトラックがついていますが、こちらには主題歌が含まれていません。

iTunesで配信されているのはこの特典のうち一部の曲の抜粋です。 特にDVD/BD第6巻収録分に相当する後半の楽曲がほとんど収録されていません。

逆に、主題歌『コネクト』『Magia』はどちらもiTunesなどで配信されていますので、DVD/BD版からは補完可能です。

コネクト

コネクト

Magia

Magia

DVD/BDの特典だけでも、配信サービスだけでも、TVアニメ『魔法少女まどか☆マギカ』の全楽曲を揃えることはできません。 実際に、最初はiTunesで揃えようとしたものの楽曲が足りず結局MUSIC COLLECTIONを再度入手することになりました。配信サービスはあまりおすすめできません。

先述のMUSIC COLLECTIONを入手して一括で全曲揃えるのが最も手軽です。

MUSIC COLLECTIONのボーナストラック

このMUSIC COLLECTIONには、TVアニメ本編で使われていない楽曲がいくつか含まれています。

  • MUSIC COLLECTIONに含まれていて、TV版で使われていなくて、劇場版で使われているのは『Quamobrem』
    • もともとドラマCD用の曲らしいです。
  • MUSIC COLLECTIONに含まれていて、TV版で使われていて、劇場版で使われていないのは『Nux Walpurgis』
    • TV版で唯一使われていたシーンが劇場版では『Surgam identidem』に差し替えられています。

『また、あした』『and I’m Home』はTV版でも劇場版でも使われておらず、DVD/BD版限定のエンディング曲です(未確認。公式ガイドブックより) バンダイアニメチャンネルやAmazonプライムの配信でも流れないレアな曲です。

『prelude to Act 1』『prelude to Act 2』はサントラのためだけの完全新曲であり、劇中では使用されていません。

劇場版『魔法少女まどか☆マギカ』前編『始まりの物語』/後編『永遠の物語』

劇場版前後編の楽曲は、TVアニメ版の楽曲構成をベースにしつつも多数の曲が書き下ろし・差し替えされています。

劇場版前後編DVD/BD限定版特典としてサウンドトラックが付随しており、劇場版の追加楽曲についてはこちらを入手しなければいけません。 梶浦由記作曲の劇伴BGMについてはこの特典サントラと、先述の『魔法少女まどか☆マギカ MUSIC COLLECTION』で全て揃います。

Blu-ray&DVD|劇場版 魔法少女まどか☆マギカ

問題は主題歌・挿入歌です。 結論から言えば、すべて揃えるにはKalafinaひかりふる』およびClariS『ルミナス』の限定生産盤を手に入れる必要があります。

オープニング『ルミナス』

前編・後編ともにOPとして使われています。 iTunes等の配信で手に入ります。

ルミナス

ルミナス

なおTVアニメ版で『コネクト』が使われていた箇所のうち、第1話相当のCDショップで流れているのは『ルミナス』に差し替えられていますが、第6話相当のゲームセンターで流れているのは『コネクト』のままです。

挿入歌『未来』

『Credens justitiam』(俗に言う『マミさんのテーマ』)のボーカルアレンジです。 TV版で言う第3話相当のシャルロッテの使い魔との戦闘で使われている楽曲です。 Kalafinaひかりふる』およびアルバム『THE BEST “Blue"』『Consolation』にも収録されており、iTunesなどでも配信されています。

未来

未来

前編ED/後編挿入歌『Magia [quattro]』

TVアニメ版のED『Magia』と同じ曲ですが、劇場版の『Magia [quattro]』はアレンジが結構異なっています。 先述の『未来』と同じくKalafinaひかりふる』に収録されています。

Magia[quattro]

Magia[quattro]

KalafinaMagia』には地上波放送時のバージョンしか収録されていません。Kalafinaひかりふるに収録されています。

後編挿入歌『コネクト』

TVアニメ版のOPですが、劇場版で使われるのは2種類あります。

ひとつめは後編、第10話EDに相当する場面。 これはTVアニメ版と同じなのでMUSIC COLLECTIONに収録されていますし、iTunes等でも配信されています。

もうひとつが後編EDの『コネクト -Orchestra ver.-』 こちら何に収録されているのか探したのですが、困ったことにClariS『ルミナス』の限定盤にしか収録されておらずiTunes等でも配信されていません。 『ルミナス』限定盤は現在生産終了しており、入手が困難な1曲です。

www.sonymusicshop.jp

後編ED『ひかりふる

TV版12話のクライマックスで流れる『Sagitta luminis』のボーカルアレンジです。 Kalafinaひかりふる』およびアルバム『THE BEST “Red"』『Consolation』にも収録されており、iTunesなどでも配信されています。

ひかりふる

ひかりふる

つまり『コネクト -Orchestra ver.-』を諦めるならば、他の主題歌はすべてiTunesなどの配信で簡単に入手することができます。

劇場版『魔法少女まどか☆マギカ』新編『叛逆の物語』

こちらも劇場版前後編と同じく、DVD/BDの限定版特典としてサウンドトラックが付随しております。 自信はないですがTVアニメ版と同じ曲は一切使われていないはずなので、叛逆に限って言えば『MUSIC COLLECTION』を入手する必要はありません。

主題歌である『カラフル』『misterioso』『君の銀の庭』はいずれも通常版シングルに収録されており、iTunes等でも配信されており、入手難易度は低いです。

カラフル

カラフル

君の銀の庭

君の銀の庭

※ただし『misterioso』の劇中で使われるバージョンは『conturbatio』のメロディをなぞったフルートの間奏が入っていますが、こちらの音源には入っていません。

インスト版について

『Sis puella magica!』

いわゆる営業のテーマで、全編を通して色々なところで使われますがインスト版が流れる場面があります。 7話のさやかちゃんと佐倉杏子の会話シーンの後半(「あたしは人のために祈ったことを後悔してない」)で、コーラスパートの省かれたバージョンが流れます。 このインスト版は入手不可能のようです。

『コネクト』

TVアニメ第6話のゲームセンターのシーンで、インストアレンジが流れます。こちらは『MUSIC COLLECTION』に『コネクト -ゲームインスト-』として収録されています。

Magia [quattro]』

TVアニメ版のED『Magia』のアレンジ版『Magia [quattoro]』のインスト版『Magia [quattro] ~instrumental~』が、劇場版前編のゲルトルート戦で使用されます。 『ひかりふる』期間生産限定盤で入手可能です。

www.sonymusicshop.jp

まとめ

入手方法 TV 前後編 新編
TV版/前後編共通の多くの楽曲
(『Sis Puella Magica!』『Decretum』等)
MUSIC COLLECTION
及びDVD/BD特典
TV版限定の楽曲
(『Nux Walpurgis』等)
MUSIC COLLECTION
及びDVD/BD特典
劇場版前後編の楽曲
(『Quamobrem』)
MUSIC COLLECTION
及びDVD/BD特典
劇場版前後編の楽曲
(『witch world』『She is a witch』等)
前後編DVD/BD限定版
劇場版新編の予告映像
(『for the next episode』)
前後編DVD/BD限定版
劇場版新編の楽曲
(『まだダメよ』『we’re here for you』等)
新編DVD/BD限定版
TV版OP/10,12話ED/後編挿入歌
『コネクト』
MUSIC COLLECTION
及びClariS『コネクト』
TV版挿入歌
『コネクト -ゲームインスト-』
MUSIC COLLECTION
及びDVD/BD特典
後編ED
『コネクト -Orchestra ver.-』
ClariS『ルミナス』限定版
前後編OP
『ルミナス』
ClariS『ルミナス』
新編OP
『カラフル』
ClariS『カラフル』
DVD/BD限定1,2話ED
『また あした』
MUSIC COLLECTION
DVD/BD限定9話ED
『and I’m home』
MUSIC COLLECTION
TV版3~8話ED/1,10話挿入歌
Magia
MUSIC COLLECTION
及びKalafinaMagia
前編ED/後編挿入歌
Magia [quattro]』
Kalafinaひかりふる
前編挿入歌
Magia [quattro] ~instrumental~』
Kalafinaひかりふる』限定版
前編挿入歌
『未来』
Kalafinaひかりふる
後編ED
ひかりふる
Kalafinaひかりふる
新編挿入歌
『misterioso』
Kalafina君の銀の庭
新編ED
君の銀の庭
Kalafina君の銀の庭

わけがわからないよ。

参考文献

www22.atwiki.jp

【Twitter Analytics】3,000フォロワー突破した2016年の合唱音源の新着情報まとめ

f:id:s2terminal:20170122170253p:plain

集計プログラムを改修していたため例年から遅くなってしまったのですが、合唱音源の新着情報の2016年を振り返ろうと思います。

フォロワー数の概況

f:id:s2terminal:20170115200856p:plain

フォロワー数
2012年 550人
2013年 1,601人
2014年 2,309人
2015年 2,708人
2016年 3,122人

合唱音源の新着情報のTwitterのフォロワー数は3,122人となり、昨年1年間で414人の増加となりました。 増加ペースは2015年よりは回復傾向ですが、やはり少なくなっています。

> SELECT STRFTIME("%Y", tweet_datetime) AS year, COUNT(*) FROM tweets WHERE tweet_datetime >= "2014-01-01" GROUP BY year;
2014|340
2015|308
2016|223
2017|7

せっかく投稿情報がRDBMSで管理されているので調べてみたのですが、投稿ペースが年々落ちてきているのがわかります。 これがフォロワー数の成長が鈍化している原因のひとつであることは想像に難くありません。

Webサイトなど新しい事に手を付けるため、2015年はTwitter投稿を自動化するシステムを作り、 さらに2016年は音源収集の最適化をはかり運用工数削減を行ってきました。 しかしそれらによっても投稿ペースを上げられていない状況です。

2016年9月に3,000フォロワーを突破しましたが、現状にあまり楽観視はできないと思います。 (そもそも趣味で運営しており、1円も収益を得ていないどころかサーバ費用など垂れ流している赤字プロジェクトなのですが)

facebookページの状況

f:id:s2terminal:20170122145957p:plain

いいね数
2015年 78
2016年 149

合唱音源の新着情報のfacebookページは昨年から「いいね!」数が倍増しております。

facebookの運営には詳しくないのでこれが良いペースなのかどうか分かりませんが、Twitterのフォロワー数に比べると寂しい印象を受けます。 facebookページにはまだまだ伸びしろがあると思います。

Twitter Analytics

2016年1月1日~12月31日に投稿された223件の投稿のうち、純粋に合唱曲を紹介している186件のツイートを集計します。

例年同様、合唱音源の新着情報のTwitter「拡散されること」「再生されること」の2つを指標としているので、下記数値を集計していきます。

RTR =  \frac{リツイート数}{インプレッション数}
CTR =  \frac{クリック数}{インプレッション数}

ココで言う「リツイート数」はそのまんま、「インプレッション数」はTwitterAnalyticsで確認できる数値を用います。

「クリック数」は下記3つの合計とします。

  • リンククリック数
  • 詳細クリック数
  • メディア再生リンククリック数

「いいね(お気に入り)」など他の数値は獲得しても特にメリットが無いので、追っていません。

ツイート別RTR Best10

以下、日付部分がTwitterへのリンク、それ以外はWebサイトへのリンクになっています。

順位 tweet performer composer 曲名 RTR
1位 1/1 今年を歌おうプロジェクト 松下耕 今年 0.459%
2位 11/23 合唱団彩葉 めざせポケモンマスター 0.404%
3位 4/2 合唱団そうなそ 千原英喜 わが抒情詩 0.354%
4位 11/18 合唱団Volare 市原俊明 角を吹け 0.316%
5位 8/18 青葉城址男声合唱団,立命館大学メンネルコール,横浜国立大学グリークラブ 信長貴富 くちびるに歌を (Hab' ein Lied auf den Lippen) 0.316%
6位 2/21 Ensemble Bel Homme 信長貴富 初心のうた 0.311%
7位 2/21 東京農工大学・女子美術大­学 混声合唱団 仁平秋弘 流離,犀川, 0.302%
8位 7/13 Gaia Philharmonic Choir 千原英喜 第2楽章 0.299%
9位 11/5 合唱団お江戸コラリアーず 信長貴富 Fragments -特攻隊戦死者の手記による- 0.287%
10位 6/7 北海道大学合唱団 鈴木憲夫 永久ニ,星の降る丘,宇宙のもと 0.275%

(記事の最下部に100位までのランキングを掲載しています)

例年通り「今年を歌おうプロジェクト」の音源が最も大きな反響をいただきました。 50リツイート/10,896インプレッション=RTR 0.459%となり、史上初のインプレッション数1万超のツイートとなりました。

1月1日のTwilogを見ていただければ分かるのですが、まず公式の投稿(私の倍以上のRTがあります)をRTさせて頂いて、後発の私のツイートでありながらこの反響です。 「今年を歌おうプロジェクト」がいかに影響力の大きいプロジェクトかが分かります。

2位以降は千原英喜、信長貴富、鈴木憲夫といった今までも数多く紹介させて頂いている作曲家の作品に混じって、市原俊明「印象」と、仁平秋弘「流離のうた」が食い込んできています。

市原俊明 作曲「印象」より『角を吹け』

ameblo.jp www.jcanet.or.jp

市原俊明 作曲「印象」より『角を吹け』は、2015年の朝日作曲賞受賞曲、2016年の全日本合唱コンクール混声G4課題曲でした。

仁平秋弘 作曲「流離のうた」

www.panamusica.co.jp

流離のうた | Miela Harmonija

仁平秋弘 作曲「流離のうた」は2015年末に初演され、2016年2月にその演奏映像が公開されて話題となりました。

いずれも2015~2016年を象徴していた新しい曲です。 合唱音源の新着情報は、名前に「新着」を銘打っているとおり、こういったできるだけ新しい、いま歌われている音楽を紹介していきたいと思っています。

ネタ枠の傾向

2016年は『Pokémon GO』『ポケットモンスター サン・ムーン』が発売された影響もあってか、『めざせポケモンマスター』が大きな反響を集めました。

他にも魔法少女まどか☆マギカの『コネクト』(非公開にされてしまったようです...)新世紀エヴァンゲリオンの『残酷な天使のテーゼ』など アニソンが幾つか上位に見受けられましたが、 こういった音源に頼って知名度を引き上げていた2015年ほどの影響力はありませんでした。

毎年書いておりますが、合唱音源の新着情報の目的のひとつはより多くの人に合唱というコンテンツをリーチさせることであり、 字面のインパクトが強く拡散性の高い上記のような曲も、時々紹介させて頂いております。

『合唱とはクラシックで神聖であるべきだ!』という方も『バッハとかモーツァルトなんて眠くてつまらない!』という方もいるかと思います。 合唱音源の新着情報はいずれも否定することなく、できるだけ中立公平な運営を目指しています。 私自身ができるだけ多様な合唱曲に出会い、メディアを通して少しでも多くの人に紹介していくことができればと思っています。

2017年について

今後は『Twitterに依存しない』事を掲げています。

Twitterライフラインでも公共物でもなんでもなく、いち企業が運営しているサービスに過ぎません。 また既報の通り、その企業経営はうまく行っているとは言い難い厳しい状況に置かれています。

toyokeizai.net

先日のfabric売却のニュースは結構衝撃的でした。

jp.techcrunch.com

Twitterといえばバルスでも落ちない最強のID生成システムsnowflakeに代表されるように、技術面には明るいイメージがありました。 fabricはその象徴であると思っていましたが、ここ数年その内情も変化してきているのだと思います。

www.slideshare.net

Twitterというサービスの今後自体が先行き不透明です。 運営の方針が変われば、Twitter上での活動が今までと同じように続けられなくなるかもしれません。

www.msng.info

合唱音源の新着情報は、言うまでもないですが規約や法令を遵守した公正な運営を当然心がけております。 しかし運営自動化にあたりTwitterAPIを叩きまくっていたり、ツイート内容が著作権の観点から悪い印象を受けたりすることがあります。 アカウントの存続はいち企業の一存にのみ左右されるものです。明日アカウントがBANされないと言い切ることはできません。

急にTwitterが閉鎖してユーザーが路頭に迷うような事態が、すぐに起きるとは思いません。 しかし以上のように、運営が不安定になりかねない要素が複数存在します。

今後の合唱音源の新着情報は、Twitterに依存せずとも楽曲を紹介できるような体制を目指していきたいと思います。

当然Twitterは手軽さや拡散性の高さなど、合唱音源の新着情報にとって最もシナジーの大きいプラットフォームだと考えております。 これからもTwitterをメインとして運営していくことに変わりはありません。

過去の集計記事

2015年版

s2terminal.hatenablog.com

2014年版

s2terminal.hatenablog.com

付録

2016年 作曲家別RTR 上位30

rank name RTR CTR cnt imp rt fav clk
1位 市原俊明 0.316% 4.339% 1 3,480 11 22 151
2位 仁平秋弘 0.250% 2.239% 2 7,996 20 18 179
3位 田中達也 0.244% 1.481% 3 12,292 30 13 182
4位 横山智昭 0.227% 4.088% 2 10,567 24 52 432
5位 尾形敏幸 0.226% 1.293% 1 3,093 7 6 40
6位 鈴木輝昭 0.200% 7.257% 2 9,494 19 48 689
7位 鈴木憲夫 0.189% 1.479% 3 11,091 21 29 164
8位 松下耕 0.188% 2.318% 14 65,347 123 200 1515
9位 V.Barkauskas(バルカウスカス) 0.188% 1.505% 1 2,658 5 9 40
10位 上田真樹 0.182% 2.485% 3 12,636 23 25 314
11位 北川昇 0.172% 2.194% 1 4,649 8 15 102
12位 信長貴富 0.169% 2.605% 29 115,874 196 347 3019
13位 松本望 0.169% 4.197% 1 3,550 6 16 149
14位 Jaakko Mantyjarvi(マンテュヤルヴィ) 0.159% 2.127% 1 3,150 5 10 67
15位 服部良一 0.157% 1.021% 1 3,818 6 8 39
16位 小林啓樹 0.156% 2.302% 1 2,563 4 4 59
17位 髙嶋みどり 0.147% 2.430% 3 9,506 14 26 231
18位 千原英喜 0.142% 2.242% 27 93,838 133 343 2104
19位 佐藤賢太郎 0.139% 2.021% 3 11,528 16 27 233
20位 M.Sato 0.138% 1.928% 1 2,178 3 0 42
21位 周藤諭 0.135% 1.144% 3 8,132 11 9 93
22位 荻久保和明 0.133% 1.636% 3 8,252 11 21 135
23位 木下牧子 0.113% 1.458% 12 36,138 41 106 527
24位 多田武彦 0.113% 1.457% 2 7,067 8 9 103
25位 間宮芳生 0.112% 0.448% 1 2,678 3 3 12
26位 Javier Busto(ブストー) 0.111% 1.412% 1 2,692 3 11 38
27位 名島啓太 0.111% 0.500% 2 7,197 8 24 36
28位 G.P.da Palestrina(パレストリーナ) 0.105% 2.094% 1 3,821 4 3 80
29位 Josu Elberdin(ホス・エルベルディン) 0.103% 1.497% 1 1,937 2 7 29
30位 津田元 0.100% 1.788% 3 7,997 8 24 143

2016年 ツイート別RTR 上位100

順位 tweet performer composer 曲名 RTR
1位 1/1 今年を歌おうプロジェクト 松下耕 今年 0.459%
2位 11/23 合唱団彩葉 めざせポケモンマスター 0.404%
3位 4/2 合唱団そうなそ 千原英喜 わが抒情詩 0.354%
4位 11/18 合唱団Volare 市原俊明 角を吹け 0.316%
5位 8/18 青葉城址男声合唱団,立命館大学メンネルコール,横浜国立大学グリークラブ 信長貴富 くちびるに歌を (Hab' ein Lied auf den Lippen) 0.316%
6位 2/21 Ensemble Bel Homme 信長貴富 初心のうた 0.311%
7位 2/21 東京農工大学・女子美術大­学 混声合唱団 仁平秋弘 流離,犀川, 0.302%
8位 7/13 Gaia Philharmonic Choir 千原英喜 第2楽章 0.299%
9位 11/5 合唱団お江戸コラリアーず 信長貴富 Fragments -特攻隊戦死者の手記による- 0.287%
10位 6/7 北海道大学合唱団 鈴木憲夫 永久ニ,星の降る丘,宇宙のもと 0.275%
11位 2/21 東京医科歯科大学混声合唱団 田中達也 木陰,ひろがり 0.263%
12位 5/8 合唱団Volare コネクト 0.262%
13位 4/16 Voces Veritas 千原英喜 V エピローグ:アヴェ・ヴェルム・コルプス 0.256%
14位 2/21 東京医科歯科大学混声合唱団 田中達也 知られぬ者,(私が歌うと),今日 0.255%
15位 11/20 合唱団彩葉 信長貴富 ぼくが死んでも 0.247%
16位 3/6 合唱団 彩葉<いろは> 信長貴富 恋唄・空,日常,恋よぼくらふたりの・・・・・ 0.242%
17位 6/26 淀川混声合唱団,CANTUS ANIMAE 松下耕 ほらね、 0.241%
18位 1/10 中央大学混声合唱こだま会 上田真樹 時の逝く,家居に,鎮魂の呪 0.237%
19位 4/8 北海道大学混声合唱団 横山智昭 誕生,負けるな,あの感じ 0.232%
20位 11/23 合唱団彩葉 千原英喜 I,II,III 0.228%
21位 3/7 早稲田大学グリークラブ 宙船 0.228%
22位 11/20 合唱団彩葉 尾形敏幸 ぼくが小鳥に 0.226%
23位 1/24 混声合唱団リトルスピリッツ 信長貴富 資格証明,スピリチュアルズ,I am a Negro,アラバマの夜明け,ブギ・午前一時 0.226%
24位 4/11 混声合唱団NET 残酷な天使のテーゼ,勇気100% 0.224%
25位 3/13 合唱団わをん 信長貴富 ピアノをひくひと 0.224%
26位 4/8 北海道大学混声合唱団 横山智昭 遠く行こう,いのちのうた 0.222%
27位 3/13 京都大学音楽研究会ハイマート合唱団 信長貴富 春と修羅 0.215%
28位 10/22 福島県立会津学鳳中学・高等学校合唱部 鈴木輝昭 殺生石 0.211%
29位 3/12 合唱団 彩葉<いろは> 千原英喜 IV 0.211%
30位 2/14 〈曇りのち晴〉 田中達也 子どもと本 0.211%
31位 1/10 中央大学混声合唱こだま会 上田真樹 死は安らかである,春の日 0.208%
32位 2/21 東京農工大学・女子美術大­学 混声合唱団 仁平秋弘 秋の日,都に帰り来て 0.207%
33位 8/6 合唱団Speranza 髙嶋みどり 露営のともしび 0.203%
34位 1/9 合唱団 花集庵 松下耕 そのひとがうたうとき 0.202%
35位 11/18 Chor Gnosina,Coro Animony Paradise Lost 0.199%
36位 7/11 あい混声合唱団 木下牧子 ティオの夜の旅 0.192%
37位 10/27 Coro Animony 紅空恋歌 0.188%
38位 12/16 合唱団Volare V.Barkauskas(バルカウスカス) Stabat Mater 0.188%
39位 11/6 紐育男声東京合唱団 紫の桜,二つのララバイ,荒野より,,誕生 0.188%
40位 11/4 郡山高等学校 鈴木輝昭 花火ひらく・・・ 0.184%
41位 3/12 大阪男声合唱団 木下牧子 水底吹笛,木馬,夏のおもひに,方舟 0.183%
42位 12/31 合唱団ぬっく 信長貴富 Diu vi Salvi Regina 0.183%
43位 3/21 SMC 三善晃 あやつり人形劇場,幻想喜歌劇「船乗り」から格闘の場面,選ばれた場所 0.181%
44位 3/26 ノートルダム清心中学校音楽部,安田女子中学校合唱部 松下耕 O Magnum Mysterium 0.178%
45位 11/23 合唱団彩葉 千原英喜 IV,V エピローグ:アヴェ・ヴェルム・コルプス 0.176%
46位 6/6 北海道大学合唱団 北川昇 問え、そして歩め 0.172%
47位 12/4 Combinir di Corista 信長貴富 II 0.172%
48位 1/29 洗足学園音楽大学 松本望 0.169%
49位 3/28 東京大学柏葉会合唱団 三善晃 小猫のピッチ,ひとこぶらくだのブルース,ゴリラのジジ 0.169%
50位 4/8 混声合唱団NET 信長貴富 かなしみ,てがみ,世界のいちばん遠い土地へ,ぼくが死んでも,思い出すために,種子 0.166%
51位 1/30 東京大学音楽部合唱団コールアカデミー 多田武彦 両国,こおろぎ,柑子,雪中の葬列,市場所見 0.164%
52位 8/5 Ensemble Mikanier 千原英喜 IV,V エピローグ:アヴェ・ヴェルム・コルプス 0.164%
53位 3/19 広島大学東雲混声合唱団パストラール 津田元 うたをうたうのはわすれても 0.163%
54位 4/7 Combinir di Corista 千原英喜 第2楽章 0.159%
55位 12/25 合唱団お江戸コラリアーず Jaakko Mantyjarvi(マンテュヤルヴィ) Pseudo-Yoik(偽ヨイク) 0.159%
56位 1/15 中央大学混声合唱こだま会 佐藤賢太郎 前へ 0.159%
57位 3/12 Canto di Alauda 服部良一 蘇州夜曲 0.157%
58位 7/2 横浜国立大学グリークラブ 信長貴富 鎮魂歌へのリクエスト 0.157%
59位 3/6 Coro Animony 小林啓樹 約束 0.156%
60位 6/10 横浜国立大学グリークラブ 木下牧子 祝福 0.155%
61位 3/11 あい混声合唱団 木下牧子 水底吹笛,木馬 0.155%
62位 2/13 京都大学グリークラブ,東京大学音楽部合唱団コールアカデミー 松下耕 貫ぬく 光,秋の かなしみ,空が凝視てゐる, はらへたまつてゆく かなしみ,,,うつくしいもの 0.155%
63位 12/25 一橋大学津田塾大学合唱団ユマニテ 荻久保和明 ひらく,のびる,みのる,ゆめみる 0.154%
64位 6/5 合唱団Volare Ola Gjeilo(イェイロ) Northern Lights 0.154%
65位 3/7 Ensemble Bel Homme 信長貴富 とむらいのあとは 0.151%
66位 3/11 あい混声合唱団 木下牧子 夏のおもひに,方舟 0.147%
67位 4/30 室内合唱団VOX GAUDIOSA 松下耕 ,戦場,夕餉 0.146%
68位 8/5 Ensemble Mikanier 千原英喜 I,II,III 0.146%
69位 10/23 府中市立府中第四中学校 千原英喜 鬼女 0.145%
70位 2/11 粒谷区合唱団 周藤諭 Salve Regina 0.144%
71位 4/21 室内合唱団VOX GAUDIOSA 信長貴富 Diu vi Salvi Regina,O Barbara furtuna 0.144%
72位 9/22 女声合唱団ぴゅあはーと 信長貴富 0.141%
73位 3/24 南山大学スコラ・カントールム 佐藤賢太郎 春の足音,夏の絵具 0.139%
74位 3/19 広島大学東雲混声合唱団パストラール 信長貴富 雲は雲のままに流れ 0.139%
75位 2/3 【合成音声】 M.Sato つくること 0.138%
76位 4/9 Con.空 千原英喜 君影草,もう一度,悲しみの意味,明日へ続く道 0.137%
77位 1/2 Men's Vocal Ensemble“寺漢” 松下耕 Miserere mei (神よ、あわれみたまえ),はらへたまつてゆく かなしみ 0.134%
78位 3/26 広島市立舟入高等学校音楽部,崇徳高等学校グリークラブ,ノートルダム清心­高等学校合唱部,広島女学院高等学校音楽部,安田女子高等学校音楽部 松下耕 O Magnum Mysterium 0.133%
79位 2/3 甲佐グリーンハーモニー 周藤諭 Salve Regina 0.133%
80位 4/11 混声合唱団NET おどるポンポコリン,はじめてのチュウ 0.132%
81位 3/28 東京大学柏葉会合唱団 三善晃 黄金の魚 0.132%
82位 1/29 粒谷区合唱団 周藤諭 0.128%
83位 1/17 混声合唱団コールクライス 荻久保和明 よろこび,いのち,たとえば……,夜の雪,小さないのち 0.127%
84位 4/9 音空 千原英喜 こいつは春から縁起がいいわえ,絶景かな、絶景かな,闇があるから覚えていろ,知らざあ言って聞かせやしょう 0.126%
85位 6/4 混声合唱団 麗鳴 千原英喜 心が愛にふるえるとき,めぐりあい(「梁塵秘抄」より) 0.126%
86位 7/24 近畿大学グリークラブ 木下牧子 春に 0.124%
87位 8/7 グリークラブ香川 荻久保和明 ゆめみる 0.122%
88位 1/31 横浜国立大学グリークラブ 千原英喜 ラプソディー・イン・チカマツ - 壱の段,ラプソディー・イン・チカマツ - 貮の段 0.120%
89位 5/5 コール・ビビッド,広島大学東雲混声合唱団パストラール,広島大学合唱団,合唱団ぽっきり 信長貴富 未来へ 0.120%
90位 3/28 東京大学柏葉会合唱団 三善晃 あげます 0.120%
91位 1/1 一橋大学津田塾大学合唱団ユマニテ 千原英喜 浦島太郎,歌よみのこころ,一寸法師 0.118%
92位 3/6 Harmony for JAPAN 2014 合唱団 & 管弦楽団 信長貴富 夜明けから日暮れまで 0.117%
93位 6/25 混声合唱団鈴優会 名島啓太 Sanctus - Benedictus,Agnus Dei 0.114%
94位 5/26 粒谷区合唱団 髙嶋みどり 魂のいちばんおいしいところ,二月のうた,明日 0.113%
95位 6/20 ベル・エキップ 0.113%
96位 7/23 メンネルコール広友会 間宮芳生 I,II,III 0.112%
97位 12/15 合唱団そうなそ Javier Busto(ブストー) Ametsetan 0.111%
98位 6/11 千原英喜 夜もすがら 0.110%
99位 6/12 女声合唱団あい 信長貴富 新しい歌,うたをうたうとき,きみ歌えよ,鎮魂歌へのリクエスト,一詩人の最後の歌 0.110%
100位 6/25 混声合唱団鈴優会 名島啓太 Kyrie,Gloria 0.109%

【レイティング・ランキングの数理】 スプラトゥーンとポケモンのレート計算式を読み解く

レイティング・ランキングの数理 ―No.1は誰か?―という本を読んでいます。

f:id:s2terminal:20170104190530j:plain:w240

数年前に買った『Google PageRankの数理』の続編のような立ち位置で、本書はPageRankに限らずより一般的な順位付けの手法を数多く語った本です。

例:Splatoonのウデマエ

まず本題に入る前に、例として『Splatoon』のガチマッチのウデマエについて軽く触れておきます。

計算方法はガチマッチ指南 - スプラトゥーン(Splatoon) for 2ch Wiki*に記載されています。以下にウデマエによる獲得基準ポイントを引用します。

ウデマエ ±
+20 +15 +12
+10 +10 +10
+10 +10 +10
- +4 +3

これらにいくつかの要素が加わって実際のポイントが前後するのですが、基本的には 自分の所属ランク帯にウデマエの変動値が依存する ようになっています。

さて、このSplatoonのウデマエ計算式は、他のゲームと比べても結構特殊な物だったようです。 では一般的なレーティングとはどのような物なのでしょうか。

『レイティング・ランキングの数理』に紹介のあった手法のひとつ、チェス等の順位付けに使われている 「イロのレーティング(Elo Rating)」 について見てみます。

イロのレーティング

イロレーティング - Wikipedia

プレイヤーi,jのレートをそれぞれr_i,r_jとおきます。 iとjとの勝負を考えます。

このとき「iがjに勝つ確率 E_{ij}」を下記で表します。

{ \displaystyle
  E_{ij} = \frac{1}{1+10^{ -{d_{ij}/400}}}
} ・・・(1)

ここで d_{ij} = r_i - r_j、つまりレート差で、高いほどiの方が強いということです。

そしてiとjが対戦した後、下記の計算式でiの新しいレーティングを算出します。

{ \displaystyle
r_{new} = r_{old} + K(S - E_{ij})
} ・・・(2)

Kは定数で、高ければ高いほどレートの変動が大きくなります。Sはiがjに勝ったら1、負けたらゼロ、引き分けなら1/2とします。つまり勝った回数です。

詳細な仕組みは『レイティング・ランキングの数理』を読むか、Web上の文献だと下記が詳しいと思います。

lfics81.techblog.jp

イロのレーティングは以下の特徴を持ちます。

  • レートの平均値(初期値)は1,500
  • レートの差が200ある場合、約76%の確率でレートの高いほうが勝利する

ポケモンレーティング計算式

最近ポケモンのレーティングバトルをしていたので、このレート計算式を題材として読み解いてみます。

ポケモンXY ORAS データまとめ wiki - 基礎知識より引用

勝利時に加算される値 = 16 +(相手のレート - 自分のレート)× 0.04
敗北時に減算される値 = 16 +(自分のレート - 相手のレート)× 0.04

つまりレートが同じなら16変動し、レート差25ごとに1増減する。

※小数点以下、切り捨て

※レート差が400以上差がある場合、勝利時に加算される値はゼロ

つまり下記の式となるようです。

勝利時:  r_{new} = r_{old} + 16 + \frac{1}{25}(r_j - r_i)
敗北時:  r_{new} = r_{old} - 16 - \frac{1}{25}(r_i - r_j)

これを先程の S d_{ij}を使うと、下記に書き換えることができます。

{ \displaystyle
r_{new} = r_{old} + 32(S - (\frac{1}{800}d_{ij} + \frac{1}{2}))
}

イロレーティングの式のような形に変形することができました。

これを実際に先程のイロレーティングの式(2)にあてはめると、

 K=32
 E_{ij} = \frac{1}{800}d_{ij} + \frac{1}{2} ・・・(3)

となっています。

勝率 E_{ij}の部分が、(1)と(3)とで大きく異なっている事が分かります。

これはイロのレーティングを修正したレート変動を計算しやすくした近似系のようで、Wikipediaによると棋力などのレーティングにも用いられている計算式のようです。

実際、イロのレーティングでレート変動を計算するには対数計算を使う必要があり、とても暗算では求められません。 ですが(3)の式でしたら、その場でかんたんに計算することができます。

ここまでをまとめると、下記のようになります。

イロレーティングにおける勝率の計算式

{ \displaystyle
  E_{ij} = \frac{1}{1+10^{ -{d_{ij}/400}}}
} ・・・(1)

ポケモンなどで使われている勝率の近似式

{ \displaystyle
 E_{ij} = \frac{1}{800}d_{ij} + \frac{1}{2}
} ・・・(3)

イロのレーティングとその近似の比較

さて、この近似はどれくらいイロのレーティングに近いのでしょうか。

カシオ計算機のサイトで f(x)=(1/800)x+1/2、g(x)=1/(1+10-x/400) として算出しました。

keisan.casio.jp

d 近似 イロ
0 50% 50%
100 62.5% 64.00649998%
200 75% 75.97469266%
300 87.5% 84.90204428%
400 100% 90.90909091%
500 112.5% 94.67597848%

レート差300あたりまでは近い値が出ていますが、400で勝率100%を超えてしまい、非現実的な値となっている事が分かります。

実際のグラフは、下記のサイトだともう少し見やすくなります。

http://ja.numberempire.com/graphingcalculator.php?functions=1%2F(1%2B10%5E(-x%2F400))%2C%20x%2F800%2B1%2F2&xmin=-451&xmax=549&ymin=-0.1&ymax=1.1&var=x

f:id:s2terminal:20170104175128p:plain:w640

x≧400で1.0を突き抜けていることが分かります。

実際に、ポケモンでもレート差400以上ある時には例外措置が取られています。

ゲームにおけるレーティング

このイロのレーティングがどれくらい優れているかはレイティング・ランキングの数理に書かれている通りなので省略します。

ここで、冒頭に挙げたSplatoonのウデマエに話を戻します。

Splatoonのウデマエについて解説された記事がありますので、これらに目を通してみます。

Evaluating Splatoon's Ranking System より引用

nearly 75% of Splatoon players will end up with the rank of A−, A, or A+, with over 36% of players having a rank of A+

※上記はランクS,S+が追加されるアップデートよりも以前のものであり、A+が最高ランクの頃の話です

スプラトゥーンのウデマエ分布に関して - でこすけの日記 より引用

勝敗が完全にランダムだと半分以上のプレイヤーがクラスSになります

説明は省きますが、Splatoonのウデマエは特定ランク帯にプレイヤーが偏るようになっているようです。

さて冒頭にて、Splatoonのウデマエ変動の計算方法は他のゲームとは異なる独自のロジックに基づいている事を示しました。 実際にイロのレーティングの計算式を見た後であれば、その異質さは一目瞭然だと思います。

つまり「イロのレーティング」は勝率に基づいた客観性のある算出方法であるのに対して、「Splatoonのウデマエ」はどうやら 特定ランク帯に偏るよう意図して作られているらしい 事が見えてきます。

これはどういう事かというと、ある程度は プレイヤースキルに依存せずともランク上昇を味わうことができる 仕組みになっています。乱暴に例えると、プレイヤースキルよりもRPGのレベルのようにプレイ時間の影響を受けやすい指標だということです。 また、良くも悪くもウデマエがプレイヤースキルをあまり反映しておらず 実力差の大きいプレイヤーとも結構マッチしやすい仕組みだった ということです。 そのようにデザインされたゲームらしい事が分かりました。

おそらくプレイヤースキルを定量化して過度な競争を煽ることを嫌って、このような平和的な仕組みを取り入れているのだと考えます。競技性よりもパーティゲームを重視する、実に任天堂らしい設計だと思います。

まとめ

「イロのレーティング」という手法があり、ポケモンなど多くのゲームや競技のレートはこの方法をもとに算出されている事が分かりました。

一方Splatoonのウデマエは、プレイヤースキルを定量化するという目的よりも、ある意図を持ってゲームデザインのひとつとして設計されたらしい事が分かりました。

参考文献

www.kyoritsu-pub.co.jp

本記事は、本書の第5章「Eloのシステム」のうちほんの数ページを参考にして書かれました。

本書には他にも数々のレイティング・ランキングの手法が紹介され、また前提知識となる数学的な要素が結構省かれているので、見た目以上にボリュームがあります。まるで大学の教科書を思い出します。 (実際、教科書としても使えるよ!と冒頭に書いてありました)

ランキングを作るという、ただそれだけでここまで奥深い内容になるのだと思いました。良い本です。

【初心者】ポケモン サン・ムーン 対戦環境を構築してみた

連休を使って普段できないような時間がかかる事をしようと思い、エンディングまでで止まっていた ポケットモンスター ムーン の対戦環境を構築しました。

www.pokemon.co.jp

正直フェアリータイプとかよく分かってないレベルですが、スターミーでサイコキネシスとかしたいだけです。

  • ※エンディングを見た前提
  • ※準伝説(UB、カプ)は使いません

今作は厳選や育成が楽になったと聞きますが、どうでしょうか。やってみましょう。

バトルツリー攻略

対戦のために必要なポケモンとアイテムを揃えますが、どちらも BP が必要です。 BPを稼ぐためにバトルツリーを攻略します。

まず、バトルツリー攻略用に サトシゲッコウガ を入手してLv50まで上げます。 体験版でククイ博士に話しかけて「製品版に送る」で入手可能です。

良くも悪くも個体値ACSの3Vで固定のようなので、性格のみ厳選すればOKです。たぶん「おくびょう」か「ひかえめ」のいずれかにするべきだと思います。 私は性格「おくびょう」の個体を運良く3回目で入手できました。 手軽に入手できて厳選・育成の手間もかからず、最適です。

ついでに努力値もデフォルトでS252+AC124?ぐらい入っているらしく即戦力。 みずしゅりけんも特殊技になったそうですしCS252にするのが理想ですが、面倒なので振り直しません。

BP無しで手に入るアイテムの用意

ハチマキ、メガネ、スカーフ、チョッキなども欲しいのですが、これらはBP無しで(つまりバトルツリー攻略前に)手に入れる方法は無いようです。

バトルツリー実戦

特に厳選などしていないパーティでも、普通のシングルなら勝ち抜くことができます。 20連勝で48BP手に入るので、コレで先ず赤い糸(48BP)に交換します。

実際に20連勝したときのパーティは以下。 旅パにわざマシン使っただけなので、努力値個体値・性格は適当です。(さすがにAかCに下降補正かかってると厳しいかもしれません)

基本的にジバコイルでゴリ押し、無理そうな相手にはボルトチェンジします。 電磁砲は電気Z用に持たせていたのですが、なぜかオボンにしてました。 メタグロスにオボン、ゲッコウガに珠のほうが良さそう。でもそれくらい適当で勝てます。

厳選環境の構築

必要なポケモン

  • アブソル: 「でんじは」「みねうち」で捕獲要員
    • ラナキラマウンテンの草むらに出現
  • ヒノヤコマ: 特性「ほのおのからだ」で孵化要員
  • ケーシィ: 特定「シンクロ」で、先頭に置くことで相手の性格固定
    • 2番道路の草むらで入手し、「いじっぱり」「ひかえめ」など必要な性格が出るまで孵化させます。

必要なアイテム

  • あかいいと: 親に持たせると個体値が多く遺伝します
    • ロイヤルドームにて48BPで購入できます
  • かわらずのいし: 親に持たせると性格が遺伝します
    • ハウオリシティでイリマに話しかけて入手できます
  • しあわせのタマゴ: 獲得経験値が増えます
    • ククイ博士のポケモン研究所でもらえます。たぶんクリア後限定

個体値メタモンの入手

攻略情報まとめwikiにあるヒメリサイクル法を使います。

まず以下のポケモンを用意します。

  • ヤブクロン: 特性「あくしゅう」、技はリサイクルのみ(思い出し技)ほかの技は忘れさせます
    • マリエシティはずれの岬に出現
  • スリーパー: すりかえ(思い出し技)を覚えさせ、ヒメリの実を持たせる
    • クリア後に入れるポニの広野に出現。(確かクリア前でもどこかにスリープが出ます)
  • アブソル: みねうち、みがわり、合計PP30以上の攻撃技(どろぼう、つじぎり)
    • ラナキラマウンテンの草むらで出現

思い出し技はポケモンリーグ前、技忘れはハウオリシティのポケモンセンターです。

準備が揃ったら、ホクラニ山の草むらでメタモンを探し、下記手順で捕獲します。

  1. ヤブクロンに交代
  2. スリーパーに交代
  3. すりかえ
  4. アブソルに交代
  5. (念のためプラスパワー)
  6. みがわり
  7. みねうち
  8. ビビリだま
  9. 呼ばれてきたメタモンを30匹倒す
  10. 31匹目を捕獲

これで4Vメタモンが確定だそうです。便利な時代になりました。

少なくともSはVな個体が欲しいです。 個体値のジャッジはバトルツリーのPC前の男に話しかけると解禁されます。 (解禁条件はタマゴを20回以上孵化させてからだそうです。シンクロケーシィを増やした段階で突破していると思います。)

厳選作業

ようやく好きなポケモンの育成に着手できます。 (ここまで来るのに『魔法少女まどか☆マギカ』全12話が終わったので、約5時間位でしょうか)

個体値メタモンに「あかいいと」、必要な性格・特性を持つポケモンに「かわらずのいし」をもたせ、オハナ牧場に預けます。

パーティをヒノヤコマとタマゴだけにして、狙った性格・特性・個体値が出るまで粘ります。 牧場の真ん前の柵の中でラッシュすると歩数を稼げます。 タマゴが発見されると牧場の人が首を傾げるようですので、それを合図にタマゴを受け取ります。

個体値は面倒なので5Vからマイナス10くらいで妥協しますが、SだけはVを狙います。 (今作は後から個体値を上げる方法もあるようなので、無理はしません)

育成作業

必要な努力値を振ります。

「ポケリゾート」で「わいわいリゾート」を開発していると努力値と経験値が自動で手に入るようですがそんなものは無いので、ここは伝統通りタウリンインドメタシンを使って、後はコラッタコダックをたくさん倒します。

まず、必要な努力値に該当するパワーXX系(要16BP)を入手しておきます。 ポケルスがあれば移しておきますが、これはすぐには用意できないのでパスします。 一方で、今作は「仲間呼び」にて出てきたポケモン努力値が増える(2倍?)ようなので、メタモン呼びと同じ要領で積極的に狙います。

がくしゅうそうちをONにすると手持ち全員に努力値が入り、控えにもパワーXX系が有効なので、複数匹まとめて育成に連れて行くと効率的です。

どうやら「つよさをみる」のレーダーチャートで、項目が光っていればそのステータスに252振られている証拠、グラフがオレンジではなく青になっていれば全体で510振られている証拠のようですので、目安にします。

実戦してみた

とりあえずピンときた下記4体を育成しました。(※基本スターミー使いたいだけです)

特性/持ち物 性格/努力値
スターミー
しぜんかいふく
@いのちのたま
おくびょう
CS252 H4
ハイドロポンプ
サイコキネシス
れいとうビーム
10万ボルト
ワルビアル
いかく
@きあいのタスキ
いじっぱり
AS252 H4
じしん
かみくだく
ちょうはつ
ストーンエッジ
ミミッキュ
ばけのかわ
@ラムのみ
いじっぱり
AS252 H4
じゃれつく
シャドークロー
かげうち
つるぎのまい
メタグロス
クリアボディ
@オボンのみ
いじっぱり
HA252 B4
コメットパンチ
しねんのずつき
バレットパンチ
アームハンマー

f:id:s2terminal:20170104123329j:plain:w320

後はフェイクとして適当なLv.50ポケモン(理想はクワガノングソクムシャ、ギルガルドあたりでしょうか)で枠を埋めました。

1度レーティングバトルに潜ってみました。

f:id:s2terminal:20170104123312p:plain

レート1,434の方にあっさり負けました。(1,500→1,481)

カプ・コケコ に3タテされました。私のパーティ弱すぎ...

なんでもカプ・コケコは現環境でレーティングバトルの使用率が非常に高いトップメタの一角だそうで、対策しないと勝利はありえないようです。メレメレ島の守り神はレーティングバトルも守っているようです。アローラの現実は厳しいです。

なお、ひかえめ準速カプ・コケコはS実数値182、おくびょう最速スターミーは183なので、ギリギリ抜くことができます。 さらに耐久無振りカプ・コケコはスターミーのこだわりメガネハイドロポンプで確定1発(珠だと乱1)らしいので、メガネがほしいです。またBPが必要です。道のりは長いです。

まとめ

確かに昔に比べれば構築までは楽になったと感じますが、それでもポケモンの対戦は一朝一夕には成就しない事がわかりました。

参考文献