Elmo (shogi engine)
{{lowercase title}}
{{short description|Computer shogi evaluation function and book file}}
Elmo (stylized as elmo, a blend of elastic and monkey) is a computer shogi evaluation function and book file (joseki) created by Makoto Takizawa ({{lang|ja|瀧澤誠}}). It is designed to be used with a third-party shogi alpha–beta search engine.
Combined with the yaneura ou ({{lang|ja|やねうら王}}) search, Elmo became the champion of the 27th annual World Computer Shogi Championship ({{lang|ja|世界コンピュータ将棋選手権}}) in May 2017.{{cite web|url=http://www2.computer-shogi.org/wcsc27/index_e.html|title=The 27th World Computer Shogi Championship|publisher=Computer Shogi Association|date=|access-date=10 December 2017}}{{cite web|url=https://forest.watch.impress.co.jp/docs/serial/yajiuma/1058898.html|title=第27回 世界コンピュータ将棋選手権は新星「elmo」が制覇! ~評価関数と定跡が公開|publisher=|language=Japanese|date=11 May 2017|access-date=10 December 2017}} However, in the Den Ō tournament ({{lang|ja|将棋電王戦}}) in November 2017, Elmo was not able to make it to the top five engines losing to {{lang|ja|平成将棋合戦ぽんぽこ}} (1st), shotgun (2nd), ponanza (3rd), {{lang|ja|読み太}} (4th), and Qhapaq_conflated (5th).{{cite web|url=http://denou.jp/tournament2017/result_img.html|title=第5回 将棋電王トーナメント - niconico|website=denou.jp}} It won the World Championship again in 2021.
In October 2017, DeepMind claimed that its program AlphaZero, after two hours of massively parallel training (700,000 steps or 10,300,000 games), began to exceed Elmo's performance. With a full nine hours of training (24 million games), AlphaZero defeated Elmo in a 100-game match, winning 90, losing 8, and drawing two.{{Cite arXiv|eprint=1712.01815|class=cs.AI |author=David Silver |author2=Thomas Hubert |author3=Julian Schrittwieser |author4=Ioannis Antonoglou |author5=Matthew Lai |author6=Arthur Guez |author7=Marc Lanctot |author8=Laurent Sifre |author9=Dharshan Kumaran |author10=Thore Graepel |author11=Timothy Lillicrap |author12=Karen Simonyan |author13=Demis Hassabis |title=Mastering Chess and Shogi by Self-Play with a General Reinforcement Learning Algorithm|date=5 December 2017}}{{Cite news|url=https://www.theverge.com/2017/12/6/16741106/deepmind-ai-chess-alphazero-shogi-go|title=DeepMind's AI became a superhuman chess player in a few hours, just for fun|work=The Verge|access-date=2017-12-06}}
Elmo is free software that may be run on shogi engine interface GUIs such as Shogidokoro and ShogiGUI.{{cite web|url=https://mk-takizawa.github.io/elmo/howtouse_elmo.html|title=【公式】コンピュータ将棋ソフト「elmo」導入方法|website=mk-takizawa.github.io}}{{cite web|url=http://www.geocities.jp/shogidokoro/|title=将棋GUIソフト「将棋所」のページ|website=www.geocities.jp|access-date=2017-12-10|archive-url=https://web.archive.org/web/20180102212057/http://www.geocities.jp/shogidokoro/|archive-date=2018-01-02}}{{cite web|url=http://shogigui.siganus.com/|title=ShogiGUI|website=shogigui.siganus.com}}
Shogi theory
{{shogi diagram
| floatright
| elmo castle
| –
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| ps | | ps | | | | | |
| | ps | | ps | | | | |
| | bs | ks | ss | | | | |
| ls | ns | gs | | | | | |
| –
|
}}
A new castle has appeared in computer games featuring elmo, which has been named elmo castle (エルモ囲い erumogakoi). Subsequently, the castle has been used by professional shogi players and recently featured in a book on a new Anti–Ranging Rook Rapid Attack strategy.{{cite book | last=村田 | first=顕弘 [Akihiro Murata] | author-link=Akihiro Murata | year=2019 | title=エルモ囲い急戦 | publisher=マイナビ出版 | isbn=978-4-83996-912-7}}
{{clear}}
References
{{Reflist}}
External links
- [https://github.com/mk-takizawa/elmo_for_learn elmo Github page] {{in lang|ja}}
- [https://github.com/yaneurao/YaneuraOu YaneuraOu Github page] {{in lang|ja}}
- [https://mk-takizawa.github.io/elmo/howtouse_elmo.html コンピュータ将棋ソフト「elmo」導入方法] · the elmo developer's how-to page {{in lang|ja}}
- 将棋フリーソフト レーティング: [https://uuunuuun.wixsite.com/shogi-engines/single-post/2017/12/09/how-to-install-yaneuraou-engine-with-third-party-evaluation-fileopening-book How to install Yaneuraou with third party evaluation files/opening books and Gikou2]
{{Shogi-stub}}