/// <summary> /// 値コピーを作成する /// </summary> /// <param name="recognition">Recognition_Rate</param> public Recognition_Rate(Recognition_Rate recognition) { effectiveness = recognition.effectiveness; random_value = new Random_Value(recognition.random_value); fv = new FNV(recognition.fv); fg = new FNV(recognition.fg); }
/// <summary> /// 値のコピーを作成する /// </summary> /// <param name="running">DRunning</param> public DRunning(DRunning running) { acceleration = new DAcceleration(running.acceleration); v_optimal = new DIC(running.v_optimal); v_difference = new DVDifference(running.v_difference); gap = new DGap(running.gap); delta = new DDelta(running.delta); RR = new Recognition_Rate(running.RR); pedal = new Pedal(running.pedal); }
public Pedal pedal; //ペダルの踏みかえ関係 /// <summary> /// 実態を持たせる /// </summary> public DRunning() { acceleration = new DAcceleration(); v_optimal = new DIC(); v_difference = new DVDifference(); gap = new DGap(); delta = new DDelta(); RR = new Recognition_Rate(); pedal = new Pedal(); }