public ClockState(bool[] pins, int[] posit, bool rightSideUp, ClockPuzzle p) : base(p) { _puzzle = p; _pins = pins; _posit = posit; _rightSideUp = rightSideUp; }
public ClockState(ClockPuzzle p) : base(p) { _puzzle = p; _pins = new[] { false, false, false, false }; _posit = new[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }; _rightSideUp = true; }