確率マシン シミュレーションを実行します。
ボタンを押したときにシミュレーションを一時停止する必要があります。
現時点では、「P」を押すと、シミュレーションがまったく問題なく一時停止します。しかし、Unpause キーを押すと、シミュレーションは一時停止しますが、一時停止した状態から再開しません。
つまり、ボールが真ん中にあるときにマシンを一時停止すると、一時停止を解除した後、ボールが上から再生成され、その間にボールが下に移動したことがわかります。
これを達成するために私が使用したアルゴリズムは -
if (UserPress == 'P')
Pause = !Pause;
if (Pause)
{
ball.Update;
ReDraw();
}