fix charts

This commit is contained in:
Paul Gauthier 2024-08-15 13:33:46 -07:00
parent c3fcaeac5e
commit d306b456a7
3 changed files with 6 additions and 29 deletions

View file

@ -42,7 +42,6 @@ document.addEventListener('DOMContentLoaded', function () {
data: data,
options: {
responsive: true,
maintainAspectRatio: false,
scales: {
x: {
title: {
@ -105,16 +104,6 @@ document.addEventListener('DOMContentLoaded', function () {
}]
};
// Adjust chart height based on screen width
function adjustChartHeight() {
var container = document.getElementById('passRateChart');
container.height = 600;
}
// Call the function initially and on window resize
adjustChartHeight();
window.addEventListener('resize', adjustChartHeight);
function createStripedCanvas(isStrict) {
const patternCanvas = document.createElement('canvas');
const patternContext = patternCanvas.getContext('2d');

View file

@ -1,4 +1,4 @@
<canvas id="passRateChart" width="800" height="400" style="margin-bottom: 20px"></canvas>
<canvas id="syntaxErrorsChart" width="800" height="400" style="margin-bottom: 20px"></canvas>
<script>
document.addEventListener('DOMContentLoaded', function () {
@ -41,7 +41,6 @@ document.addEventListener('DOMContentLoaded', function () {
data: data,
options: {
responsive: true,
maintainAspectRatio: false,
scales: {
x: {
title: {
@ -104,16 +103,6 @@ document.addEventListener('DOMContentLoaded', function () {
}]
};
// Adjust chart height based on screen width
function adjustChartHeight() {
var container = document.getElementById('passRateChart');
container.height = 600;
}
// Call the function initially and on window resize
adjustChartHeight();
window.addEventListener('resize', adjustChartHeight);
new Chart(ctx, config);
});
</script>

View file

@ -12,12 +12,11 @@ nav_exclude: true
# LLMs are bad at returning code in JSON
Current LLMs have support for returning properly formatted JSON,
making it easier for clients to reliably parse complex responses.
It therefore seems attractive for
AI coding applications ask LLMs to return code in structured JSON replies.
Unfortunately,
LLMs write worse code when asked to wrap it in JSON, harming their ability
AI coding applications should avoid asking LLMs to return code as part of a structured
JSON response.
Even though many current LLMs have special support for returning JSON,
it causes LLMs to write worse code and
harms their ability
to correctly solve coding tasks.
On a variant of the aider code editing benchmark,
asking for JSON-wrapped code