Skip to content

ぷよぷよ通信プロトコル「UPI」に対応したGUIです。

Notifications You must be signed in to change notification settings

TukamotoRyuzo/upi-gui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 

Repository files navigation

upi-gui

ぷよぷよ AI 開発者が、面倒な GUI 作成を行わなくて済むようにするため、UPIプロトコルを定義し、そのプロトコルに従って通信を行う GUI プログラム、upi-guiを作成しました。

UPI プロトコルとは

GUI と思考エンジンの通信プロトコルです。詳細はUPI.mdを参照してください。

upi-gui とは

image

  • UPI プロトコル準拠の思考エンジンを登録することができます。
  • 登録したエンジンと対戦することができます。思考エンジン VS 思考エンジン はもちろん、人間 VS 思考エンジン も対戦可能です。
  • 落下速度、連鎖時間等の対戦ルールを変更することができます。
  • リプレイ保存 & 再生が可能です。
  • 検討モードを搭載しています。盤面編集で好きな盤面を作り、思考エンジンに思考させる、などの使い方ができます。(まだ)

ダウンロード

https://github.com/TukamotoRyuzo/upi-gui/releases

開発環境

Visual Studio 2019で開発しています。

About

ぷよぷよ通信プロトコル「UPI」に対応したGUIです。

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages