YaneuraOu - Le Bottin des Jeux Linux

YaneuraOu

🗃️ Specifications

📰 Title: YaneuraOu 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Strategy 👁️ Visual: Text
🏷️ Category: Strategy ➤ Board Game ➤ Chess ➤ Oriental Chess 🏝️ Perspective: Third person
🔖 Tags: Strategy; Board Game; Chess Engine; Oriental Chess ⏱️ Pacing: Turn-Based
🐣️ Approx. start: 2016-01-17 👫️ Played: Single
🐓️ Latest: 2025-02-28 🚦 Status: 04. Released (status)
📍️ Version: Latest: 8.60 / Dev: cf6bb36 ❤️ Like it: 9. ⏳️
🏛️ License type: 🕊️ Libre 🎀️ Quality: 7. ⏳️
🏛️ License: GPL-3 ✨️ (temporary):
🐛️ Created: 2025-03-23 🐜️ Updated: 2025-03-24

📦️ Deliverables

📦️ Package name: yaneuraou ..... 📦️ Arch: ✓
📄️ Source: ✓ ..... 📦️ RPM:
⚙️ Generic binary: ..... 📦️ Deb:
🌍️ Browser version: ..... 📦️ AppImage:
📱️ PDA support: ..... 📦️ Flatpak:
✨️ Not use: ..... 📦️ Snap:

🚦 Entry status

📰 What's new?: 💥️ New 👻️ Temporary:
💡 Lights on: 📰 Previous News:
🎨️ Significant improvement: 💭️ New version published (to be updated):
🎖️ This work: 5 stars 🦺️ Work in progress:
👫️ Contrib.: goupildb 🚧️ Some work remains to be done:
🎰️ ID: 16489

📖️ Summary

📜️[en]: A libre, multi-platform Shogi engine (similar to Japanese chess), the most powerful in the world (AI player, WCSC29 winner). It uses the USI protocol. In particular, it offers support for “Iridama” declarative victory, the “Tri” rule, Ponder (thinking in the opponent's turn) and StochasticPonder (probabilistic ponder), MultiPV (output multiple candidate moves), multiple holding times (seconds, Fischer's rules, etc.), massively parallel search (using the “Ponder” rule). ), massively parallel search (such as 256 threads), Teijaku database, substitution table up to 33TB (virtually infinite), and evaluation functions KPPT, KPP_KKPT and NNUE. 📜️[fr]: Un moteur libre et multi-plateforme de Shogi (proche du jeu d'échecs Japonais) le plus puissant au monde (joueur IA, vainqueur du WCSC29). Il utilise le protocole USI. Il offre notamment le support de la victoire déclarative « Iridama », la règle « Tri », le Ponder (penser au tour de l'adversaire) et StochasticPonder (ponder probabiliste), le MultiPV (sortie de plusieurs coups candidats), les temps d'attente multiples (secondes, les règles de Fischer, etc.), la recherche massivement parallèle (telle que 256 threads), la base de données Teijaku, une table de substitution jusqu'à 33TB (pratiquement infinie), et les fonctions d'évaluation KPPT, KPP_KKPT et NNUE.

🎥️ Videos


🎲️ Gameplay: (202409), (202406), (202409),

🕸️ Links

🏡️ Website & videos
Website: [Homepage] [Dev site] [Features/About] [Screenshots]
Videos: t(202xxx) gd(202xxx) gu(202xxx) r(202xxx) lp(202xxx) ht(202xxx) g(202409) g(202406) g(202409) g(201707) g[fr](202xxx) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)]
Doc: [WIKI] [FAQ]
Updates: [RSS] [Changelog 1 2 3]

💰 Commercial
[Support their work (Donate)]

🍩️ Resources
• lishogi.org (a libre, no-ads, open source shogi server, license): [Homepage] [Dev site] [Discord] 🎬️ g(202xxx)

🛠️ Technical informations
[PCGamingWiki] [MobyGames]

