Freeze SmoothLife model contract and fixtures
This commit is contained in:
72
tests/fixtures/contract/manifest.json
vendored
Normal file
72
tests/fixtures/contract/manifest.json
vendored
Normal file
@@ -0,0 +1,72 @@
|
||||
{
|
||||
"format_version": 1,
|
||||
"contract": "Macrostep 00 deterministic oracle fixtures",
|
||||
"generator": "tools/generate_contract_fixtures.py",
|
||||
"oracle": "tools/contract_oracle.py",
|
||||
"standard_library_only": true,
|
||||
"semantic_float": "IEEE-754 binary64 represented as JSON numbers",
|
||||
"packed_fft_float": "IEEE-754 binary32 after every operation, with decimal values and hexadecimal bit patterns",
|
||||
"determinism": "No timestamp, locale, platform RNG, external source tree, or runtime dependency is used.",
|
||||
"files": [
|
||||
{
|
||||
"path": "indexing.json",
|
||||
"description": "Indexing and signed offsets",
|
||||
"bytes": 9147,
|
||||
"sha256": "c6b8948d6048bb3a8e7199a0736ea9f0f0bef2b0d0852593544a51e2aea51cdb"
|
||||
},
|
||||
{
|
||||
"path": "curves.json",
|
||||
"description": "Scalar curves and boundaries",
|
||||
"bytes": 5751,
|
||||
"sha256": "a70fef48668b1205fe420d3ea9de55860355ebcb34ef24ace70a838f707498cc"
|
||||
},
|
||||
{
|
||||
"path": "rule_surface.json",
|
||||
"description": "Complete rule enum surface",
|
||||
"bytes": 109184,
|
||||
"sha256": "169fb64eb333c49b41e425ecbeea4a47ae9e0be8d5c3271363306927838091c0"
|
||||
},
|
||||
{
|
||||
"path": "planar_fields.json",
|
||||
"description": "Sampled kernels and direct convolution",
|
||||
"bytes": 20013,
|
||||
"sha256": "b3c6b226e64c079fd3a507abac993745572b670d9babf3673afd7bc7b3955881"
|
||||
},
|
||||
{
|
||||
"path": "legacy_packed_fft.json",
|
||||
"description": "Packed-unitary f32 FFT oracle",
|
||||
"bytes": 113770,
|
||||
"sha256": "28e23e349faa9f330800be1a73dd0ef5e83a637b6dbab256c6a6adb51d33452b"
|
||||
},
|
||||
{
|
||||
"path": "integration.json",
|
||||
"description": "Euler, AB startup, RK4 references",
|
||||
"bytes": 6229,
|
||||
"sha256": "0bd9f394e3828254c25cf5958b58ad68d6fd0f6e5cda460e8ef8f89d4cf3cee0"
|
||||
},
|
||||
{
|
||||
"path": "multiscale.json",
|
||||
"description": "All multiscale policies",
|
||||
"bytes": 69725,
|
||||
"sha256": "31a79957d2f0b3aebd5f33610a5c95bbd75dc1efe514d67eab929348dec94d22"
|
||||
},
|
||||
{
|
||||
"path": "sphere.json",
|
||||
"description": "Corrected and legacy sphere",
|
||||
"bytes": 126178,
|
||||
"sha256": "b95d649556bc86636ed75ac28c6688afd3a998bbc403897c840115d81be87faa"
|
||||
},
|
||||
{
|
||||
"path": "delayed_time.json",
|
||||
"description": "Causal delayed-time shells",
|
||||
"bytes": 21449,
|
||||
"sha256": "02088cbb78a8e58326235d80d75e0fb89d056501696c4c647b8b977ecb582a81"
|
||||
},
|
||||
{
|
||||
"path": "initializers.json",
|
||||
"description": "ChaCha12 and exact seeded arrays",
|
||||
"bytes": 71752,
|
||||
"sha256": "7a549a1270a89c7cb5bc3fdaae5c6cb5b3bf51ffc0583f1ec1d9994658ace576"
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user