Commit graph

13 commits

Author SHA1 Message Date
Andreas Koepf
7bc0d00aa9 lint 2025-02-08 17:22:55 +01:00
Andreas Koepf (aider)
38d5caa928 feat: Add inversion probability and logical equivalence to syllogisms 2025-02-08 17:14:35 +01:00
Andreas Köpf
8b906dfc96 Fix syllogisms (#82)
* let o1 write a new is_valid_syllogism() check
* extend unit test
* update gallery
2025-02-07 21:47:59 +01:00
Andreas Koepf (aider)
2409b3cda2 feat: Improve syllogism sentence formatting for natural language 2025-02-02 17:23:02 +01:00
Andreas Koepf
c3b6af35f0 min python 3.11 to support StrEnum 2025-01-26 22:17:43 +01:00
Andreas Koepf
519e411fa5 add reasoning_gym.create_dataset({name}, ...) global factory function 2025-01-25 00:58:34 +01:00
Andreas Koepf
0d2d8ba6a0 pass config to ProceduralDataset base 2025-01-25 00:23:05 +01:00
Andreas Koepf
ac7dd69586 simplify simple_equation generation 2025-01-24 19:41:51 +01:00
Andreas Koepf
a3688a911d reduce TERMS in SyllogismDataset 2025-01-24 18:45:22 +01:00
Andreas Koepf (aider)
3856bc9fb9 feat: Add hint to syllogisms question to clarify Yes/No answer format 2025-01-24 18:41:04 +01:00
Andreas Koepf (aider)
7634198df7 refactor: Enhance syllogism validation with comprehensive classical logic rules 2025-01-24 18:35:11 +01:00
Andreas Koepf (aider)
aa8c1cc8d7 feat: Expand DEFAULT_TERMS with comprehensive categories and diverse terms in SyllogismDataset 2025-01-24 18:29:26 +01:00
Andreas Koepf (aider)
2e21a21952 feat: Add syllogism tasks dataset to reasoning_gym/logic module 2025-01-24 18:27:30 +01:00