Commit graph

224 commits

Author SHA1 Message Date
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
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 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
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
2653a28903 make sure rubiks cube is scrambled deterministically based on seed+idx 2025-01-30 00:36:34 +01:00
Andreas Köpf
41d0f973d0
Merge branch 'main' into miserlou/figlet 2025-01-29 23:59:27 +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
d0bda3878d optional space letters, default true since it seems to perform slightly better 2025-01-29 21:38:54 +01:00
Rich Jones
cbf5087887 figlet fonts 2025-01-29 20:38:38 +01:00
Rich Jones
74dcd57235 lint 2025-01-29 16:09:39 +01:00
Rich Jones
cc69d90a4f cleanup 2025-01-29 16:07:27 +01:00
Rich Jones
ebcd6d5e43 dont use that cubestring 2025-01-29 16:05:41 +01:00
Rich Jones
0d67fc102b inital stab at rubikscube 2025-01-29 15:53:29 +01:00
Andreas Koepf
c196d622e0 extract answer from last answer tag 2025-01-28 16:37:19 +00:00
Andreas Koepf
cc0312e446 add first example with OpenRLHF 2025-01-28 14:40:06 +00:00
Andreas Koepf (aider)
458057ba18 feat: Add mother-in-law and father-in-law relationship detection 2025-01-27 21:24:35 +01:00
Andreas Koepf
c8219be6ae add uncle, aunt & niece and nephew family relationships 2025-01-27 21:19:48 +01:00
Andreas Koepf (aider)
277e65a7e0 feat: Randomly assign children to multiple couples in family generation 2025-01-27 20:54:58 +01:00
Andreas Koepf
a00bab6e21 refactor: Rename paternal_aunt variable to aunt for consistency 2025-01-27 20:54:56 +01:00
Andreas Koepf (aider)
187d671d18 feat: Add paternal aunt and her husband to family generation 2025-01-27 20:50:22 +01:00
Andreas Koepf (aider)
ca392c5d80 feat: Add paternal uncle and aunt to family generation process 2025-01-27 20:48:28 +01:00
Andreas Koepf (aider)
97c388d0b3 feat: Add separate maternal and paternal grandparents to family relationships 2025-01-27 20:41:13 +01:00
Andreas Koepf (aider)
c642c2b9a4 feat: Add aunt, uncle, niece, and nephew relationships to family graph 2025-01-27 20:28:18 +01:00
Andreas Koepf
cca03d4b09 add newline to word sorting template 2025-01-27 16:57:49 +01:00
Andreas Koepf (aider)
f91417aaa9 feat: Clarify word sorting instructions with ASCII/Unicode ordering and output format 2025-01-26 22:29:57 +01:00
Andreas Koepf (aider)
9bb5a94c29 refactor: Change word sorting answer format from list string to comma-separated string 2025-01-26 22:23:18 +01:00
Andreas Koepf
cae7f0f98b min python 3.11 to support StrEnum 2025-01-26 22:17:43 +01:00
Andreas Koepf
ecbb155184 fix unit tests, lower python dependency to 3.9 2025-01-26 16:55:17 +01:00
Andreas Koepf (aider)
a2f9bf0535 fix: Import missing 're' module for regex word extraction 2025-01-26 16:14:23 +01:00
Andreas Koepf (aider)
f75471119c feat: Add word sorting task generation with text transformations 2025-01-26 16:14:10 +01:00
Andreas Koepf (aider)
648ad26bd3 feat: Add word sorting dataset with configurable text transformations 2025-01-26 16:11:32 +01:00
Andreas Koepf (aider)
49533e10ad refactor: Update default sentence length constraints to 3-20 words 2025-01-26 15:57:02 +01:00
Andreas Koepf (aider)
b03b02f3a5 refactor: Update sentence extraction regex to preserve ending punctuation 2025-01-26 15:56:03 +01:00
Andreas Koepf (aider)
fa9465e6a9 refactor: Rename num_of_words_in_sentence and add max_words_in_sentence config 2025-01-26 15:46:21 +01:00
Andreas Koepf
9abea574ed refactor: Update sentence reordering prompt to be more descriptive 2025-01-26 15:46:19 +01:00
Andreas Köpf
684a69603f
Merge branch 'main' into koko/scramble 2025-01-26 15:41:25 +01:00
Andreas Koepf
7977895275 rename word_reversal.py -> word_sequence_reversal.py 2025-01-26 11:57:50 +01:00
Andreas Koepf (aider)
cf864d523a refactor: Update import for word sequence reversal module 2025-01-26 11:53:48 +01:00
Andreas Koepf (aider)
ae79483609 fix: Correct WordReversalConfig references to WordSequenceReversalConfig 2025-01-26 11:52:25 +01:00