mirror of
https://github.com/open-thought/reasoning-gym.git
synced 2026-04-23 16:55:05 +00:00
New dataset categories: combinatorics, statistics, optimization, and formal languages. Extended existing algebra, arithmetic, probability, logic, and graphs packages with complex_advanced, linear_algebra, limits, number_theory, conditional_probability, set_operations, and job_scheduling. Each dataset includes config validation, deterministic seeding, custom scoring, curriculum support, and comprehensive unit tests (92 new tests).
40 lines
1.5 KiB
Python
40 lines
1.5 KiB
Python
"""
|
|
Logic tasks for training reasoning capabilities.
|
|
"""
|
|
|
|
from .aiw import AliceInWonderlandConfig, AliceInWonderlandCurriculum, AliceInWonderlandDataset
|
|
from .circuit_logic import CircuitLogicConfig, CircuitLogicCurriculum, CircuitLogicDataset
|
|
from .knights_knaves import KnightsKnavesConfig, KnightsKnavesCurriculum, KnightsKnavesDataset
|
|
from .propositional_logic import PropositionalLogicConfig, PropositionalLogicCurriculum, PropositionalLogicDataset
|
|
from .self_reference import SelfReferenceConfig, SelfReferenceCurriculum, SelfReferenceDataset
|
|
from .set_operations import SetOperationsConfig, SetOperationsCurriculum, SetOperationsDataset
|
|
from .syllogisms import SyllogismConfig, SyllogismCurriculum, SyllogismDataset
|
|
from .zebra_puzzles import ZebraConfig, ZebraCurriculum, ZebraDataset
|
|
|
|
__all__ = [
|
|
"AliceInWonderlandConfig",
|
|
"AliceInWonderlandCurriculum",
|
|
"AliceInWonderlandDataset",
|
|
"PropositionalLogicConfig",
|
|
"PropositionalLogicDataset",
|
|
"PropositionalLogicCurriculum",
|
|
"SyllogismConfig",
|
|
"SyllogismDataset",
|
|
"SyllogismCurriculum",
|
|
"syllogism_dataset",
|
|
"ZebraConfig",
|
|
"ZebraCurriculum",
|
|
"ZebraDataset",
|
|
"SelfReferenceCurriculum",
|
|
"SelfReferenceConfig",
|
|
"SelfReferenceDataset",
|
|
"CircuitLogicConfig",
|
|
"CircuitLogicDataset",
|
|
"CircuitLogicCurriculum",
|
|
"KnightsKnavesConfig",
|
|
"KnightsKnavesDataset",
|
|
"KnightsKnavesCurriculum",
|
|
"SetOperationsConfig",
|
|
"SetOperationsDataset",
|
|
"SetOperationsCurriculum",
|
|
]
|