public R1CMovingStrategy() { move = new RightOnly <R1CDirection>(); traceType = Primary_Trace_Type.POINT_TRACE; InitializeAttributes(); FillCanSwitchList(); FillDuration(1000); }
public R1CMovingStrategy(Move <R1CDirection> move, List <bool> CanSwitchList, Dictionary <int, int> duration, Primary_Trace_Type traceType) { this.move = move; this.duration = duration; this.CanSwitchList = CanSwitchList; this.traceType = traceType; InitializeAttributes(); }
public R1CMovingStrategy(Move <R1CDirection> move, Primary_Trace_Type traceType) { this.move = move; this.traceType = traceType; CanSwitchList = new List <bool>(); duration = new Dictionary <int, int>(); InitializeAttributes(); FillCanSwitchList(); FillDuration(1000); }
public void RemoveTraceType(Primary_Trace_Type traceType) { }
public void AddTraceType(Primary_Trace_Type traceType) { }
protected bool IsQuestionAllowed(Primary_Trace_Type traceType) { return(true); }
protected PrimaryGame(Dictionary <int, float> _markAllocation, List <PrimaryPlayer> _players, Primary_Trace_Type _traceType, Dictionary <int, int> _switchingTimes, NumberLine numberLine, Rhythm currentRhythm, Music currentMusic) { }