Paul Gauthier
|
e5a693ab94
|
fix: Correctly format testcase/language in stats
|
2024-12-18 12:55:42 -08:00 |
|
Paul Gauthier (aider)
|
9e9cfb4600
|
fix: Calculate max name length after cleaning paths
|
2024-12-18 12:49:23 -08:00 |
|
Paul Gauthier (aider)
|
5dddaac006
|
style: Fix linting issues in problem_stats.py
|
2024-12-18 12:48:44 -08:00 |
|
Paul Gauthier (aider)
|
14af6f1fba
|
fix: Remove duplicate language prefix in problem stats
|
2024-12-18 12:48:40 -08:00 |
|
Paul Gauthier (aider)
|
e88064fdc9
|
style: Run linter
|
2024-12-18 12:47:17 -08:00 |
|
Paul Gauthier (aider)
|
6badf5ea1d
|
feat: Add cumulative sum column to distribution table
|
2024-12-18 12:47:14 -08:00 |
|
Paul Gauthier
|
20f5f3da24
|
chore: Remove unused import
|
2024-12-18 12:47:13 -08:00 |
|
Paul Gauthier (aider)
|
8c1b147705
|
style: Fix string formatting in problem stats
|
2024-12-18 12:46:02 -08:00 |
|
Paul Gauthier (aider)
|
366155b828
|
fix: Correct language lookup in problem_stats.py
|
2024-12-18 12:45:58 -08:00 |
|
Paul Gauthier (aider)
|
2c7d1897eb
|
style: Fix linting issues in problem_stats.py
|
2024-12-18 12:43:08 -08:00 |
|
Paul Gauthier (aider)
|
26ccb23402
|
feat: Add table showing exercise solution distribution
|
2024-12-18 12:43:04 -08:00 |
|
Paul Gauthier
|
d9e2471fcd
|
refactor: Remove unused dump calls in benchmark script
|
2024-12-18 12:43:03 -08:00 |
|
Paul Gauthier (aider)
|
8302b351dd
|
style: Fix line length in problem_stats.py
|
2024-12-18 12:38:45 -08:00 |
|
Paul Gauthier (aider)
|
b8647c0481
|
feat: Show exercises solved by all and total breakdown
|
2024-12-18 12:38:41 -08:00 |
|
Paul Gauthier
|
a168403d68
|
fix: Correctly extract language and testcase from results
|
2024-12-18 12:38:40 -08:00 |
|
Paul Gauthier (aider)
|
42d8650058
|
fix: Remove "exercises/" prefix from testcase output
|
2024-12-18 12:33:41 -08:00 |
|
Paul Gauthier (aider)
|
7ad0d46c11
|
style: Format problem_stats.py with linter
|
2024-12-18 12:31:54 -08:00 |
|
Paul Gauthier (aider)
|
58812f7f1f
|
refactor: Sort all exercises by solve rate, not by language
|
2024-12-18 12:31:50 -08:00 |
|
Paul Gauthier (aider)
|
65133b2aef
|
fix: Handle missing testcase key in problem stats
|
2024-12-18 12:29:38 -08:00 |
|
Paul Gauthier (aider)
|
291d8cd335
|
style: Run linter
|
2024-12-18 12:29:20 -08:00 |
|
Paul Gauthier (aider)
|
7a27e2b94b
|
fix: Handle missing testcase key in problem stats
|
2024-12-18 12:29:15 -08:00 |
|
Paul Gauthier
|
57a8eab1c3
|
chore: Add dump for debugging
|
2024-12-18 12:29:14 -08:00 |
|
Paul Gauthier (aider)
|
236a7f68e9
|
fix: Handle empty results in problem_stats.py
|
2024-12-18 12:26:51 -08:00 |
|
Paul Gauthier (aider)
|
81d424f475
|
fix: Remove unused max_lang_len variable
|
2024-12-18 12:25:47 -08:00 |
|
Paul Gauthier (aider)
|
687ba8c9a2
|
style: Apply linter fixes
|
2024-12-18 12:25:39 -08:00 |
|
Paul Gauthier (aider)
|
6d74a564e6
|
feat: Handle new exercise dir layout and add language info
|
2024-12-18 12:25:33 -08:00 |
|
Paul Gauthier (aider)
|
0a3e0665ab
|
style: Apply linter formatting
|
2024-12-18 12:21:19 -08:00 |
|
Paul Gauthier (aider)
|
a19f1fbc67
|
feat: Allow specifying dirs on cmd line for problem_stats
|
2024-12-18 12:21:13 -08:00 |
|
Paul Gauthier
|
2aa4615c78
|
feat: Add openrouter/openai/o1 model and update prompts
|
2024-12-18 06:59:14 -08:00 |
|
Paul Gauthier (aider)
|
7dd1346878
|
fix: Remove stray ] causing syntax error
|
2024-12-17 20:34:33 -08:00 |
|
Paul Gauthier (aider)
|
31f8c7d9cb
|
fix: Handle JSON decode errors when loading results
|
2024-12-17 20:34:21 -08:00 |
|
Paul Gauthier
|
914ce0b94d
|
feat: Add total_tests to summary, handle JSON decode errors
|
2024-12-17 20:34:20 -08:00 |
|
Paul Gauthier (aider)
|
664f09111e
|
feat: Pass original_dname to tests, copy test files
|
2024-12-17 20:11:58 -08:00 |
|
Paul Gauthier (aider)
|
6141f414fd
|
chore: Remove comment from run_unit_tests
|
2024-12-17 20:11:29 -08:00 |
|
Paul Gauthier
|
8911f0f217
|
fix: Correctly find benchmark markdown files
|
2024-12-17 20:11:29 -08:00 |
|
Paul Gauthier (aider)
|
5af108ccee
|
style: Format benchmark code with black
|
2024-12-17 20:01:45 -08:00 |
|
Paul Gauthier (aider)
|
94e4169445
|
fix: Update stats to handle nested exercise directories
|
2024-12-17 20:01:40 -08:00 |
|
Paul Gauthier
|
479b5b7064
|
fix: Use shell=True for npm test and fix path
|
2024-12-17 20:01:39 -08:00 |
|
Paul Gauthier (aider)
|
674e935cf5
|
fix: Create symlinks only if they don't exist
|
2024-12-17 19:07:09 -08:00 |
|
Paul Gauthier
|
6b4982d75b
|
chore: Add npm test benchmark script
|
2024-12-17 19:07:08 -08:00 |
|
Paul Gauthier (aider)
|
4167743a34
|
feat: Install npm packages in /npm-install directory
|
2024-12-17 19:01:24 -08:00 |
|
Paul Gauthier
|
ba289f6db4
|
build: Install nodejs and npm packages in Dockerfile
|
2024-12-17 19:01:22 -08:00 |
|
Paul Gauthier (aider)
|
422fd11f4d
|
feat: Install all npm dependencies in Dockerfile
|
2024-12-17 18:50:04 -08:00 |
|
Paul Gauthier (aider)
|
614d9c9b0d
|
feat: Install jest in Dockerfile
|
2024-12-17 18:40:30 -08:00 |
|
Paul Gauthier
|
f91be86662
|
build: Use uv for faster pip installs in Dockerfile
|
2024-12-17 18:40:28 -08:00 |
|
Paul Gauthier (aider)
|
72f05544e8
|
feat: Install Node.js in Dockerfile
|
2024-12-17 18:26:16 -08:00 |
|
Paul Gauthier (aider)
|
81f55820be
|
refactor: Use ADD to fetch rustup installer in Dockerfile
|
2024-12-17 18:24:38 -08:00 |
|
Paul Gauthier (aider)
|
b9c14e1d65
|
feat: Add Go installation to Dockerfile
|
2024-12-17 18:22:41 -08:00 |
|
Paul Gauthier (aider)
|
5c55453a0e
|
fix: Correctly calculate and display never solved exercises
|
2024-12-17 18:14:48 -08:00 |
|
Paul Gauthier
|
12491c4983
|
wip
|
2024-12-17 17:47:17 -08:00 |
|