BT Sözlüğü › Programlama › Ölüm sarmalı (spiral of death)

Ölüm sarmalı (spiral of death)

Programlama Svenska → Güncellendi: 2026-10-25

Bir karenin simülasyonunu zamanında yetiştiremeyen sabit zaman adımlı bir döngünün, her karede daha fazla yetişme adımı talep edip giderek daha fazla geride kalması ve sonunda donması.

Sabit zaman adımlı bir döngü geçen zamanı bir biriktiriciye yazar ve biriken her zaman adımı için bir simülasyon adımı çalıştırır. Adımın kendisi temsil ettiği süreden uzun sürerse — ağır bir kare, takılan bir makine — biriktirici daha da fazla zaman biriktirir, bu da bir sonraki turda daha da fazla adım gerektirir, o da daha da uzun sürer. Sarmal aşağı doğru sıkılaşır ve oyun durana kadar sürer.

Çare, kare başına en fazla adım sayısını sınırlamaktır: tamamen donmaktansa ağır çekime kaymak yeğdir. Hata ve çözümü, Glenn Fiedler'in "Fix Your Timestep!" (2004) yazısında adlandırıldı.

← Sözlüğe dön