Loaded 586 nodes, 775 edges

Graph stats:
  Nodes: 586
  Edges: 775
  Orphans: 145 (25%)
  Max degree: D097 (70 edges)
  Mean degree: 2.6

Running 5 demo queries...

  q01: 'exit rules position sizing' -> 32 unique results (fts=15, bfs=15, hybrid=15)
  q02: 'walk forward evaluation protocol methodology' -> 27 unique results (fts=15, bfs=15, hybrid=15)
  q03: 'paper trading deployment production' -> 27 unique results (fts=15, bfs=15, hybrid=15)
  q04: 'capital sizing risk management' -> 34 unique results (fts=15, bfs=15, hybrid=15)
  q05: 'N starvation trade volume' -> 27 unique results (fts=15, bfs=15, hybrid=15)

Total items to label: 147

To run the actual experiment:
  1. Write 20 queries (you, not the system)
  2. Run this script with your queries
  3. Label each item as relevant/partially_relevant/not_relevant
  4. Run scoring script to compute P@15, R@15, nDCG@15 per method
