

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 自定义一场比赛
<a name="customize-community-race"></a>

要创建为您的小组定制的比赛，请在**比赛详情**页面上展开**比赛自定义**。计时赛的设置也适用于避开物体和 head-to-bot竞赛，但是避开物体和 head-to-bot竞赛类型还有其他设置，使您可以控制创建专门针对您的赛事目标调整的比赛环境。

**自定义一场比赛**

1. 打开 A [WS DeepRacer 控制台](https://console.aws.amazon.com/deepracer)。

1. 选择**社区竞赛**。

1. 在**社区竞赛**页面上，选择**创建竞赛**。  
![\[\]](http://docs.aws.amazon.com/zh_cn/deepracer/latest/developerguide/images/deepracer-community-race-create-fireworks.png)

1. 在**比赛详情**页面上，选择比赛形式：**经典赛**，您的宾客可以在您设定的时间范围内按照自己的时间表参加，或者**实时赛**，可以作为实时赛事私下或公开播出。

1. 根据您选择的比赛形式，按照 [创建虚拟社区竞赛：快速入门指南](deepracer-create-community-race.md) 中**继续创建经典赛**或**继续创建实时比赛**的步骤 1-3 进行操作。

1. 选择**比赛日期**后，展开**比赛自定义**。  
![\[\]](http://docs.aws.amazon.com/zh_cn/deepracer/latest/developerguide/images/expand-race-customizations.png)

1. 选择比赛赛道。你可以按**流行度对曲目进行排序：从最多 least/Least 到最多**，**难度：从最多 least/Least 到最多**，以及**长度：从最长 shortest/shortest 到最长**。要查看每个类别中的所有赛道，请选择**查看更多赛道选项**。要关闭展开的菜单，请选择**查看更少的赛道选项**。  
![\[\]](http://docs.aws.amazon.com/zh_cn/deepracer/latest/developerguide/images/deepracer-community-race-customize-track.png)

1. （可选）为您的比赛写一份描述，为参赛者总结赛事的目标和规则。对于实时比赛，请添加赛事视频会议或直播的链接。描述显示在您的排行榜详情中。

1. 对于经典赛事的**排名方法**，请在**最佳单圈时间**（获胜者是发布最快圈速的赛车手）、**平均时间**（在赛事时间范围内多次尝试后，获胜者是平均时间最好的赛车手）或**总时间**（获胜者是总体平均速度最快的赛车手）之间进行选择。所有实时比赛的排行榜排名均按最佳圈速排名，因此该字段不会出现。

1. 对于经典比赛，请选择**最小圈数**的值，即赛车手必须连续完成的圈数，才有资格将结果提交给比赛排行榜。对于初学者比赛，请选择一个较小的数字。对于高阶用户，请选择更大的数字。此自定义不适用于实时比赛，因为默认设置为一圈。

1. 对于**偏离赛道惩罚**，请选择在赛车手的 RL 车型偏离赛道时增加的秒数。

1. 现在，您已经完成了**计时**赛的所有自定义选项。如果您选择了**计时赛**赛制，请选择**下一步**以查看比赛详情。如果您选择了[避开物体](#object-avoidance-customizations)或 [H ead-to-bot](#head-to-bot-customizations) 竞赛格式，请跳到相应的步骤以完成对比赛的自定义。

1. 在**查看比赛详情**页面上，查看比赛规范。要进行更改，请选择**编辑**或**上一步**返回到**比赛详情**页面。准备好获取邀请链接后，选择**提交**。

1. 要分享您的比赛，请选择模态上的**邀请链接复制**到剪贴板，然后将其粘贴到电子邮件、短信和您最喜欢的社交媒体应用程序中。在**<您的比赛名称>**页面上，选择**邀请选项卡**以分享您的比赛。该链接在比赛结束之日到期。  
![\[\]](http://docs.aws.amazon.com/zh_cn/deepracer/latest/developerguide/images/manage-races-invitation-tab-BEFORE-resources.png)

1. 选择**完成**。将显示**管理竞赛**页面。

要了解如何使用我们的电子邮件模板邀请新赛车手、将赛车手从您的比赛中移除、查看赛车手的模型提交状态等，请参阅[管理社区竞赛](deepracer-manage-community-races.md)。<a name="object-avoidance-customizations"></a>

**完成对避障赛的自定义**

1. 对于**碰撞惩罚**，请选择在赛车手与物体或机器人碰撞的时间中增加的秒数。增加的秒数越多，挑战越大。  
![\[\]](http://docs.aws.amazon.com/zh_cn/deepracer/latest/developerguide/images/deepracer-community-race-custom-objects.png)

1. 在**障碍物数量**中，选择赛车手在赛道上必须避开多少障碍物。障碍物越多，比赛就越困难。

1. 要向赛道中添加随机物体，这些物体将在每个赛车手的不同位置填充，请选择**包括随机障碍物**。对于参与者来说，这更具挑战性，因为要创建能够很好地应对赛道上意外物体等随机事件的 RL 模型，需要花更长时间训练奖励函数和试错。

1. 通过为**车道放置**选择车道号或物体位置来选择每个物体的放置位置。赛道在中心线被分成两半，形成了内部和外部车道。您可以将物体放置在车道内侧或外侧车道上。  
![\[\]](http://docs.aws.amazon.com/zh_cn/deepracer/latest/developerguide/images/deepracer-community-race-objects.png)

1. 为每个物体选择一个介于**起点和终点之间的位置 (%)** 值。该数字表示赛道起点和终点线之间要放置对象的位置，以百分比表示。

1. 现在，您已经完成了避障赛所有独特的自定义选项。选择**下一步**。

1. 在**查看比赛详情**页面上，查看比赛规范。要进行更改，请选择**编辑**或**上一步**返回到**比赛详情**页面。准备好获取邀请链接后，选择**提交**。

1. 要分享您的竞赛，请选择**复制邀请链接**，然后将其粘贴到电子邮件、短信和您最喜欢的社交媒体应用程序中。所有赛事都是私密的，只有通过邀请链接的赛车手才能看到。该链接在比赛结束之日到期。

1. 选择**完成**。将显示**管理竞赛**页面。

要了解如何使用自己的竞赛，请参阅[管理社区竞赛](deepracer-manage-community-races.md)。<a name="head-to-bot-customizations"></a>

**完成对比赛的 head-to-bot自定义**

1. 在 “**机器人汽车数量**” 中，选择您想要与参与者的 AWS DeepRacer RL 车型对战的汽车数量。自动程序车辆类似于电子游戏人工智能车辆。它们是随机移动的物体，因此它们的复杂性比静止物体更高。赛道上的机器人越多，比赛的挑战性就越大。最多选择六个。  
![\[\]](http://docs.aws.amazon.com/zh_cn/deepracer/latest/developerguide/images/deepracer-community-race-custom-bots.png)

1. 对于**自动程序车辆速度**，请选择您希望自动程序车辆在赛道上移动的速度。速度以米/秒为单位测量。速度必须介于每秒 0.2 - 6 米之间。

1. 如果您想允许机器人变道，这会使您的赛车手 AWS DeepRacer RL 模型面临的挑战更加复杂，请选择 “**启用变道**”。

1. 对于**最短变道时间**，请选择在自动程序车辆变道之间经过的最小秒数。

1. 对于**最长变道时间**，请选择在自动程序车辆变道之间经过的最大秒数。

1. 现在，你已经完成了 head-to-bot比赛的所有独特自定义选项。选择**下一步**。

1. 在**查看比赛详情**页面上，查看比赛规范。要进行更改，请选择**编辑**或**上一步**返回到**比赛详情**页面。准备好获取邀请链接后，选择**提交**。

1. 要分享您的竞赛，请选择**复制邀请链接**，然后将其粘贴到电子邮件、短信和您最喜欢的社交媒体应用程序中。所有赛事都是私密的，只有通过邀请链接的赛车手才能看到。该链接在比赛结束之日到期。

1. 选择**完成**。将显示**管理竞赛**页面。

要了解如何编辑和删除自己的竞赛，请参阅[管理社区竞赛](deepracer-manage-community-races.md)。