Commit graph

1009 commits

Author SHA1 Message Date
Andreas Koepf (aider)
6cad3803b8 feat: Add Caesar cipher import to algorithmic module 2025-01-25 18:05:06 +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
862f4f3c4d add Apache-2.0 license info to pyproject.toml 2025-01-25 17:48:11 +01:00
Andreas Koepf (aider)
4bfa9fd987 docs: Fix typos in README.md 2025-01-25 02:38:27 +01:00
Andreas Koepf
bcc3ddbb3b add simple example how to use the create_dataset() factory function 2025-01-25 02:16:54 +01:00
Andreas Koepf (aider)
88f27d4004 docs: Add CountdownDataset to game tasks overview in README 2025-01-25 01:58:54 +01:00
Andreas Koepf (aider)
3fc0c672a0 refactor: Extract candidate expression generation into separate method 2025-01-25 01:54:32 +01:00
Andreas Koepf (aider)
63d42e1af8 refactor: Add retry loop with max attempts for countdown expression generation 2025-01-25 01:52:43 +01:00
Andreas Koepf (aider)
e0a2f18a19 fix: Improve division handling in countdown game generation 2025-01-25 01:39:55 +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
e9549f2a63 pass config to ProceduralDataset base 2025-01-25 00:23:05 +01:00
Andreas Koepf (aider)
df2b8d2809 feat: Register chain_sum dataset with register_dataset function 2025-01-25 00:01:41 +01:00
Andreas Koepf (aider)
2befe97151 feat: Add dataset factory with registration and creation functions 2025-01-25 00:00:22 +01:00
Andreas Koepf
a07df085cf pre-commit 2025-01-24 23:55:43 +01:00
Andreas Koepf
a68a116528 place maze grid in markdown code block 2025-01-24 23:54:32 +01:00
Andreas Koepf
c4b37fd1af add question hint for maze dataset 2025-01-24 23:47:52 +01:00
Andreas Köpf
0b878b2fe8
Merge pull request #5 from panispani/maze
Add maze task
2025-01-24 23:32:27 +01:00
panispani
f71b6d869e Update README to include Maze task 2025-01-24 21:57:03 +00:00
panispani
8e8f0fe87a Add Maze tests 2025-01-24 21:56:54 +00:00
panispani
adeda2870d Add Maze dataset and config 2025-01-24 21:56:40 +00:00
panispani
f2ce88429c Fix spelling mistake in README 2025-01-24 21:19:24 +00:00
panispani
c0dea48ab0 Reformat README 2025-01-24 21:19:03 +00:00
Andreas Köpf
bdf377c3eb
Merge pull request #1 from panispani/polynomial
Add polynomial equations (extension of simple equations)
2025-01-24 21:53:38 +01:00
panispani
af0e6e800b Update README to include PolynomialEquations task 2025-01-24 20:44:48 +00:00
panispani
4518dde4c2 Add polynomial equations test 2025-01-24 20:44:33 +00:00
panispani
c992ac95c7 Add polynomial equations dataset and config 2025-01-24 20:37:20 +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
6a1340e11b refactor: Replace unnamed loop variable with named index in equation generation 2025-01-24 19:27:19 +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)
3827b5648f refactor: Improve equation generation with max attempts and error handling 2025-01-24 19:09:10 +01:00
Andreas Koepf
74976e18fd fix: Remove positive integer constraint for equation solutions 2025-01-24 19:08:38 +01:00
Andreas Koepf (aider)
dd20a0b3ab fix: Respect operator config when generating equation terms 2025-01-24 18:58:44 +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
9659101306 reduce TERMS in SyllogismDataset 2025-01-24 18:45:22 +01:00
Andreas Koepf (aider)
3036ee6ccc feat: Add hint to syllogisms question to clarify Yes/No answer format 2025-01-24 18:41:04 +01:00
Andreas Koepf (aider)
184f68c89e refactor: Enhance syllogism validation with comprehensive classical logic rules 2025-01-24 18:35:11 +01:00
Andreas Koepf (aider)
cd2c8072a1 feat: Expand DEFAULT_TERMS with comprehensive categories and diverse terms in SyllogismDataset 2025-01-24 18:29:26 +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)
fdb10666ea feat: Add syllogism tasks dataset to reasoning_gym/logic module 2025-01-24 18:27:30 +01:00
Andreas Koepf (aider)
57c3d2a746 docs: Add division operator to BasicArithmeticDataset description 2025-01-24 18:18:37 +01:00
Andreas Koepf
1c85a7254f formatting 2025-01-24 17:57:37 +01:00
Andreas Koepf (aider)
a4181a5ad4 fix: Ensure color cube rotation dataset always includes valid rotations 2025-01-24 17:57:02 +01:00
Andreas Koepf
7715cd228f refactor: Improve type hints and formatting in color cube rotation story generation 2025-01-24 17:56:58 +01:00