public override void setParameter(Physarum p) { PhysaSetting._sense_angle = sensor_angle; PhysaSetting._rotate_angle = rotate_angle; PhysaSetting._sense_offset = sensor_offset; PhysaSetting._death_distance = death_distance; PhysaSetting.DetectDirRSubd = detect_dir_r; PhysaSetting.DetectDirPhySubd = detect_dir_phy; PhysaSetting._speed = max_speed; PhysaSetting._depT = depT; }
public override void setParameter(Physarum p) { List <int> cond = new List <int>(); cond.Add(div_radius); cond.Add(div_min); cond.Add(div_max); cond.Add(die_radius); cond.Add(die_min); cond.Add(die_max); PhysaSetting.setBirthDeathCondition(cond); }
public override void setParameter(Physarum p) { PhysaSetting._popsize = pop_size; }
public override void setParameter(Physarum p) { p.initOrient = orit; }
public override void setParameter(Physarum p) { PhysaSetting._division_frequency_test = div_freq; PhysaSetting._death_frequency_test = die_freq; }
public override void setParameter(Physarum p) { PhysaSetting.escape_p = esc_p; }
public abstract void setParameter(Physarum p);
public override void setParameter(Physarum p) { PhysaSetting._pcd =(float) pcd; }
public override void setParameter(Physarum p) { PhysaSetting._sense_angle = sensor_angle; PhysaSetting._rotate_angle = rotate_angle; PhysaSetting._sense_offset = sensor_offset; }
public override void setParameter(Physarum p) { PhysaSetting._speed = (float)speed; }
public override void setParameter(Physarum p) { PhysaSetting.border_type = bdtype; }
public override void setParameter(Physarum p) { PhysaSetting._depT = (float)(5 * trail_ratio); }
public override void setParameter(Physarum p) { List<int> cond = new List<int>(); cond.Add(div_radius); cond.Add(div_min); cond.Add(div_max); cond.Add(die_radius); cond.Add(die_min); cond.Add(die_max); PhysaSetting.setBirthDeathCondition(cond); }
public override void setParameter(Physarum p) { PhysaSetting._pcd = (float)pcd; }
public override void setParameter(Physarum p) { PhysaSetting._death_distance = _death_distance; }
public override void setParameter(Physarum p) { PhysaSetting.guide_factor = guide_factor; PhysaSetting.both_dir_flag = both_direction; }
public override void setParameter(Physarum p) { PhysaSetting.DetectDirRSubd = detect_direction_r; PhysaSetting.DetectDirPhySubd = detect_direction_phy; }