Tool tree
Watch real sorting algorithms race across an F1-inspired grid with synced JavaScript, Python and C# source.
Implementation
gradeNot graded
gradeNot graded
configure_sort_gridAction
Choose the sorting algorithm and code language shown in the visualiser, then return playback to the first recorded step.
View tool JSON
{
"name": "configure_sort_grid",
"kind": "act",
"impl": "imperative",
"description": "Choose the sorting algorithm and code language shown in the visualiser, then return playback to the first recorded step.",
"inputSchema": {
"type": "object",
"properties": {
"algorithm": {
"type": "string",
"enum": [
"bubble",
"insertion",
"selection",
"quick"
]
},
"language": {
"type": "string",
"enum": [
"javascript",
"python",
"csharp"
]
}
},
"additionalProperties": false
},
"page": "/sort-grid/"
}reshuffle_sort_gridAction
Create a different eight-car starting order without changing the selected algorithm or language.
View tool JSON
{
"name": "reshuffle_sort_grid",
"kind": "act",
"impl": "imperative",
"description": "Create a different eight-car starting order without changing the selected algorithm or language.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/sort-grid/"
}