開発プログラム

連珠解析ライブラリ REAL Core

連珠をコンピュータ上で解析するためのライブラリREAL Core(REnju AnaLysis Core Libraries)を開発しています。

  • 盤面管理
  • 指し手判定(長連、達四など)
  • 公式ルールに準拠した禁手判定

など基本的な機能は当然として

  • VCF判定
  • 追い手判定

などの解析機能を実装予定です。特徴としては

  • Bit board、近傍計算、差分計算による高速化
  • テストによる品質確保
  • Doxygenスタイルでのコメントやドキュメント類で仕様を文章化

を意識して設計、開発しています。

限珠案解析プログラム VLM Analyzer

[math]n[/math]手五連形式の限珠案を解析するプログラムです。内部的にREAL Coreを利用しており高速に解析が出来るのと

  • 全変化の解出力が可能
  • 余詰検出が可能

を特徴としています。

ツール

Renju SGF Parser

ORC Game Centerで公開されていた棋譜やRenjuBaseでエクスポートした棋譜を解析し、CSV形式で出力するツールです。

Renju record checker

棋譜データの正規性、終端条件をチェックし棋譜を修正するツールです。

Renju text viewer

LinuxやMacOSでのコンソールデバッグ用にGnu go風に盤面を表示するツールです。

スポンサーリンク