
机器人足球试验考试题.docx
6页本文格式为Word版,下载可任意编辑机器人足球试验考试题 //拿球后行为,利用已有Worldmodel(20) (1) (2) (3) 在playOn模式下,拿到球以后朝前方快速带球 在PlayOn模式下,拿到球以后朝球门方向慢速带球 在playOn模式下,拿到球以后把球围绕自己身体逆时针转 (4) 在playOn模式下,拿到球后,有人逼抢(自身周边7米范围有至少1名对方球员),那么把球踢到距离对手的另外一侧,安好带球(如对手在右侧,把球踢到左侧,如对手仔左侧,把球踢到右侧) (5) 在playOn模式下,拿到球以后,有人逼抢,传球给最近的队友;否那么向球门方向快速带球 (6) 在playOn模式下,假设有人逼抢(自身周边7米范围有至少1名对方球员),那么安好带球;否那么向球门方向快速带球 (7) 在PlayOn模式下,若前方没有对方球员,那么直接以最大速度向对方球员方射门(周期数为偶数,球门的右侧射门,周期为奇数,向球门方向左侧射门) (8) 在playOn模式下,拿到球后,在本方半场踢到球场中心点;过了半场,快速带球到对方球门 (9) 在PlayOn模式下,拿到球后,把传给最近的周边没人防守的队友(没有人防守以其周边5米范围是否有对方球员为准)脚下。
(10) 在playOn模式下,拿到球后,把球传给最靠近自己的前方的没人防守的队友(判断队友身边5米范围是否有对方防守队员) (11) 在playOn模式下,拿到球后以后,在本方半场传给次近的队友;在对方半场,非10号球员传球给10号球员,10号球员那么快速向球门方向带球 (12) 在playOn模式下,假设在本方半场,那么朝前方慢速带球,假设在对方半场,那么朝球门快速带球 (13) 在playOn模式下,拿到球后,假设是2号,那么把球踢到左侧边线,假设是5号,那么把球踢到右侧边线,并把脖子方向转向球; 其他球员那么向前带球 (14) 在playOn模式下,拿到球后,假设我是4号,那么传球给7号; 否那么的话,传球给最近的队友;到对方禁区后以最大速度射向空隙大的球门一侧 (15) 在playOn模式下,垂直带球 (16) 在playOn模式下,拿到球后带球到达球场中心,然后传给最近的球员 (17) 在playOn模式下,10号带球前进,然后5号跟着10号一起前进,两球员在同一水平线 上,且距离为5 (18) 在playOn模式下,5号球员与拿球的对方球员的距离始终为5。
(19) 在playOn模式下,2号和4号一起去盯防对方拿球队员 (20) 在playon模式下,假设是10号球员,在可踢球的状态下,假设自身的x轴坐标大于30,那么直接朝着里对方球员远的球门点射门 //拿球以后,需要自己添加WorldModel函数(12) (21) 在playOn模式下,拿球后传球给更靠近对方球门的最近队友 (22) 在playOn模式下,拿球后,探寻前方-30~30之间距离自己20米内是否有队友,假设有那么传给该队友,否那么自己带球 (23).在playOn模式下,假设在我方半场拿到球,那么向中场线以最大的速度踢,假设在敌方半场拿到球,那么向敌方球门处以最大的速度踢 (24).在playOn模式下,假设是9号拿到球,那么令9号和10号同时冲至敌方球门处,在球门前,9号传给10号,由10号举行射门 (25).在playOn模式下,假设我是4号球员并且拿到了球,那么传给7号球员,同时7号球员再传给9号球员,9号球员持续以最大速度冲到球门处射门 (26)在playon模式下,求出y轴等于0的两侧的对方球员数量,将球传向对手少的一方,并且x轴值最大的队友。
(27)在playon模式下,假设自身7米范围内有两个或两个以上的对手的话,那么传球到x轴值最大的队友 (28)在playon模式下,求出己方的越位线,存在可以踢球的队友的话,假设自身是10号那么10球员垂直跑向越位线的x轴值-2米,y轴不变的点 (29)在playon的模式下,求出球运动方向的直线方程,并且求出自己到该直线的距离,假设距离小于4的话,那么就垂直跑向该条直线 (30)在playon的模式下,假设是自己可以踢球的状态下,假设自身7米内没有对方球员的话,那么快熟带球,带球方向是朝着点(53,0)方向 (31)在playon的模式下,假设距离球最近的是我方队友的话,假设我的x坐标小于30的话,并且我是10号,那么我跑向球的坐标加上(0,10)的坐标位置 (32)在playon的模式下,察觉前方没有队友的时候,假设自身5米内有两个及两个以上的对手的话,那么将球传给最近的队友 //其他比赛模式下,进击行为(8) 33在本方角球模式下,假设自己是10号球员,那么跑向角球点,并开球(球可踢,那么踢球给9号);假设自己是9号球员,那么跑向距离角球点邻近(随机选一点),打定接应球,其他球员跑本位点. 34在本方边线球模式下,假设自己是距离球最近的队员,跑向球;并开球(球在自己脚下那么把球传给最近的队友)。
35在本方边线球模式下,在本方半场左侧,那么由2号去发;假设是本方半场右侧,那么由5号去发;球在2号或者5号脚下,那么踢向距离自己最近的队友 36.在本方边线球的模式下,假设我是距离其次近的队友的话,那么我也跑朝着球的位置跑,直到距离球7米的范围 37在本方边线球的模式下,假设我是4号的话,并且距离球最近的队友不是我,那么我将跑向球的坐标加上(5,0)的位置上去 38在本方边线球的模式下,假设我是距离球其次近的队友,那么我跑向距离球12米的范围内,并且距离对方球门点(53,0)最近的点 39在本方边线球的模式下,距离球最近的队友跑向球并开球,假设我不是距离球其次近的队友,那么我向自身向量(5,0)的方向跑去 40在本方边线球的模式下,距离球最近的队友跑向球并开球,假设我不是距离球其次近的队友,那么求出距离球其次近的队友的坐标加上(10,5)的点跑假设该点在球场内,那么跑向该点 //playOn模式下,防守行为(5) 41在playOn模式下,假设对方10号拿球,假设我是2、3、4号,那么去盯防10号 42在playOn模式下,如对方9号拿球,我方2、3、4号距离球最近 的球员去盯防9号,其他队员盯防距离自己最近的对方球员 43在playOn模式下,假设对方比我先接近球,那么离球最近的队员去盯球,其他球员定距离自己最近的对方球员. 44在playOn模式下,假设对方11号拿到球,那么7号球员从左边去断球,8号球员从右边去断球 45在playOn模式下,防守模式下,我方6号球员始终跟着敌方9号,我方7号始终跟着敌方10号,8号球员始终跟着敌方11号球员 //其他比赛模式下,防守行为(5) 46.在对方边线球的模式下,假设我是4号,那么我就跑向距离球最近的对方球员处。
47.在对方边线球的模式下,假设我是距离球其次近的队员的话,那么我跑向距离球其次近的对方球员的位置 48.在对方边线球的模式下,假设我不是距离球最近的队友,并且我的x轴坐标大于0的话,那么我跑向自身位置加(-10,0)的点的位置去 49.在对方边线球的模式下,假设我身边5米内有对方球员的话,那么我跑向身边对方球员的位置,并且我的x轴坐标的值要比该对方的大2. 50.在对方边线球的模式下,假设球的位置的x轴小于0,假设我是4 号或5号的话,一起跑向距离球其次近的对方球员的位置 — 6 —。












