Elmo (shogi Engine)
   HOME

TheInfoList



OR:

Elmo, stylized as elmo (the name is a
blend A blend is a mixture of two or more different things or substances; e.g., a product of a mixer or blender. Blend Blend may also refer to: * Blend word, a word formed from parts of other words * ''Blend'' (album), a 1996 album by BoDeans * ...
of ''elastic'' and ''monkey''), is a computer shogi evaluation function and
book A book is a medium for recording information in the form of writing or images, typically composed of many pages (made of papyrus, parchment, vellum, or paper) bound together and protected by a cover. The technical term for this physical arr ...
file ('' joseki'') created by Makoto Takizawa (). It is designed to be used with a third-party shogi alpha–beta search engine. Combined with the ''yaneura ou'' () search, Elmo became the champion of the 27th annual World Computer Shogi Championship () in May 2017. However, in the Den Ō tournament () in November 2017, Elmo was not able to make it to the top five engines losing to (1st), shotgun (2nd), ponanza (3rd), (4th), and Qhapaq_conflated (5th). In October 2017,
DeepMind DeepMind Technologies is a British artificial intelligence subsidiary of Alphabet Inc. and research laboratory founded in 2010. DeepMind was List of mergers and acquisitions by Google, acquired by Google in 2014 and became a wholly owned subsid ...
claimed that its program
AlphaZero AlphaZero is a computer program developed by artificial intelligence research company DeepMind to master the games of chess, shogi and go. This algorithm uses an approach similar to AlphaGo Zero. On December 5, 2017, the DeepMind team rel ...
, 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. Elmo is free software that may be run on shogi engine interface GUIs such as Shogidokoro and ShogiGUI.


Shogi theory

A new
castle A castle is a type of fortified structure built during the Middle Ages predominantly by the nobility or royalty and by military orders. Scholars debate the scope of the word ''castle'', but usually consider it to be the private fortified r ...
has appeared in computer games featuring elmo, which has been named elmo castle (エルモ囲い ''erumogakoi''). Subsequently, the castle has been used by
professional shogi player A professional shogi player (将棋棋士 ''shōgi kishi'' or プロ棋士 ''puro kishi'' "professional player") is a shogi player who is usually a member of a professional guild of shogi players. There are two categories of professional player ...
s and recently featured in a book on a new Anti-
Ranging Rook Ranging Rook or Swinging Rook (振り飛車 ''furibisha'') openings in shogi position the rook to the center or left of the player's board to support an attack there. Ranging Rook strategies used in Ranging Rook vs Static Rook are among the old ...
Rapid Attack strategy.


References


External links


elmo Github page

YaneuraOu Github page


· the elmo developer's how-to page * 将棋フリーソフト レーティング
How to install Yaneuraou with third party evaluation files/opening books and Gikou2
Shogi software {{Shogi-stub