🦣️ Social
Devs (YaneuraOu Team 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (yaneurao 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [Lemmy] [reddit] [Discord]

🐝️ Related
[Wikipedia (Shōgi) [fr] [en] [de]]

📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

🕊️ Source of this Entry: [Site (date)]

🦣️ Social Networking Update (on mastodon)

🛠️ Title: YaneuraOu
🦊️ What's: A libre Shogi engine (similar to Japanese chess), the most powerful in the world
🏡️ -
🐣️ https://github.com/yaneurao/YaneuraOu
🔖 #LinuxGaming #ShareYourGames #BoardGame #OrientalChess
📦️ #Libre #Arch
📖 Our entry: https://lebottinlinux.vps.a-lec.org/LO.html

🥁️ Update: 8.60
⚗️ New features 💎
📌️ Changes: https://github.com/yaneurao/YaneuraOu/releases
🦣️ From: 🛜️ https://github.com/yaneurao/YaneuraOu/releases.atom

🎲️ https://www.youtube.com/embed/30dtPmlacMI
🎲️ https://www.youtube.com/embed/DiZRYummKOw
🎲️ https://www.youtube.com/embed/mp4NNjAbWvU

🕶️ An image taken from Wikipedia (as well as this commentary) showing a traditional shōgi ban (shogi board) with a set of koma (pieces). The coins on the other side are turned to show their promoted values. The supports on either side are komadai used to hold the captured pieces. The board itself is raised for the comfort of players seated on tatami mats (background), and is hollowed out underneath to produce a pleasant sound when the pieces are moved.

📚️ YaneuraOu is a libre, multi-platform Shogi engine (similar to Japanese chess), the most powerful in the world (AI player, WCSC29 winner). It uses the USI protocol. In particular, it offers support for “Iridama” declarative victory, the “Tri” rule, Ponder (thinking in the opponent's turn) and StochasticPonder (probabilistic ponder), MultiPV (output multiple candidate moves), multiple holding times (seconds, Fischer's rules, etc.), massively parallel search (using the “Ponder” rule). ), massively parallel search (such as 256 threads), Teijaku database, substitution table up to 33TB (virtually infinite), and evaluation functions KPPT, KPP_KKPT and NNUE.

📕 Description [en]

📜️ "A libre Shogi engine (similar to Japanese chess), the most powerful in the world" 📜️

YaneuraOu is the World's Strongest Shogi engine(AI player) , WCSC29 1st winner , educational and USI compliant engine.

Yaneura-Oh is the world's strongest chess thinking engine, having won at WCSC 29 (World Computer Shogi Championship/2019) and the 4th World Shogi AI Denryu Tournament Main Tournament (2023). It is educational and USI protocol compliant.

Winner of WCSC 29, King Yaneura!
Winner of the 4th World Shogi AI Denryu Tournament Main Tournament


Results of the Yaneura-Oh engine in tournaments

2024 34th World Computer Shogi Championship (WCSC34), “Won't you become a CSA member?” Winner. (Search Club Yaneura-Oh V8.20 GitHub version)
2024 The 2nd Minavi News Cup Denryu Sen Hardware Unification Tournament “Suisho” Second Place (Search Club Yaneura-Oh V8.10 Development version)
2023 The 4th World Shogi AI Denryu Sen Main Tournament “Suisho” Winner (Search Club Yaneura-Oh. Yaneura-o participated as a team member)
2023 The 1st Minavi News Cup Denryu Sen Hardware Unification Tournament “Suisho” won. (King Yaneura of the Search Club)
2023 The 33rd World Computer Shogi Championship (WCSC33) “King Yaneura” won the second place.
2023 Won the 4th World Shogi AI Denryu Tournament TSEC4 Final “Yaneura-Oh” in the Ai-Ibisha division. 2nd place overall.
2022 Won the 3rd World Shogi AI Denryu Tournament Main Tournament “Mizuisho”. (King Yaneura of Search Club)
2021 The 2nd World Shogi AI Denryu Tournament TSEC “Mizuisho” won the overall championship. (King Yaneura, Search Dept.)
2020 The 1st World Computer Shogi Online Competition (WCSO1) “Mizuisho” won. (King Yaneura of Search Club)
2019 World Computer Shogi Championship (WCSC29) “King Yaneura with Otafuku Lab 2019” Winner.
All of the top 8 teams in the finals adopted Yaneura-Oh's thinking engine.
2018 World Computer Shogi Championship (WCSC28) “Hefeweizen” winner
2017 World Computer Shogi Championship (WCSC27) ‘elmo’ winner
2017 5th Shogi Den-O Tournament (SDT5) “Heisei Shogi Gassen Pompoko” winner

Features of Yaneura-O

✅️ USI Protocol Thinking engine compliant with USI protocol.
✅️ It also supports “Iridama” declarative win, “Tri” rule, and so on.
✅️ Supports Ponder (thinking in the opponent's turn) and StochasticPonder (probabilistic ponder).
✅️ MultiPV (output multiple candidate moves) is supported.
✅️ Supports various holding times such as seconds, Fischer rules, etc.
✅️ Supports massively parallel search such as 256 threads.
✅️ The standard format of Yaneura-oh is used for the joseki DB.
✅️ Supports “on the fly” (no round-reading to memory) of the Teijaku DB.
✅️ Supports various commands for maintenance of the Teijin DB.
✅️ Supports upper limit size of substitution table up to 33TB (practically infinite).
✅️ Supports various platforms such as Windows, Ubuntu, macOS, ARM, etc.
✅️ KPPT, KPP_KKPT, and NNUE (various) are supported as evaluation functions.

📕 Description [fr]

Un moteur libre de Shogi (proche du jeu d'échecs Japonais) le plus puissant au monde, par la YaneuraOu Team, initié par yaneurao.
En C++.

YaneuraOu est un moteur libre et multi-plateforme de Shogi (proche du jeu d'échecs Japonais) le plus puissant au monde (joueur IA, vainqueur du WCSC29). Il utilise le protocole USI. Il offre notamment le support de la victoire déclarative « Iridama », la règle « Tri », le Ponder (penser au tour de l'adversaire) et StochasticPonder (ponder probabiliste), le MultiPV (sortie de plusieurs coups candidats), les temps d'attente multiples (secondes, les règles de Fischer, etc.), la recherche massivement parallèle (telle que 256 threads), la base de données Teijaku, une table de substitution jusqu'à 33TB (pratiquement infinie), et les fonctions d'évaluation KPPT, KPP_KKPT et NNUE.

(image credit: [Wikipedia])


YaneuraOu est le moteur de Shogi le plus puissant au monde (joueur IA), 1er vainqueur du WCSC29, moteur éducatif et conforme à l'USI.

Yaneura-Oh est le moteur de réflexion d'échecs le plus puissant au monde, ayant remporté le WCSC 29 (World Computer Shogi Championship/2019) et le 4e tournoi principal du World Shogi AI Denryu Tournament (2023). Il est éducatif et conforme au protocole USI.

Vainqueur du WCSC 29, King Yaneura !
Vainqueur du 4e tournoi principal du World Shogi AI Denryu Tournament

Résultats du moteur Yaneura-Oh dans les tournois

2024 34e World Computer Shogi Championship (WCSC34), « Won't you become a CSA member ? » (Voulez-vous devenir membre de l'ASC ?) Gagnant. (Search Club Yaneura-Oh V8.20 version GitHub)
2024 2ème Minavi News Cup Denryu Sen Hardware Unification Tournament « Suisho » Deuxième place (Search Club Yaneura-Oh V8.10 Development version)
2023 4ème World Shogi AI Denryu Sen Main Tournament “Suisho” Vainqueur (Search Club Yaneura-Oh. Yaneura-o a participé en tant que membre de l'équipe)
2023 1er Minavi News Cup Denryu Sen Hardware Unification Tournament « Suisho » Vainqueur. (King Yaneura du Search Club)
2023 33e championnat du monde de shogi sur ordinateur (WCSC33) « King Yaneura » remporte la deuxième place.
2023 Remporte le 4e tournoi mondial de Shogi AI Denryu TSEC4 Final « Yaneura-Oh » dans la division Ai-Ibisha. Deuxième place au classement général.
2022 Vainqueur du 3e tournoi mondial de Shogi AI Denryu, tournoi principal « Mizuisho ». (King Yaneura du club de recherche)
2020 Première compétition mondiale de shogi informatique en ligne (WCSO1) : victoire de « Mizuisho ». (King Yaneura of Search Club)
2019 World Computer Shogi Championship (WCSC29) « King Yaneura with Otafuku Lab 2019 » a gagné.
Les 8 meilleures équipes de la finale ont toutes adopté le moteur de réflexion de Yaneura-Oh.
2018 World Computer Shogi Championship (WCSC28) « Hefeweizen » vainqueur
2017 World Computer Shogi Championship (WCSC27) “elmo” vainqueur
2017 5th Shogi Den-O Tournament (SDT5) « Heisei Shogi Gassen Pompoko » vainqueur

Caractéristiques de Yaneura-O

✅️ Protocole USI Moteur de réflexion conforme au protocole USI.
✅️ Il prend également en charge la victoire déclarative « Iridama », la règle « Tri », etc.
✅️ Supporte Ponder (penser au tour de l'adversaire) et StochasticPonder (ponder probabiliste).
✅️ MultiPV (sortie de plusieurs coups candidats) est pris en charge.
✅️ Prend en charge différents temps d'attente tels que les secondes, les règles de Fischer, etc.
✅️ Supporte la recherche massivement parallèle telle que 256 threads.
✅️ Le format standard de Yaneura-oh est utilisé pour la base de données joseki.
✅️ Supporte « à la volée » (pas de lecture circulaire en mémoire) de la base de données Teijaku.
✅️ Prend en charge diverses commandes pour la maintenance de la base de données Teijin.
✅️ Supporte la limite supérieure de la taille de la table de substitution jusqu'à 33TB (pratiquement infinie).
✅️ Prend en charge diverses plates-formes telles que Windows, Ubuntu, macOS, ARM, etc.
✅️ KPPT, KPP_KKPT et NNUE (divers) sont pris en charge en tant que fonctions d'évaluation.