Skip to content
You must be logged in to sponsor SH11235

Become a sponsor to SH11235

何をしているか

コンピュータ将棋 (将棋AI) のオープンソースソフトウェアを開発しています。
エンジン・NNUE 学習器・評価ツールまで一人で開発・保守しています。

  • rshogi — Rust 製の将棋エンジン。
    ビットボード盤面・NNUE 評価関数 (HalfKP / HalfKA / HalfKA_hm)・Lazy SMP 並列探索・
    USI プロトコル対応。コアライブラリは crates.io で公開しています。
  • tatara — 将棋 NNUE 評価関数の学習器。
    Rust + 手動融合した CUDA C++ カーネルで、既存の CUDA 学習器より高いスループットを
    実現しています。
  • このほか、教師局面の生成・加工、エンジン間の対局評価 (SPRT)、floodgate 対局クライアント
    など、将棋AI開発に必要なツール一式を上記リポジトリ内で公開しています。

スポンサーシップの使い道

将棋AIの開発は、コード書きに加えて計算資源を継続的に使います。

  • NNUE 評価関数の学習・教師データ生成のための GPU / 電気代
  • 対局評価 (数千〜数万局のエンジン間対局) のための計算時間

いただいた支援はこれらの開発継続のために使わせていただきます。

Featured work

  1. SH11235/rshogi

    Rust製将棋エンジン / 開発者ツール

    Rust 15
  2. SH11235/tatara

    Fast Rust trainer for shogi NNUE networks — hand-fused native CUDA C++/NVCC and cuda-oxide GPU backends

    Rust 7

Select a tier

$ a month

Choose a custom amount.