Skip to content

YuaHyodo/Shogi_OpeningAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

Shogi_OpeningAI

特定の囲いを組む将棋AI

概要

  • 弱い将棋AIは、酷い序盤を指すため中終盤に苦しくなります。
  • また、序盤でももかなり時間を消費するので、持ち時間の面でも苦しくなります。
  • そんな弱い将棋AI達に代わって序盤を指し、特定の囲いを組むのがこのAIです。
  • デフォルトでは「振り飛車穴熊」という囲いにしていますが、別の囲いにも簡単に変更できます。
  • 囲いを組んでいる途中で攻撃されてもある程度なら対応できます。(多分)
  • 探索を行っているので、定跡禁止環境でも使えます。

現在対応している囲い

  • 1: 振り飛車穴熊
  • 2: 美濃囲い
  • 3: 無敵囲い

作ったきっかけ

  • 単細胞くんというネタAIの序盤が酷かったのでそれを改善するためと、「超弱いAI同士では穴熊は最強説」を検証するため。

性能

今後の改良予定など

  • 将来的には、状況に応じて複数の囲いを切り替えられるようにしたいと思っています。
  • 今冬の電竜戦に向けて改良していく予定です。

Releases

No releases published

Packages

No packages published

Languages