Saiblo Local Judger
Project description
Saiblo Local Judger (Exp)
实验版的Saiblo本地调试用评测机。
Overview
- Core核心:使用TCP Socket提供本地AI连接与游戏运行支持,和Saiblo上的Judger保证行为相同。同时提供了CLI接口。
- GUI:提供选手易于使用的图形界面
- AI Adapter:为未支持的AI提供原始协议和TCP协议的转发,但是仍然建议新的游戏的ADK直接提供相关支持
核心运行流程
- 读取提供的游戏配置,其中可能包含
- 游戏人数
- 游戏逻辑路径
- 游戏配置
- 通讯协议版本
- 在随机端口启动本地TCP Socket服务器,并等待AI连接。
- 全部AI均已成功连接后,启动游戏逻辑
- 按照 Saiblo 文档 运行游戏流程
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
saiblo-local-judger-0.0.2.tar.gz
(11.5 kB
view details)
Built Distribution
File details
Details for the file saiblo-local-judger-0.0.2.tar.gz
.
File metadata
- Download URL: saiblo-local-judger-0.0.2.tar.gz
- Upload date:
- Size: 11.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0ac0319bad03ebe2228b9a3375c0f10820892d6f6da1b9994ef1789438b1199 |
|
MD5 | 9f6964000cfaddc4122122fbaea35ae2 |
|
BLAKE2b-256 | 8e0f316dc54c004eb0fb552b5657b600ee16fa1b31b7e0ab952addaaf6a39e71 |
File details
Details for the file saiblo_local_judger-0.0.2-py3-none-any.whl
.
File metadata
- Download URL: saiblo_local_judger-0.0.2-py3-none-any.whl
- Upload date:
- Size: 13.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 067d7c0b40947287363aa31f07ba298dd647336e25c183ecb4772d99ccc95ad7 |
|
MD5 | 3836d5d5c28c20404a8bb68a8f0cb2a5 |
|
BLAKE2b-256 | 66efea2a1230e9af95b60fda7cba21c0682d75cf169911bb60f70e1e1504c75b |