第５４回日本選手権オートレースの優勝戦をElixirに聞く、もちろん当たる！

https://qiita.com/advent-calendar/2022

https://qiita.com/advent-calendar/2022/elixir

# はじめに

[Elixir Advent Calendar 2022](https://qiita.com/advent-calendar/2022/elixir) 3日目の記事です。

2022-11-03(木)に開催された、第５４回日本選手権オートレースの優勝戦をElixirに聞いてみました。

```elixir
iex> "Elixir" |> String.graphemes() |> Enum.frequencies()
%{"E" => 1, "i" => 2, "l" => 1, "r" => 1, "x" => 1}
```


# 2022-11-03(木)は何の日？

文化の日です。
祝日です。
[第５４回日本選手権オートレースの優勝戦](https://autorace.jp/race_info/Ondemand/asx/iizuka/2022-11-03_12/0/1)が行われた日です。

[Elixir](https://elixir-lang.org/)に予想してもらいます。

# [Elixir](https://elixir-lang.org/)の予想


[オートレース](https://autorace.jp/)は、1号車から8号車までの競争車8台で1着を競います。
競争車はバイクです。
ランダムに2台を抽出して二連勝単式の車券を買いました。

```elixir
iex> Enum.take_random(1..8, 2)
[?, ?]
```

[Enum.take_random/2](https://hexdocs.pm/elixir/Enum.html#take_random/2)関数を用いました。

## 結果

はたして結果はいかに:interrobang::interrobang::interrobang:

<font color="red">$\huge{当たりました！！！🎉🎉🎉}$</font>

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">当たりました！！！ 🎉<br>他にも買っているし本命決着なのでトータルは負けですが、あたりは当りです。Elixirすごい！ <a href="https://t.co/ypiTZ5J46o">pic.twitter.com/ypiTZ5J46o</a></p>&mdash; TORIFUKU Kaiou (@torifukukaiou) <a href="https://twitter.com/torifukukaiou/status/1588158364768354305?ref_src=twsrc%5Etfw">November 3, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

レースは、以下から再生できます。

https://autorace.jp/race_info/Ondemand/asx/iizuka/2022-11-03_12/0/1

# [オートレース](https://autorace.jp/)とは？

[オートレース](https://autorace.jp/)の説明をします。

- [オートレース](https://autorace.jp/)とは、元SMAPの森且行選手が本当に日本一(日本選手権優勝)になったオートバイの公営競技です
- レース映像は[こちら](https://autorace.jp/race_info/Ondemand/asx/kawaguchi/2020-11-03_12)
- https://autorace.jp/race_info/Ondemand/asx/kawaguchi/2020-11-03_12
- 日本選手権はオートレース界で格式、伝統ともに最高のグレードレースです。
- 全レース0mオープン戦で行われ、その年の実力ナンバーワンを決める大会です。
- 過去の優勝者の顔ぶれをみるだけでもそのすごさのほどがわかります(オートレース好きならね)。
  - 第1回 オートの神様 広瀬登喜夫 (森且行選手の師匠)
  - 第9回 ミスターオート 飯塚将光(計6度の制覇)
  - 第20回 ナンバーワン 田代祐一
  - 第22回 天才 片平巧(計3度の制覇)
  - 第23回 一匹狼 岩田行雄
  - 第24回 最強戦士 島田信廣(計2度の制覇)
  - 第29回 王者 高橋貢(計4度の制覇)
  - 第52回 森且行
- 鉄壁山陽の大エース テクニシャン 小林啓二選手をしても優勝することのできなかった大会です。
- 森且行選手が優勝した日本選手権のレースの模様は、
- androidをお使いの方は以下のアプリをご利用いただけます。
  - https://play.google.com/store/apps/details?id=jp.torifuku.ondemandplayer&hl=ja
- トップ画面から再生できます。
- 私がつくったandroidアプリ(Java)です。

# [autoracex](https://autoracex.connpass.com/)とは？

autoraceにxをつけた私が作った、[Elixir](https://elixir-lang.org/)愛好家が集うコミュニティです。
主筋は、[福岡Elixirコミュニティ「fukuoka.ex」](https://fukuokaex.connpass.com/)です。
一門の末席を汚しております。

https://autoracex.connpass.com/

もくもく会形式で、24h365日毎日行っています。
この会を作った私のおもいを語ります。
ひとことで言うと、
**We Are The Alchemists, my friends!**
です。

お互いにそれぞれが得意なことを持ち寄る ーー それがコミュニティです。

『北の国から』で好きなシーンがあります。
遺書という作品です。
五郎(田中邦衛)が遺書を書くという話です。
五郎は、山下先生(杉浦直樹)に遺書の添削で厳しく指導されます。
五郎は、締め切りを延ばしてくれと頼みますが山下先生は許してくれません。
逆に廃材などを集めて家を建築する現場では、五郎が親方です。
学校の先生しかしたことがない山下先生は、現場では足手まといになっています。
五郎から「しっかりやれ」との怒声が飛びます。
建築現場ですので危険が伴うから、親方の怒声は仕方ありません。
遺書を書く場面に戻ると、今度は山下先生が五郎に「あなたらしさがなくなってきた」と手厳しく指導します。
と、こんなふうに各自がさまざまな場面で自分の得意を発揮して、それぞれの場面で主従が入れ替わる。
SDGsなんて言葉ができる前から、倉本聰先生には理想の暮らし方、持続可能な人々の営みというものが見えていたようにおもいます。
そして、これこそがちまたで話題のDAO(Decentralized Autonomous Organization, 分散型自律組織)なのだとおもいます。
倉本聰先生にはDAOもみえていたのです。

https://www.youtube.com/watch?v=5_zZGn8yGYY&t=450s


そうしたように老若男女、さまざま場所にいる人が、時間の枠に縛られずに、互いの得意を持ち寄ってお互いがお互いに刺激をあたえ、それぞれが成長を実感できる場、それが実は[autoracex](https://autoracex.connpass.com/)です。

**We Are The Alchemists, my friends!**
に込めたおもいです。


# おわりに

[Elixir](https://elixir-lang.org/)はオートレースの予想もできます。
そして
<font color="red">$\huge{当たります！！！🎉🎉🎉}$</font>

信じるか信じないかはあなた次第です。


---

# Twitter

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">Elixir Advent Calendar 1の3日目は、<a href="https://twitter.com/torifukukaiou?ref_src=twsrc%5Etfw">@torifukukaiou</a> さんで、オートレースの優勝戦をElixirで当てにいくコード…ってNx／Axonでの機械学習やExplorerでの統計分析じゃ無くて、タダのrandomやんけ😅<a href="https://t.co/4wGpACSmvY">https://t.co/4wGpACSmvY</a><br><br>…で、当たるんかいｗ😜<br><br>で、予想とは別にJava製Androidアプリの紹介が😆</p>&mdash; piacere (love Elixir, Gravity and VR/AR/Metaverse) (@piacere_ex) <a href="https://twitter.com/piacere_ex/status/1598845056697659392?ref_src=twsrc%5Etfw">December 3, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>


<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">10いいね！ | 第５４回日本選手権オートレースの優勝戦をElixirに聞く、もちろん当たる！ by <a href="https://twitter.com/torifukukaiou?ref_src=twsrc%5Etfw">@torifukukaiou</a> <a href="https://t.co/LOUB08uTOK">https://t.co/LOUB08uTOK</a></p>&mdash; Qiitaマイルストーン (@qiita_milestone) <a href="https://twitter.com/qiita_milestone/status/1598995492444119040?ref_src=twsrc%5Etfw">December 3, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">当たったらしい！大昔のマイコン競馬予想機を彷彿とさせる素晴らしい予想性能が、コードが公開されてる！(ウケたw<br><br>第５４回日本選手権オートレースの優勝戦をElixirに聞く、もちろん当たる！ - Qiita <a href="https://t.co/Tt38BcGY8e">https://t.co/Tt38BcGY8e</a></p>&mdash; Yuichi Onodera (@mokemoke6502) <a href="https://twitter.com/mokemoke6502/status/1598845782332874752?ref_src=twsrc%5Etfw">December 3, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>