예제 #1
0
 /// <summary>
 /// 初始化当前仿真使命类特有的需要传递给策略的变量名和变量值,在当前使命类构造函数中调用
 /// 添加到仿真使命基类的哈希表Hashtable成员中
 /// </summary>
 private void InitHtMissionVariables()
 {
     HtMissionVariables.Add("IsYellowFish2Caught", gool[0]);
     HtMissionVariables.Add("IsYellowFish3Caught", gool[1]);
     HtMissionVariables.Add("IsYellowFish4Caught", gool[2]);
     HtMissionVariables.Add("IsRedFish2Caught", goor[0]);
     HtMissionVariables.Add("IsRedFish3Caught", goor[1]);
     HtMissionVariables.Add("IsRedFish4Caught", goor[2]);
 }
예제 #2
0
 /// <summary>
 /// 初始化当前仿真使命类特有的需要传递给策略的变量名和变量值,在当前使命类构造函数中调用
 /// 添加到仿真使命基类的哈希表Hashtable成员中
 /// </summary>
 private void InitHtMissionVariables()
 {
     // 初始化当前已经完成的单程数量
     HtMissionVariables.Add("Ball0InHole", scores[0]);
     HtMissionVariables.Add("Ball1InHole", scores[1]);
     HtMissionVariables.Add("Ball2InHole", scores[2]);
     HtMissionVariables.Add("Ball3InHole", scores[3]);
     HtMissionVariables.Add("Ball4InHole", scores[4]);
     HtMissionVariables.Add("Ball5InHole", scores[5]);
 }
예제 #3
0
 /// <summary>
 /// 初始化当前仿真使命类特有的需要传递给策略的变量名和变量值,在当前使命类构造函数中调用
 /// 添加到仿真使命基类的哈希表Hashtable成员中
 /// </summary>
 private void InitHtMissionVariables()
 {
     // 初始化在执行任务1时仿真机器鱼0碰过仿真水球标志
     HtMissionVariables.Add("IsCollidedBallAndFish0AtStage1", "false");
     // 初始化在执行任务1时仿真机器鱼1碰过仿真水球标志
     HtMissionVariables.Add("IsCollidedBallAndFish1AtStage1", "false");
     // 初始化在执行任务2时仿真机器鱼0碰过仿真水球标志
     HtMissionVariables.Add("IsCollidedBallAndFish0AtStage2", "false");
     // 初始化在执行任务2时仿真机器鱼1碰过仿真水球标志
     HtMissionVariables.Add("IsCollidedBallAndFish1AtStage2", "false");
     // 初始化在执行任务3时仿真机器鱼0碰过仿真水球标志
     HtMissionVariables.Add("IsCollidedBallAndFish0AtStage3", "false");
     // 初始化在执行任务3时仿真机器鱼1碰过仿真水球标志
     HtMissionVariables.Add("IsCollidedBallAndFish1AtStage3", "false");
     // 初始化在执行任务4时仿真机器鱼0碰过仿真水球标志
     HtMissionVariables.Add("IsCollidedBallAndFish0AtStage4", "false");
     // 初始化在执行任务4时仿真机器鱼1碰过仿真水球标志
     HtMissionVariables.Add("IsCollidedBallAndFish1AtStage4", "false");
     // 初始化正在执行的协作任务编号
     HtMissionVariables.Add("ExecutingTaskNo", "1");
 }
예제 #4
0
 /// <summary>
 /// 初始化当前仿真使命类特有的需要传递给策略的变量名和变量值,在当前使命类构造函数中调用
 /// 添加到仿真使命基类的哈希表Hashtable成员中
 /// </summary>
 private void InitHtMissionVariables()
 {
     // 初始化当前已经完成的单程数量
     HtMissionVariables.Add("CompetitionPeriod", ((int)MatchHelper.CompetitionPeriod.NormalTime).ToString());
     HtMissionVariables.Add("Ball_1_Left_Status", ballleft[1]);
     HtMissionVariables.Add("Ball_2_Left_Status", ballleft[2]);
     HtMissionVariables.Add("Ball_3_Left_Status", ballleft[3]);
     HtMissionVariables.Add("Ball_4_Left_Status", ballleft[4]);
     HtMissionVariables.Add("Ball_5_Left_Status", ballleft[5]);
     HtMissionVariables.Add("Ball_6_Left_Status", ballleft[6]);
     HtMissionVariables.Add("Ball_7_Left_Status", ballleft[7]);
     HtMissionVariables.Add("Ball_8_Left_Status", ballleft[8]);
     HtMissionVariables.Add("Ball_0_Left_Status", ballright[0]);
     HtMissionVariables.Add("Ball_1_Right_Status", ballright[1]);
     HtMissionVariables.Add("Ball_2_Right_Status", ballright[2]);
     HtMissionVariables.Add("Ball_3_Right_Status", ballright[3]);
     HtMissionVariables.Add("Ball_4_Right_Status", ballright[4]);
     HtMissionVariables.Add("Ball_5_Right_Status", ballright[5]);
     HtMissionVariables.Add("Ball_6_Right_Status", ballright[6]);
     HtMissionVariables.Add("Ball_7_Right_Status", ballright[7]);
     HtMissionVariables.Add("Ball_8_Right_Status", ballright[8]);
     HtMissionVariables.Add("Ball_0_Right_Status", ballright[0]);
 }
예제 #5
0
 /// <summary>
 /// 初始化当前仿真使命类特有的需要传递给策略的变量名和变量值,在当前使命类构造函数中调用
 /// 添加到仿真使命基类的哈希表Hashtable成员中
 /// </summary>
 private void InitHtMissionVariables()
 {
     // 初始化当前已经完成的单程数量
     HtMissionVariables.Add("CompetitionPeriod", ((int)MatchHelper.CompetitionPeriod.NormalTime).ToString());
 }
예제 #6
0
 /// <summary>
 /// 初始化当前仿真使命类特有的需要传递给策略的变量名和变量值,在当前使命类构造函数中调用
 /// 添加到仿真使命基类的哈希表Hashtable成员中
 /// </summary>
 private void InitHtMissionVariables()
 {
     // 初始化当前已经完成的单程数量
     HtMissionVariables.Add("FinishedSingleTripCount", "0");
 }