Files
ruvnet--RuView/examples/research-sota/02-placement/r6_2_2_multistatic_results.json
T
rUv 4e879bf62a chore: organise examples/research-sota/ into 9 thematic folders with READMEs (#744)
User request: organise examples/research-sota/ into folders with READMEs and main overview.

Moved 46 files into 9 thematic folders by thread family + research category:

01-physics-floor/      (R1, R6, R6.1) — bedrock primitives
02-placement/          (R6.2 family, 7 sub-ticks) — antenna placement
03-spatial-intelligence/ (R5, R7) — saliency + mincut
04-rssi/               (R8, R9) — RSSI-only sensing
05-cross-room-reid/    (R3 arc, 3 ticks) — cross-room identity
06-structure-detection/ (R12 arc, 3 ticks) — PABS + closed loop
07-negative-results/   (R13) — productive failure
08-verticals/          (R10, R11) — wildlife + maritime physics
09-quantum-fusion/     (R20.1) — ADR-114 quantum-classical demo

Each folder has its own README.md documenting:
- Scripts + headlines table
- Why this folder bounds / composes with others
- Sample output / honest scope
- Cross-references to related loop notes + ADRs

Main README.md at the top covers:
- Folder map with thread numbers
- Cross-folder dependency graph
- Headline findings table (8 entries)
- Reading order for newcomers (4 scripts in suggested order)
- Honest scope (synthetic-physics caveats)

All git mv operations preserve file history. Total: 46 files moved, 10
new READMEs (main + 9 sub) totalling ~1300 lines of organising
documentation.
2026-05-22 07:52:57 -04:00

253 lines
3.5 KiB
JSON

{
"room": {
"width_m": 5.0,
"height_m": 5.0
},
"frequency_ghz": 2.4,
"target_zones": [
{
"name": "bed",
"x0": 1.5,
"y0": 0.5,
"width": 2.0,
"height": 1.5
},
{
"name": "chair",
"x0": 3.5,
"y0": 3.5,
"width": 0.8,
"height": 0.8
},
{
"name": "desk",
"x0": 0.2,
"y0": 2.5,
"width": 1.0,
"height": 0.6
}
],
"saturation": [
{
"n_anchors": 2,
"coverage": 0.35714285714285715,
"n_pairs_used": 1,
"anchors": [
[
0.0,
2.0
],
[
5.0,
1.0
]
]
},
{
"n_anchors": 3,
"coverage": 0.6336405529953917,
"n_pairs_used": 3,
"anchors": [
[
0.0,
2.0
],
[
5.0,
1.0
],
[
0.0,
0.5
]
]
},
{
"n_anchors": 4,
"coverage": 0.8617511520737328,
"n_pairs_used": 6,
"anchors": [
[
0.0,
2.0
],
[
5.0,
1.0
],
[
0.0,
0.5
],
[
3.5,
5.0
]
]
},
{
"n_anchors": 5,
"coverage": 0.967741935483871,
"n_pairs_used": 10,
"anchors": [
[
3.0,
0.0
],
[
2.5,
0.0
],
[
0.0,
4.0
],
[
4.0,
5.0
],
[
1.5,
0.0
]
]
},
{
"n_anchors": 6,
"coverage": 1.0,
"n_pairs_used": 15,
"anchors": [
[
4.5,
5.0
],
[
0.0,
1.0
],
[
1.5,
0.0
],
[
5.0,
2.0
],
[
0.5,
5.0
],
[
2.5,
0.0
]
]
},
{
"n_anchors": 7,
"coverage": 1.0,
"n_pairs_used": 21,
"anchors": [
[
5.0,
3.0
],
[
5.0,
1.0
],
[
0.0,
0.5
],
[
1.5,
5.0
],
[
0.0,
2.0
],
[
3.0,
5.0
],
[
0.0,
5.0
]
]
},
{
"n_anchors": 8,
"coverage": 1.0,
"n_pairs_used": 28,
"anchors": [
[
5.0,
3.0
],
[
5.0,
1.0
],
[
0.0,
0.5
],
[
1.5,
5.0
],
[
0.0,
2.0
],
[
3.0,
5.0
],
[
0.0,
5.0
],
[
0.0,
0.0
]
]
}
],
"marginal_gains_pp": [
{
"from_n": 2,
"to_n": 3,
"marginal_coverage_pp": 27.649769585253452
},
{
"from_n": 3,
"to_n": 4,
"marginal_coverage_pp": 22.811059907834107
},
{
"from_n": 4,
"to_n": 5,
"marginal_coverage_pp": 10.599078341013824
},
{
"from_n": 5,
"to_n": 6,
"marginal_coverage_pp": 3.2258064516129004
},
{
"from_n": 6,
"to_n": 7,
"marginal_coverage_pp": 0.0
},
{
"from_n": 7,
"to_n": 8,
"marginal_coverage_pp": 0.0
}
]
}