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);
        }
Esempio n. 4
0
 public void RemoveTraceType(Primary_Trace_Type traceType)
 {
 }
Esempio n. 5
0
 public void AddTraceType(Primary_Trace_Type traceType)
 {
 }
Esempio n. 6
0
 protected bool IsQuestionAllowed(Primary_Trace_Type traceType)
 {
     return(true);
 }
Esempio n. 7
0
 protected PrimaryGame(Dictionary <int, float> _markAllocation, List <PrimaryPlayer> _players, Primary_Trace_Type _traceType,
                       Dictionary <int, int> _switchingTimes, NumberLine numberLine, Rhythm currentRhythm, Music currentMusic)
 {
 }