逖靖寒的世界

每天进步一点点

导航

博客园仿真足球竞赛平台更新信息

关于本平台的使用以及编写球队的基本教程已经更新完毕,下面我补充说明一些相关内容和更新说明。

 

1 平台更新说明

大家启动博客园仿真足球竞赛平台以后,在“设置”->“平台设置”中可以看到:

1

原先“通信IP地址”是不可以修改的,这样会对机器有多个可用的网络适配器的用户造成麻烦。

现在平台将自动列出所有可用的网络适配器地址出来,你可以根据自己的实际情况来选择。(虽然你可以直接在文本框中输入地址,但是不建议这么做。)

thanks to 风中独火

 

大家启动博客园仿真足球竞赛平台以后,可以看到原先的一个比较大的“启动平台”按钮变小了,同时下面出现了一个“断开连接”按钮:

2

大家启动比赛或者启动调试以后,如果希望结束比赛或者是结束调试,然后重新开始的话,以前的做法只能是重启程序。

现在,你只需要点击“断开连接”即可恢复到刚刚启动程序时候的状态。

thanks to CoderZh

 

修正了平台PhysicalModel.dll中一些逻辑判断的错误:

守门员扑球条件的判断。

踢球命令角度的越界处理。

转身命令角度的越界处理。

 

 

2 配置文件说明

 

平台的配置文件说明

在平台的文件目录下,有一个“Setting Files”文件夹:

GameSettings.xml:这个文件指定比赛平台相应信息

<CanDropBall>true</CanDropBall> 比赛的时候是否可以用鼠标掷球
<GameCycle>3000</GameCycle> 比赛的总周期数
<LogPlaySpeed>20</LogPlaySpeed> 录像的播放速度
<RecordLog>false</RecordLog> 是否录像
<CycleTime>100</CycleTime> 球员思考的时间(毫秒)
<UseVisionError>false</UseVisionError> 是否使用视觉误差
<UseMovementError>false</UseMovementError>
是否使用运动误差

ServerSettings.xml:这个文件指定平台的连接设置

<ServerPortNum>5001</ServerPortNum> 平台的连接端口号
<ServerIPAddress>192.168.23.1</ServerIPAddress> 平台的IP地址
<ShowConnectPrompt>true</ShowConnectPrompt> 是否提示平台的连接地址和端口号

RuleSettings.xml:这个文件指定平台的比赛规则设置。

各个变量的具体命名就可以知道。我这里就不重复了。

我们可以通过修改这里的值来自己定义规则,方便测试球队。

 

球队的配置文件说明

在球队的目录下,同样有一个“Setting Files”文件夹:

FieldSettings.xml:这个文件指定平台的场地规格(平台没有提供这个文件)

RuleSettings.xml:这个文件指定平台的规则

ServerSettings.xml:这个文件指定平台的连接设置

注意:如果没有这个文件夹或缺少其中的任意一份文件,只要你启动球队,就会自动帮你生成。

这里的配置文件是给咱们编写球队的人看的。修改这些文件中的值并不会让平台按照你的想法去执行,这些文件应该和平台的配置文件保持一致。如果平台的配置文件有变更,请用平台的配置文件替换球队的相应配置文件。

推荐的做法是:不要修改这些文件,除了在ServerSettings.xml中指定平台的端口号和IP地址。

 

 

博客园仿真足球交流小组

相关资源下载

相关文章

posted on 2008-08-30 22:32  逖靖寒  阅读(1437)  评论(3编辑  收藏  举报