private Matrix <SegmentState> GetSegmentStateMatrixUsingCellMatrix(Axis axisOfMovement)
        {
            Matrix <SegmentState> segStateMatrix
                = SegmentCalculator.GetBoardSegmentStateMatrixForAxisOfMovement(
                      CellMatrix, Board, axisOfMovement);

            return(segStateMatrix);
        }