
Django AI 竞技场:一个基于 Django 的人工智能对战游戏运行平台。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
代码竞技场是一款基于Django开发的AI对战游戏运行平台,其核心功能包括:usr_sys 用户系统,提供用户注册、登录、密码修改以及邮件验证等服务,同时包含个人主页,用户可以查看已上传的代码并设置用户昵称,此外还支持使用生成的用户头像。match_sys 比赛系统负责比赛代码的上传、保存和删除操作,并对上传阶段的代码进行合法性验证,限制单用户单游戏的最大上传代码数量,同时提供代码编辑和在线验证功能。该系统基于CodeMirror实现的代码查看功能方便用户进行代码浏览。pairmatch 功能允许用户发起与他人代码的对战,并参与所有比赛的记录查询。天梯系统则根据用户的代码战绩与积分进行排名和匹配赛。此外,平台还提供基于GET参数的部分显示和翻页功能,以及external 比赛系统后端监视进程、维护多进程比赛运行,并支持超时中止和手动中止。为了简化开发流程,平台提供抽象层接口,调用ORM与不同比赛模块加载、验证比赛代码等辅助功能及接口。项目上传代码+运行比赛并保存比赛记录等操作均可通过该平台实现。
全部评论 (0)
还没有任何评论哟~


