Paul Gauthier
|
678845dfda
|
feat: Add clone-exercism benchmark script
|
2024-12-19 11:47:15 -08:00 |
|
Paul Gauthier (aider)
|
7f7e218504
|
feat: Add rsync script to sync repo to remote host
|
2024-12-19 11:43:51 -08:00 |
|
Paul Gauthier
|
256a9951f5
|
feat: Add rsync benchmark script
|
2024-12-19 11:43:50 -08:00 |
|
Paul Gauthier (aider)
|
370b45bb35
|
feat: Ignore files in .meta and .docs directories
|
2024-12-19 07:23:28 -08:00 |
|
Paul Gauthier
|
616c4a9a53
|
chore: Add comment about ignoring meta and docs files
|
2024-12-19 07:23:27 -08:00 |
|
Paul Gauthier
|
821f7d6694
|
fix: Use extra_body for reasoning_effort, fix test counts
|
2024-12-19 07:10:20 -08:00 |
|
Paul Gauthier (aider)
|
bc89be6187
|
feat: Add OpenJDK 21 and TBB dev packages to Dockerfile
|
2024-12-19 07:01:01 -08:00 |
|
Paul Gauthier (aider)
|
86b6a4cefd
|
fix: Only create build dir if it doesn't exist
|
2024-12-19 06:49:18 -08:00 |
|
Paul Gauthier
|
1f9a53a454
|
feat: Add cpp benchmark test script
|
2024-12-19 06:49:18 -08:00 |
|
Paul Gauthier (aider)
|
f22d112da2
|
feat: Add cmake to Dockerfile
|
2024-12-19 06:46:44 -08:00 |
|
Paul Gauthier
|
c36c06ab99
|
fix: Retry tests on parse or timeout, add gpt-4o params
|
2024-12-18 15:56:38 -08:00 |
|
Paul Gauthier
|
a915c60999
|
feat: Add pass_num to benchmark results, fix hard set percent
|
2024-12-18 13:36:37 -08:00 |
|
Paul Gauthier (aider)
|
6ddb8a7d88
|
feat: Add hard set problem counts by language
|
2024-12-18 13:18:31 -08:00 |
|
Paul Gauthier (aider)
|
50bb2cb1e6
|
feat: Add total column to unsolved problems table
|
2024-12-18 13:17:38 -08:00 |
|
Paul Gauthier (aider)
|
e1571dda9b
|
style: Run linter
|
2024-12-18 13:16:45 -08:00 |
|
Paul Gauthier (aider)
|
7410c6216c
|
feat: Count and display copied exercises per language
|
2024-12-18 13:16:41 -08:00 |
|
Paul Gauthier (aider)
|
8f84df44ab
|
style: Run linter
|
2024-12-18 13:16:08 -08:00 |
|
Paul Gauthier (aider)
|
82f21b6734
|
fix: Copy hard set problems by language and exercise
|
2024-12-18 13:16:04 -08:00 |
|
Paul Gauthier (aider)
|
892fd5a6ef
|
style: Run linter
|
2024-12-18 13:13:55 -08:00 |
|
Paul Gauthier (aider)
|
3069db0cfd
|
feat: Add --copy-hard-set switch to copy hard set problems
|
2024-12-18 13:13:51 -08:00 |
|
Paul Gauthier (aider)
|
b71c9d539e
|
feat: Calculate and display unsolved problem percentages by language
|
2024-12-18 13:11:20 -08:00 |
|
Paul Gauthier (aider)
|
78e643970d
|
style: Fix linting issues
|
2024-12-18 13:09:46 -08:00 |
|
Paul Gauthier (aider)
|
34da3dd3d7
|
feat: Show percent of unsolved problems per language
|
2024-12-18 13:09:42 -08:00 |
|
Paul Gauthier (aider)
|
817cb0d363
|
fix: Remove unused List, Optional imports
|
2024-12-18 13:09:13 -08:00 |
|
Paul Gauthier (aider)
|
01088e214c
|
style: Run linter on problem_stats.py
|
2024-12-18 13:08:51 -08:00 |
|
Paul Gauthier (aider)
|
3e4500f9fd
|
feat: Print hard set problem counts by language
|
2024-12-18 13:08:48 -08:00 |
|
Paul Gauthier
|
d4b62608a9
|
chore: Move HARD_SET_NUM definition
|
2024-12-18 13:08:47 -08:00 |
|
Paul Gauthier (aider)
|
e6bfc1c2fc
|
refactor: Use constant for hard set threshold
|
2024-12-18 13:06:03 -08:00 |
|
Paul Gauthier
|
051cabed69
|
style: Adjust model column width in problem stats
|
2024-12-18 13:06:02 -08:00 |
|
Paul Gauthier (aider)
|
04916a6e97
|
style: Run linter on problem_stats.py
|
2024-12-18 13:03:31 -08:00 |
|
Paul Gauthier (aider)
|
f3be2fa66b
|
feat: Add hard set analysis to problem_stats.py
|
2024-12-18 13:03:27 -08:00 |
|
Paul Gauthier (aider)
|
c36087cc0c
|
style: Apply linter formatting
|
2024-12-18 12:55:47 -08:00 |
|
Paul Gauthier (aider)
|
e35909ac7d
|
refactor: Subsort exercises by name when solve rates are equal
|
2024-12-18 12:55:43 -08:00 |
|
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 |
|