Commit graph

67 commits

Author SHA1 Message Date
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
Andreas Koepf
1116f981c4 rename countdown_game to just countdown 2025-01-25 01:33:22 +01:00
Andreas Koepf (aider)
61b637bce3 feat: Add CountdownGameDataset to reasoning_gym games module 2025-01-25 01:20:24 +01:00
Andreas Koepf
0dcff77b37 add reasoning_gym.create_dataset({name}, ...) global factory function 2025-01-25 00:58:34 +01:00
Andreas Koepf
a07df085cf pre-commit 2025-01-24 23:55:43 +01:00
panispani
8e8f0fe87a Add Maze tests 2025-01-24 21:56:54 +00:00
panispani
4518dde4c2 Add polynomial equations test 2025-01-24 20:44:33 +00:00
Andreas Koepf
1b43579448 fix operators configuration 2025-01-24 19:44:46 +01:00
Andreas Koepf (aider)
3c6e0679af feat: Add operators configuration and corresponding unit tests to simple_equations 2025-01-24 19:42:57 +01:00
Andreas Koepf
6533cbc961 simplify simple_equation generation 2025-01-24 19:41:51 +01:00
Andreas Koepf (aider)
6ef6428d6c fix: Update unit tests to handle negative numbers and remove unsupported parameter 2025-01-24 19:16:27 +01:00
Andreas Koepf (aider)
cf2434b3aa fix: Remove operators configuration from simple equations dataset 2025-01-24 19:15:28 +01:00
Andreas Koepf
940b810a43 fix: Increase max attempts and improve operator validation in simple equations 2025-01-24 19:15:27 +01:00
Andreas Koepf (aider)
850a95a054 test: Add comprehensive unit tests for simple_equations.py 2025-01-24 18:50:39 +01:00
Andreas Koepf (aider)
395c6dc126 test: Add comprehensive unit tests for syllogisms module 2025-01-24 18:28:09 +01:00
Andreas Koepf (aider)
67d09292c1 test: Update color cube rotation test to check for "rotated" or "turned" 2025-01-24 17:53:13 +01:00
Andreas Koepf
49ff0742b8 cleanup 2025-01-24 17:39:37 +01:00
Andreas Koepf (aider)
22ec380a98 feat: Add color cube rotation dataset and tests 2025-01-24 17:36:04 +01:00
Andreas Koepf
3dc80be7d2 formatting, cleanup 2025-01-24 17:12:42 +01:00
Andreas Koepf (aider)
7fb8fca8d8 test: Add unit tests for family relationships dataset 2025-01-24 16:52:09 +01:00
Andreas Koepf
fd388f917b rename SequenceDataset -> NumberSequenceDataset 2025-01-24 16:23:02 +01:00
Andreas Koepf
ddc22868e9 Add support for integer division in basic arithmetic dataset 2025-01-24 15:07:31 +01:00
Andreas Koepf
20069b2a7d formatting 2025-01-24 10:34:07 +01:00
Andreas Koepf
98988c8481 Rename ArithmeticDataset to BasicArithmeticDataset 2025-01-24 10:31:26 +01:00
Andreas Koepf (aider)
1567776fd8 test: Add test to verify numerators are <= denominators 2025-01-24 09:37:27 +01:00
Andreas Koepf (aider)
1220118d95 feat: Add fraction simplification dataset to arithmetic module 2025-01-24 09:10:15 +01:00
Andreas Koepf (aider)
8d369e6ced feat: Add LCM dataset generator for arithmetic reasoning tasks 2025-01-24 08:55:16 +01:00
Andreas Koepf (aider)
051c0e8ebc test: Add comprehensive unit tests for GCDDataset 2025-01-24 08:49:32 +01:00
Andreas Koepf (aider)
0406b26c4c feat: Add NumberSortingDataset to algorithmic package with configuration and tests 2025-01-23 23:28:15 +01:00
Andreas Koepf (aider)
9289a46f62 test: Add comprehensive unit tests for MiniSudokuDataset 2025-01-23 23:15:36 +01:00
Andreas Koepf (aider)
4f31a45316 test: Add comprehensive unit tests for SudokuDataset 2025-01-23 22:57:02 +01:00
Andreas Koepf (aider)
0aea0fc56e test: Add comprehensive unit tests for prime factorization dataset 2025-01-23 22:51:20 +01:00
Andreas Koepf (aider)
ee7c136f96 feat: Add comprehensive tests for leg counting dataset and configuration 2025-01-23 22:09:35 +01:00
Andreas Koepf (aider)
92487fb1f1 test: Add comprehensive unit tests for BaseConversionDataset 2025-01-23 21:50:58 +01:00