From 4f9b907b4d5a64f62835f3c771b2b0843ed7b67d Mon Sep 17 00:00:00 2001 From: "Paul Gauthier (aider)" Date: Thu, 27 Feb 2025 14:12:59 -0800 Subject: [PATCH] feat: Conditionally plot cost data only when non-zero --- aider/website/_includes/leaderboard.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/aider/website/_includes/leaderboard.js b/aider/website/_includes/leaderboard.js index d42a58c52..aa388bdda 100644 --- a/aider/website/_includes/leaderboard.js +++ b/aider/website/_includes/leaderboard.js @@ -66,7 +66,8 @@ document.addEventListener('DOMContentLoaded', function () { displayedData.push(row); leaderboardData.labels.push(row.model); leaderboardData.datasets[0].data.push(row.pass_rate); - leaderboardData.datasets[1].data.push(row.total_cost); + // Only include cost if it's not zero (placeholder for unknown) + leaderboardData.datasets[1].data.push(row.total_cost > 0 ? row.total_cost : null); } }); @@ -225,7 +226,8 @@ document.addEventListener('DOMContentLoaded', function () { displayedData.push(allData[i]); leaderboardData.labels.push(allData[i].model); leaderboardData.datasets[0].data.push(allData[i].pass_rate); - leaderboardData.datasets[1].data.push(allData[i].total_cost); + // Only include cost if it's not zero (placeholder for unknown) + leaderboardData.datasets[1].data.push(allData[i].total_cost > 0 ? allData[i].total_cost : null); } else { rows[i].style.display = 'none'; }