逖靖寒的世界

每天进步一点点

导航

2D仿真机器人足球竞赛平台

 

2D仿真机器人足球比赛平台使用说明(V0.2

概要:/Files/gpcuster/myServer.rar

该平台通过Socket通信来完成球队跨语言的功能。

运行环境:

操作系统:Window 2000(包括Window 2000)以上的Windows操作系统。

机器最低配置:P3CPU256M内存。

3方软件:安装.net2.0库。

平台的使用:

  

运行比赛:

1 打开Server文件夹。运行ServerManager.exe文件。

根据需要,您可以在“设置”中设置相应的功能。

2 点击“启动平台”的按钮,这个时候平台会提示您启动球队,并显示运行平台机器的IP地址和平台通讯的端口号。

3 启动第一个球队,在Client文件夹中启动DemoTeamCSharp.exe文件。该文件要求输入ServerIP地址和端口号。

4 启动第二个球队,方法同上。

5当两个球队都已经上传完毕的时候,Server的画面如下:

6点击“开始比赛”,比赛开始运行。

 在运行的过程中,您可以用鼠标移动球的位置,也可以点击“暂停比赛”来暂停比赛,然后再点击“开始比赛”来恢复比赛。

调试球队:

1 打开Server文件夹。运行ServerManager.exe文件。

根据需要,您可以在“设置”中设置相应的功能。

2 点击“启动平台”的按钮,这个时候平台会提示您启动球队,并显示运行平台机器的IP地址和平台通讯的端口号。

3 启动你需要调试的球队,如Client文件夹中启动DemoTeamCSharp.exe文件。该文件要求输入ServerIP地址和端口号。

4 启动陪练的球队,方法同上。

5当两个球队都已经上传完毕的时候,Server的画面如下:

6 点击“开始调试”按钮,启动调试。

      在周期数N中设定每次运行的周期数,然后点击“下N周期”,平台便会运行指定的周期数。

如果您希望保存当前周期的信息,可以点击“保存当前周期”,在您需要的时候,点击“读取保存周期”,便可以回到保存时候的状态。

在调试模式下,您可以更具自己的需要,随意拖动场上的球员和足球,来指定他们的位置。也可以在绿色的比赛场上点击鼠标右键,

选择“打开全场信息编辑窗口”来进一步第调节全场的信息,包括球员的身体朝向,球员和足球的速度等等参数。

其中Agent_1 Agnet_5表示左边球队的球员, Agent_6 Agnet_10表示右边球队的球员。

如果您打开“全场命令编辑窗口”,可以编辑场上的所有球员的在本周期所执行的命令.

平台将会以您编辑的命令来代替所有球员自己思考的命令。

如果您只想编辑其中某一个球员的命令,可以点击“打开特定球员命令窗口”

平台将会以您编辑的命令来代替这个球员自己思考的命令,而其他球员还是执行自己思考的命令。

播放录像:

 

1 打开Server文件夹。运行ServerManager.exe文件。

2 点击菜单栏中的“打开”,选择后缀名为“.log”的录像文件。

录像文件的命名采用如下方式: 左边球队的名字 + VS + 右边球队的名字 + 比赛的具体时间(年...小时.分)。如:DNU_Explorer vs DNU_Explorer 20079181519.log

3 点击“开始播放“就可以开始观看录像了。

         在观看的过程中,您可以通过“+“和”-“来调节播放速度的快慢。 “暂停播放”可以暂停录像的播放,“开始播放“可以恢复录像的播放。

posted on 2007-09-18 18:52  逖靖寒  阅读(2451)  评论(13编辑  收藏  举报