Commit graph

100 commits

Author SHA1 Message Date
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
6e51caef9e
Merge branch 'main' into miserlou/bfi 2025-01-30 22:45:01 +01:00
Andreas Koepf
5a88cf2529 add simple dataset gallery generation script 2025-01-30 22:30:26 +01:00
Andreas Koepf (aider)
2ec8a1bcbb test: Add unit test for ReseedingDataset class 2025-01-30 22:05:47 +01:00
Rich Jones
fc81bbec06 game of life via cellpylib 2025-01-30 20:08:44 +01:00
Rich Jones
2393ae0525 difficulty levels 2025-01-30 16:24:28 +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
a04db556e6 add algorithmic verification hint in README, lint 2025-01-30 10:14:54 +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 (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
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
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 (aider)
458057ba18 feat: Add mother-in-law and father-in-law relationship detection 2025-01-27 21:24:35 +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 (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
ecbb155184 fix unit tests, lower python dependency to 3.9 2025-01-26 16:55:17 +01:00
Andreas Koepf (aider)
98e9c7e55f test: Add isalpha check for case transformation tests 2025-01-26 16:53:21 +01:00
Andreas Koepf (aider)
0fa8843c86 fix: Update test to match SentenceReorderingConfig parameters 2025-01-26 16:45:41 +01:00
Andreas Koepf (aider)
f75471119c feat: Add word sorting task generation with text transformations 2025-01-26 16:14:10 +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)
ae79483609 fix: Correct WordReversalConfig references to WordSequenceReversalConfig 2025-01-26 11:52:25 +01:00
Andreas Koepf (aider)
5e57848fa2 refactor: Rename WordReversalDataset to WordSequenceReversalDataset 2025-01-26 11:52:15 +01:00
Andreas Koepf (aider)
4908c06cb8 refactor: Move SpellBackwardDataset to separate file 2025-01-26 11:44:27 +01:00
Andreas Koepf (aider)
64fe0a895e fix: Import SpellBackward classes in word reversal test file 2025-01-26 11:41:07 +01:00
Andreas Koepf (aider)
65d5a5786b feat: Add SpellBackwardDataset with word reversal and length filtering 2025-01-26 11:40:47 +01:00
abdulhakeem
8debeef913 Fix code smell 2025-01-25 23:03:12 -06:00
abdulhakeem
b96b672029 Add line end to test file for sentence reordering 2025-01-25 22:58:47 -06:00
abdulhakeem
09634db2cf Add sentence reordering and unit tests to validate it 2025-01-25 22:52:35 -06:00
Andreas Koepf
31a5b5cb76 formatting 2025-01-25 18:51:28 +01:00
Andreas Koepf
5fc0b1bdc3 remove old files 2025-01-25 18:51:07 +01:00
Andreas Koepf (aider)
7c61924335 refactor: Rename UnscrambleWordsDataset to LetterJumbleDataset 2025-01-25 18:37:42 +01:00
Andreas Koepf (aider)
5403302041 fix: Add missing Random import in test_unscramble_words.py 2025-01-25 18:21:54 +01:00
Andreas Koepf (aider)
f531d6b513 feat: Add unscramble_words dataset with configurable word scrambling 2025-01-25 18:21:31 +01:00
Andreas Koepf (aider)
b3258f03c3 feat: Add Caesar cipher dataset generator with encryption and decryption tasks 2025-01-25 18:00:13 +01:00
Andreas Koepf (aider)
9a9c2b0460 fix: Improve Countdown game expression generation and validation 2025-01-25 01:36:49 +01:00