diff options
| author | Valentin Popov <valentin@popov.link> | 2026-10-29 15:35:50 +0300 |
|---|---|---|
| committer | Valentin Popov <valentin@popov.link> | 2026-10-29 15:35:50 +0300 |
| commit | f35c9ec1f09ec55f52563a8ba6a70cc4e2e1583d (patch) | |
| tree | 373bcf0e8d6797df876f71fd3779bd963160f72b /docs/appendices/knowledge-boundaries.md | |
| parent | 38ff0ca6828ce83dea376f288959a9ab2242d662 (diff) | |
| download | fparkan-f35c9ec1f09ec55f52563a8ba6a70cc4e2e1583d.tar.xz fparkan-f35c9ec1f09ec55f52563a8ba6a70cc4e2e1583d.zip | |
test(runtime): verify randomized Control resource cadence
Diffstat (limited to 'docs/appendices/knowledge-boundaries.md')
| -rw-r--r-- | docs/appendices/knowledge-boundaries.md | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/docs/appendices/knowledge-boundaries.md b/docs/appendices/knowledge-boundaries.md index 3c934ed..fdf0496 100644 --- a/docs/appendices/knowledge-boundaries.md +++ b/docs/appendices/knowledge-boundaries.md @@ -369,8 +369,13 @@ Control выставлен flag `0x102`, слово флагов ANI `+0x14` и видимость, это отдельная непроверенная граница, а не FX callbacks. Бюджетная часть активного `0xbcf0` исполнена на синтетическом хосте класса `10`: при периоде `500` и нулевом RNG проверены пропуск до deadline и на равенстве -`437.5`, затем ресурсный `dt = 0.5` при времени `500`. Движение и очереди -исключены условиями вектора; активация `+0xe0` задана явно. Отдельный вектор +`437.5`, затем ресурсный `dt = 0.5` при времени `500`. На том же ограниченном +хосте без устройств seed `0x12345678` подтверждает новые RNG draw при временах +`500`, `501`, `502`, `503` и ресурсные clocks `0`, `0`, `502`, `502`: deadline +пересчитывается при каждом принятом активном вызове. Проверены также точное +равенство с ненулевым RNG, расход RNG при принудительном `+0xd4` и сохранение +RNG/счётчика в неактивной ветви. Движение и очереди исключены условиями этих +векторов; активация `+0xe0` задана явно. Отдельный вектор класса `4` исполняет событие `4` через `0x31ae0` → `0x314f0`, проверяя активность, начальные часы `time - 100`, округление DWORD в `f32` и одну начальную команду. Геометрические callbacks подставлены явно, таблицы |
