List <(int x, int y)> jumps = new RuleDraughts().GetPositions(current_x, current_y, boardState, boardSize);
List <(int x, int y)> steps = new RuleSteps().GetPositions(current_x, current_y, boardState, boardSize);