Commit graph

330 commits

Author SHA1 Message Date
Andreas Koepf (aider)
cb8d372912 ci: Add GitHub workflow to enforce pre-commit checks on main branch 2025-01-30 23:58:43 +01:00
Andreas Koepf
a577f7cdf6 use sorted() for repeatable generation outputs (e.g. GALLERY.md) 2025-01-30 23:33:43 +01:00
Andreas Koepf
c6634fd538 bump version 2025-01-30 23:19:58 +01:00
Andreas Koepf
5ae329becd lint 2025-01-30 23:14:32 +01:00
Andreas Köpf
048a165314
Merge pull request #31 from cavit99/main
feat: Add Word Ladder dataset generator
2025-01-30 23:11:58 +01:00
Andreas Koepf
ffaf3c3653 romve dataset examples from REAMED.md (now in linked GALLERY.md) 2025-01-30 23:06:22 +01:00
Andreas Koepf
ebb88e6c6a lint 2025-01-30 22:55:04 +01:00
Andreas Köpf
21c47db6c1
Merge pull request #30 from Miserlou/miserlou/gol
Add Conway's Game of Life Simulations
2025-01-30 22:47:29 +01:00
Andreas Köpf
2ff04068cd
Merge pull request #28 from Miserlou/miserlou/bfi
Add BF (Brainf*ck) Challenges
2025-01-30 22:45:10 +01:00
Andreas Köpf
6e51caef9e
Merge branch 'main' into miserlou/bfi 2025-01-30 22:45:01 +01:00
Cavit Erginsoy
35d506e708 Merge branch 'main' of https://github.com/open-thought/reasoning-gym 2025-01-30 21:38:34 +00:00
Cavit Erginsoy
df3c4580ee INIT 2025-01-30 21:32:46 +00:00
Andreas Koepf
5a88cf2529 add simple dataset gallery generation script 2025-01-30 22:30:26 +01:00
Andreas Koepf (aider)
71ccd41adb feat: Add generate_gallery.py script to create dataset gallery markdown 2025-01-30 22:16:24 +01:00
Andreas Koepf (aider)
9b023cc4c6 feat: Add dataset gallery markdown generator script 2025-01-30 22:15:03 +01:00
Andreas Koepf (aider)
2ec8a1bcbb test: Add unit test for ReseedingDataset class 2025-01-30 22:05:47 +01:00
Andreas Koepf (aider)
e2d3f4b4e6 feat: Add seed wrapping at 2^32 to prevent unbounded growth 2025-01-30 22:05:14 +01:00
Andreas Koepf (aider)
dc54a7672f refactor: Use self.dataset.seed directly for chunk seed generation 2025-01-30 22:02:21 +01:00
Andreas Koepf (aider)
66f99be4a3 feat: Add score_answer method to ReseedingDataset 2025-01-30 21:59:50 +01:00
Andreas Koepf (aider)
6d59648264 feat: Add ReseedingDataset wrapper for infinite procedural datasets 2025-01-30 21:56:43 +01:00
Cavit Erginsoy
d58dfd0bd4 INIT 2025-01-30 19:42:58 +00:00
Rich Jones
fc81bbec06 game of life via cellpylib 2025-01-30 20:08:44 +01:00
Rich Jones
f886b15fec update readme 2025-01-30 17:26:39 +01:00
Rich Jones
2f9224127d docstrings 2025-01-30 17:20:53 +01:00
Rich Jones
2d9b916f8b rm bad copypaste 2025-01-30 17:16:37 +01:00
Rich Jones
9d4f896329 init definitions 2025-01-30 17:15:48 +01:00
Rich Jones
2393ae0525 difficulty levels 2025-01-30 16:24:28 +01:00
Rich Jones
574df8de23 add contrib 2025-01-30 15:42:11 +01:00
Rich Jones
99bf648989 initial bf working, contrib not committed 2025-01-30 15:38:03 +01:00
Andreas Koepf
5b35ea51a7 fix chain_sum unit test 2025-01-30 10:57:55 +01:00
Andreas Koepf
a6bf23e655 catch exception in RubiksCube score_answer 2025-01-30 10:25:04 +01:00
Andreas Koepf
a04db556e6 add algorithmic verification hint in README, lint 2025-01-30 10:14:54 +01:00
Andreas Koepf (aider)
38d64649f5 fix: Add validate() method to QuantumLockConfig 2025-01-30 01:22:46 +01:00
Andreas Koepf
970724fc49 refactor: Improve QuantumLock dataset with type hints, random seed, and code structure 2025-01-30 01:22:43 +01:00
Andreas Koepf (aider)
9480c18e16 test: Add comprehensive unit tests for QuantumLockDataset 2025-01-30 01:21:15 +01:00
Andreas Koepf
01dfae6fe7 test: Add size parameter and improve test case for QuantumLockDataset 2025-01-30 01:21:13 +01:00
Andreas Köpf
8a5cecb939
Merge pull request #23 from Miserlou/miserlou/togglelock
Adds "Quantum Lock" Puzzle
2025-01-30 01:12:17 +01:00
Andreas Koepf
0f494ebff1 rename static.py -> wordle_words.py 2025-01-30 01:06:52 +01:00
Andreas Koepf (aider)
4bdf2230be test: Add deterministic test for FigletFontDataset generation 2025-01-30 00:59:57 +01:00
Andreas Koepf
fc775eda7e lint, seed & size for figlet 2025-01-30 00:58:34 +01:00
Andreas Koepf
25505e3a75 add seed & size params to RubicsCubeConfig 2025-01-30 00:49:41 +01:00
Andreas Koepf (aider)
08ee435d47 test: Add deterministic test for RubiksCubeDataset __get_item__() 2025-01-30 00:42:20 +01:00
Andreas Koepf
2653a28903 make sure rubiks cube is scrambled deterministically based on seed+idx 2025-01-30 00:36:34 +01:00
Andreas Köpf
9c6d097c38
Merge pull request #22 from Miserlou/miserlou/figlet
Add Figlet Fonts Challenges and Evaluator
2025-01-30 00:03:34 +01:00
Andreas Köpf
41d0f973d0
Merge branch 'main' into miserlou/figlet 2025-01-29 23:59:27 +01:00
Andreas Köpf
f0aa944c4b
Merge pull request #21 from Miserlou/miserlou/rubiks
Add Rubik's Cube Generator and Evaluator
2025-01-29 23:58:50 +01:00
Rich Jones
d230b5da97 Add QL puzz 2025-01-29 23:33:39 +01:00
Rich Jones
9f9359b3e4 initial puzzle 2025-01-29 23:25:59 +01:00
Rich Jones
32e229954e dep typo 2025-01-29 22:23:00 +01:00
Rich Jones
d0bda3878d optional space letters, default true since it seems to perform slightly better 2025-01-29 21:38:54 +01:00