------
## 最终结论
```python
def move_one_ball(arr):
    if not arr:
        return True

    n = len(arr)
    count = 0

    for i in range(1, n):
        if arr[i] < arr[i - 1]:
            count += 1
            if count > 1:
                return False

    return count == 0 or (count == 1 and arr[0] >= arr[-1])
```