Prajwal782007 commited on
Commit
35b91c0
·
1 Parent(s): b054ef7

feat: add real-time dashboard visualization script and update baseline scores configuration

Browse files
Files changed (1) hide show
  1. dashboard/static/dashboard.js +3 -2
dashboard/static/dashboard.js CHANGED
@@ -513,7 +513,7 @@ async function fetchAndUpdate() {
513
  const step = state.step;
514
 
515
  // ── Header ──
516
- document.getElementById('ep-step').textContent = `ep:${state.episode} step:${step}/${EPISODE_STEPS - 1}`;
517
  document.getElementById('task-badge').textContent = TASK_NAMES[state.task_id] || 'Task 1';
518
 
519
  // ── KPIs ──
@@ -546,7 +546,8 @@ async function fetchAndUpdate() {
546
  priceChart.data.labels = labels;
547
  priceChart.data.datasets[0].data = state.price_curve_episode;
548
  const marker = Array(CURVE_POINTS).fill(null);
549
- marker[Math.floor(step / 4)] = state.price_curve_episode[Math.floor(step / 4)];
 
550
  priceChart.data.datasets[1].data = marker;
551
  priceChart.update('none');
552
  }
 
513
  const step = state.step;
514
 
515
  // ── Header ──
516
+ document.getElementById('ep-step').textContent = `ep:${state.episode} step:${step}/${EPISODE_STEPS}`;
517
  document.getElementById('task-badge').textContent = TASK_NAMES[state.task_id] || 'Task 1';
518
 
519
  // ── KPIs ──
 
546
  priceChart.data.labels = labels;
547
  priceChart.data.datasets[0].data = state.price_curve_episode;
548
  const marker = Array(CURVE_POINTS).fill(null);
549
+ const markerIdx = Math.min(Math.floor(step / 4), CURVE_POINTS - 1);
550
+ marker[markerIdx] = state.price_curve_episode[markerIdx];
551
  priceChart.data.datasets[1].data = marker;
552
  priceChart.update('none');
553
  }