# Bonanza

Bonanza は、保木邦仁氏が開発した将棋ソフトであり、
コンピュータ将棋における学習評価関数の歴史で特に重要な位置を占める。

## 概要

Bonanza は 2000 年代後半のコンピュータ将棋で大きな影響を持ったソフトである。
強さそのものに加えて、

- 大規模な評価関数学習
- `Bonanza method`
- 後続ソフトへの強い影響

の面で特に重要である。

## 歴史的な重要性

Bonanza が大きな転換点とされるのは、
「評価関数の重みを大規模に学習する」
方向を実戦レベルで強く示した点にある。

この流れは、のちの

- Ponanza
- 学習ベースの評価関数群
- [NNUE](/shogi/shogiwiki/search/nnue/) 時代

へ続く文脈の中でもしばしば参照される。

## Bonanza method

Bonanza はしばしば `Bonanza method` と結び付けて語られる。
これは、探索木の情報を使って評価関数の重みを学習する考え方であり、
[Minimax Tree Optimization](/shogi/shogiwiki/search/minimax-tree-optimization/) の文脈とも近い。

## ソフトとしての位置づけ

Bonanza は、単なる 1 本の強い将棋ソフトというより、
「将棋AIの評価学習の歴史で基準点になったソフト」
としての意味合いが大きい。

そのため、後続のソフト記事や人物記事からも参照されやすい。

## 関連項目

- [保木邦仁](/shogi/shogiwiki/people/kunihito-hoki/)
- [Minimax Tree Optimization](/shogi/shogiwiki/search/minimax-tree-optimization/)
- [評価関数](/shogi/shogiwiki/search/evaluation-function/)
- [ソフト一覧](/shogi/shogiwiki/softs/)

## 参考にしたホームページ

- [Chessprogramming Wiki: Bonanza](https://www.chessprogramming.org/Bonanza)
- [GitHub: ianfab/bonanza](https://github.com/ianfab/bonanza)
- [Chess.com 記事](https://www.chess.com/news/view/source-file-of-the-engine-of-bonanza-became-downloadable-6228)
- [arXiv: 1710.10967](https://arxiv.org/abs/1710.10967)