Native FI binds and its own route/clearance/mouth-support checks pass on seeds 0 and 10, but 14/16 seeds have no island arrangement that clears the fixed passage tubes and reaches both mouth heights; seed 10 has one composed collision; ripple 6-7 cm vs the 3.5 cm limit on both upper passages. Third failure of the 'islands adapt to fixed tunnels' premise (L133 x2, L140). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016dhxM43dnWvUu2B5Ph1iG1
230 lines
8.9 KiB
JSON
230 lines
8.9 KiB
JSON
{
|
|
"seed": 0,
|
|
"source_stamp": "6205e6c180ef32c41792dc3e0d8bf443a96df41974f40334af4bf3a157ab88da",
|
|
"before_stamp": "b8603b6cb3975ca0f9669759e4e2464561c557fdb7aa6836acef123ecf0b99d1",
|
|
"views_per_phase": 5,
|
|
"all_quality_pass": true,
|
|
"captures": [
|
|
{
|
|
"phase": "after",
|
|
"view": "arrival-mouth",
|
|
"file": "Standalone/Research/WorldAssemblerM3/Linux140/captures/after-arrival-mouth.jpg",
|
|
"bytes": 20205,
|
|
"camera_m": [
|
|
23.77218612173332,
|
|
4.6087926326387905,
|
|
-735.55
|
|
],
|
|
"target_m": [
|
|
32.44404347295337,
|
|
-1.3114176744441277,
|
|
-735.55
|
|
],
|
|
"yaw_deg": 124.32105280346487,
|
|
"pitch_deg": 0.0,
|
|
"fov_deg": 78.0,
|
|
"note": "player eye at the fixed 0-1 arrival mouth",
|
|
"quality_status": "PASS",
|
|
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux140/captures/after-arrival-mouth.jpg pixels=921600 mean_luma=111.598 stddev_luma=5.081 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
|
|
},
|
|
{
|
|
"phase": "after",
|
|
"view": "departure-mouth",
|
|
"file": "Standalone/Research/WorldAssemblerM3/Linux140/captures/after-departure-mouth.jpg",
|
|
"bytes": 23901,
|
|
"camera_m": [
|
|
21.556817528943192,
|
|
-14.930993681478485,
|
|
-730.751171875
|
|
],
|
|
"target_m": [
|
|
11.51544953238179,
|
|
-11.861640531768845,
|
|
-730.751171875
|
|
],
|
|
"yaw_deg": -73.00313688448165,
|
|
"pitch_deg": 0.0,
|
|
"fov_deg": 78.0,
|
|
"note": "player eye approaching the fixed 1-2 departure mouth",
|
|
"quality_status": "PASS",
|
|
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux140/captures/after-departure-mouth.jpg pixels=921600 mean_luma=112.186 stddev_luma=5.529 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
|
|
},
|
|
{
|
|
"phase": "after",
|
|
"view": "island-edge",
|
|
"file": "Standalone/Research/WorldAssemblerM3/Linux140/captures/after-island-edge.jpg",
|
|
"bytes": 19984,
|
|
"camera_m": [
|
|
47.84242754056169,
|
|
-19.331304817383565,
|
|
-734.4728515625
|
|
],
|
|
"target_m": [
|
|
54.57926831575571,
|
|
-16.75934518129221,
|
|
-735.5728515625
|
|
],
|
|
"yaw_deg": 69.10437717375885,
|
|
"pitch_deg": -8.673184187101441,
|
|
"fov_deg": 78.0,
|
|
"note": "player eye beside the route on an island edge",
|
|
"quality_status": "PASS",
|
|
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux140/captures/after-island-edge.jpg pixels=921600 mean_luma=114.169 stddev_luma=8.688 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
|
|
},
|
|
{
|
|
"phase": "after",
|
|
"view": "walk-between-islands",
|
|
"file": "Standalone/Research/WorldAssemblerM3/Linux140/captures/after-walk-between-islands.jpg",
|
|
"bytes": 20752,
|
|
"camera_m": [
|
|
64.3971173756484,
|
|
-22.884388870806152,
|
|
-733.137890625
|
|
],
|
|
"target_m": [
|
|
53.12109375,
|
|
-24.2802734375,
|
|
-734.537109375
|
|
],
|
|
"yaw_deg": -97.05687302971492,
|
|
"pitch_deg": -7.020510748634912,
|
|
"fov_deg": 78.0,
|
|
"note": "player eye looking from one route landing toward the next island",
|
|
"quality_status": "PASS",
|
|
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux140/captures/after-walk-between-islands.jpg pixels=921600 mean_luma=111.849 stddev_luma=7.186 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
|
|
},
|
|
{
|
|
"phase": "after",
|
|
"view": "wide-silhouette",
|
|
"file": "Standalone/Research/WorldAssemblerM3/Linux140/captures/after-wide-silhouette.jpg",
|
|
"bytes": 22894,
|
|
"camera_m": [
|
|
41.099609375,
|
|
8.620008680555555,
|
|
-725.6368272569445
|
|
],
|
|
"target_m": [
|
|
41.099609375,
|
|
-14.379991319444445,
|
|
-735.6368272569445
|
|
],
|
|
"yaw_deg": 180.0,
|
|
"pitch_deg": -23.498565675952097,
|
|
"fov_deg": 72.0,
|
|
"note": "wide side view showing the island chain silhouette",
|
|
"quality_status": "PASS",
|
|
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux140/captures/after-wide-silhouette.jpg pixels=921600 mean_luma=116.109 stddev_luma=7.003 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
|
|
},
|
|
{
|
|
"phase": "before",
|
|
"view": "arrival-mouth",
|
|
"file": "Standalone/Research/WorldAssemblerM3/Linux140/captures/before-arrival-mouth.jpg",
|
|
"bytes": 13808,
|
|
"camera_m": [
|
|
23.77218612173332,
|
|
4.6087926326387905,
|
|
-735.55
|
|
],
|
|
"target_m": [
|
|
32.44404347295337,
|
|
-1.3114176744441277,
|
|
-735.55
|
|
],
|
|
"yaw_deg": 124.32105280346487,
|
|
"pitch_deg": 0.0,
|
|
"fov_deg": 78.0,
|
|
"note": "player eye at the fixed 0-1 arrival mouth",
|
|
"quality_status": "PASS",
|
|
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux140/captures/before-arrival-mouth.jpg pixels=921600 mean_luma=132.078 stddev_luma=8.080 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
|
|
},
|
|
{
|
|
"phase": "before",
|
|
"view": "departure-mouth",
|
|
"file": "Standalone/Research/WorldAssemblerM3/Linux140/captures/before-departure-mouth.jpg",
|
|
"bytes": 17309,
|
|
"camera_m": [
|
|
21.556817528943192,
|
|
-14.930993681478485,
|
|
-730.751171875
|
|
],
|
|
"target_m": [
|
|
11.51544953238179,
|
|
-11.861640531768845,
|
|
-730.751171875
|
|
],
|
|
"yaw_deg": -73.00313688448165,
|
|
"pitch_deg": 0.0,
|
|
"fov_deg": 78.0,
|
|
"note": "player eye approaching the fixed 1-2 departure mouth",
|
|
"quality_status": "PASS",
|
|
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux140/captures/before-departure-mouth.jpg pixels=921600 mean_luma=118.383 stddev_luma=9.908 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
|
|
},
|
|
{
|
|
"phase": "before",
|
|
"view": "island-edge",
|
|
"file": "Standalone/Research/WorldAssemblerM3/Linux140/captures/before-island-edge.jpg",
|
|
"bytes": 15208,
|
|
"camera_m": [
|
|
47.84242754056169,
|
|
-19.331304817383565,
|
|
-734.4728515625
|
|
],
|
|
"target_m": [
|
|
54.57926831575571,
|
|
-16.75934518129221,
|
|
-735.5728515625
|
|
],
|
|
"yaw_deg": 69.10437717375885,
|
|
"pitch_deg": -8.673184187101441,
|
|
"fov_deg": 78.0,
|
|
"note": "player eye beside the route on an island edge",
|
|
"quality_status": "PASS",
|
|
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux140/captures/before-island-edge.jpg pixels=921600 mean_luma=109.945 stddev_luma=4.383 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
|
|
},
|
|
{
|
|
"phase": "before",
|
|
"view": "walk-between-islands",
|
|
"file": "Standalone/Research/WorldAssemblerM3/Linux140/captures/before-walk-between-islands.jpg",
|
|
"bytes": 15126,
|
|
"camera_m": [
|
|
64.3971173756484,
|
|
-22.884388870806152,
|
|
-733.137890625
|
|
],
|
|
"target_m": [
|
|
53.12109375,
|
|
-24.2802734375,
|
|
-734.537109375
|
|
],
|
|
"yaw_deg": -97.05687302971492,
|
|
"pitch_deg": -7.020510748634912,
|
|
"fov_deg": 78.0,
|
|
"note": "player eye looking from one route landing toward the next island",
|
|
"quality_status": "PASS",
|
|
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux140/captures/before-walk-between-islands.jpg pixels=921600 mean_luma=110.305 stddev_luma=4.132 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
|
|
},
|
|
{
|
|
"phase": "before",
|
|
"view": "wide-silhouette",
|
|
"file": "Standalone/Research/WorldAssemblerM3/Linux140/captures/before-wide-silhouette.jpg",
|
|
"bytes": 15268,
|
|
"camera_m": [
|
|
41.099609375,
|
|
8.620008680555555,
|
|
-725.6368272569445
|
|
],
|
|
"target_m": [
|
|
41.099609375,
|
|
-14.379991319444445,
|
|
-735.6368272569445
|
|
],
|
|
"yaw_deg": 180.0,
|
|
"pitch_deg": -23.498565675952097,
|
|
"fov_deg": 72.0,
|
|
"note": "wide side view showing the island chain silhouette",
|
|
"quality_status": "PASS",
|
|
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux140/captures/before-wide-silhouette.jpg pixels=921600 mean_luma=114.186 stddev_luma=3.531 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
|
|
}
|
|
]
|
|
}
|