C言語による拡張可能な多目並べアルゴリズムの実装

本記事では、C言語を用いて盤面のサイズや勝利条件(連続する石の数)を柔軟に変更可能な多目並べ(三目並べの拡張版)の実装例を紹介します。ヘッダーファイルの定数マクロを修正するだけで、標準的な3x3の三目並べから、大きな盤面を使った五目並べなど、様々なルールに即座に対応できる設計となっています。 以下に、設定用ヘッダーファイル、ゲームロジックの実装フ ...

8月4日 22:22 投稿