メモリリーク、大丈夫そうだとは思ってますが、長期稼動でどうなのかってとこですね。自分はそんな長時間動かさないのであまり気にしてませんけど。
真偽値の大小比較はエッジの立ち上がり(立下り)を検出するのに使ったりしますね。
while 1
stopped = (speed == 0) > (speed_prev == 0) ' 速度!=0から速度==0になった
started = (speed > 0) > (speed_prev > 0) ' 速度==0から速度>0になった
speed_prev = speed
wend
「経験値が閾値を越えたらレベルアップ」のような処理にも使えます。
なお、状態変化を見るだけなら不等号ではなく != を使います。
1そうだね プレイ済み