Exemplo n.º 1
0
 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;
 }
Exemplo n.º 2
0
        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;
 }
Exemplo n.º 5
0
 public override void setParameter(Physarum p)
 {
     PhysaSetting._division_frequency_test = div_freq;
     PhysaSetting._death_frequency_test = die_freq;
 }
Exemplo n.º 6
0
 public override void setParameter(Physarum p)
 {
     PhysaSetting.escape_p = esc_p;
 }
Exemplo n.º 7
0
 public abstract void setParameter(Physarum p);
Exemplo n.º 8
0
 public override void setParameter(Physarum p)
 {
     PhysaSetting.escape_p = esc_p;
 }
Exemplo n.º 9
0
 public override void setParameter(Physarum p)
 {
     PhysaSetting._pcd =(float) pcd;
 }
Exemplo n.º 10
0
 public override void setParameter(Physarum p)
 {
     PhysaSetting._sense_angle = sensor_angle;
     PhysaSetting._rotate_angle = rotate_angle;
     PhysaSetting._sense_offset = sensor_offset;
 }
Exemplo n.º 11
0
 public override void setParameter(Physarum p)
 {
     PhysaSetting._speed = (float)speed;
 }
Exemplo n.º 12
0
 public override void setParameter(Physarum p)
 {
     PhysaSetting.border_type = bdtype;
 }
Exemplo n.º 13
0
 public override void setParameter(Physarum p)
 {
     PhysaSetting._division_frequency_test = div_freq;
     PhysaSetting._death_frequency_test    = die_freq;
 }
Exemplo n.º 14
0
 public override void setParameter(Physarum p)
 {
     PhysaSetting.border_type = bdtype;
 }
Exemplo n.º 15
0
 public override void setParameter(Physarum p)
 {
     PhysaSetting._depT = (float)(5 * trail_ratio);
 }
Exemplo n.º 16
0
 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);
 }
Exemplo n.º 17
0
 public override void setParameter(Physarum p)
 {
     PhysaSetting._depT = (float)(5 * trail_ratio);
 }
Exemplo n.º 18
0
 public override void setParameter(Physarum p)
 {
     PhysaSetting._pcd = (float)pcd;
 }
Exemplo n.º 19
0
 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;
 }
Exemplo n.º 20
0
 public override void setParameter(Physarum p)
 {
     p.initOrient = orit;
 }
Exemplo n.º 21
0
 public override void setParameter(Physarum p)
 {
     PhysaSetting._death_distance = _death_distance;
 }
Exemplo n.º 22
0
 public override void setParameter(Physarum p)
 {
     PhysaSetting.guide_factor  = guide_factor;
     PhysaSetting.both_dir_flag = both_direction;
 }
Exemplo n.º 23
0
 public override void setParameter(Physarum p)
 {
     PhysaSetting.DetectDirRSubd   = detect_direction_r;
     PhysaSetting.DetectDirPhySubd = detect_direction_phy;
 }
Exemplo n.º 24
0
 public override void setParameter(Physarum p)
 {
     PhysaSetting._speed = (float)speed;
 }
 public override void setParameter(Physarum p)
 {
     PhysaSetting._popsize = pop_size;
 }
Exemplo n.º 26
0
 public override void setParameter(Physarum p)
 {
     PhysaSetting.guide_factor = guide_factor;
     PhysaSetting.both_dir_flag = both_direction;
 }
Exemplo n.º 27
0
 public override void setParameter(Physarum p)
 {
     PhysaSetting.DetectDirRSubd = detect_direction_r;
     PhysaSetting.DetectDirPhySubd = detect_direction_phy;
 }
Exemplo n.º 28
0
 public override void setParameter(Physarum p)
 {
     PhysaSetting._death_distance = _death_distance;
 }
Exemplo n.º 29
0
 public override void setParameter(Physarum p)
 {
     PhysaSetting._sense_angle  = sensor_angle;
     PhysaSetting._rotate_angle = rotate_angle;
     PhysaSetting._sense_offset = sensor_offset;
 }