Skip to main content

Saiblo Local Judger

Project description

Saiblo Local Judger (Exp)

实验版的Saiblo本地调试用评测机。

Overview

  1. Core核心:使用TCP Socket提供本地AI连接与游戏运行支持,和Saiblo上的Judger保证行为相同。同时提供了CLI接口。
  2. GUI:提供选手易于使用的图形界面
  3. AI Adapter:为未支持的AI提供原始协议和TCP协议的转发,但是仍然建议新的游戏的ADK直接提供相关支持

核心运行流程

  1. 读取提供的游戏配置,其中可能包含
    1. 游戏人数
    2. 游戏逻辑路径
    3. 游戏配置
    4. 通讯协议版本
  2. 在随机端口启动本地TCP Socket服务器,并等待AI连接。
  3. 全部AI均已成功连接后,启动游戏逻辑
  4. 按照 Saiblo 文档 运行游戏流程

Project details


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.1.tar.gz (11.3 kB view hashes)

Uploaded Source

Built Distribution

saiblo_local_judger-0.0.1-py3-none-any.whl (12.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page