reasoning-gym/reasoning_gym/graphs/__init__.py
Ritvik19 6eb252ae32 Add 13 new procedural datasets across 7 categories
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).
2026-04-18 16:42:54 +05:30

31 lines
1.2 KiB
Python

from .course_schedule import CourseScheduleConfig, CourseScheduleCurriculum, CourseScheduleDataset
from .job_scheduling import JobSchedulingConfig, JobSchedulingCurriculum, JobSchedulingDataset
from .family_relationships import FamilyRelationshipsConfig, FamilyRelationshipsCurriculum, FamilyRelationshipsDataset
from .largest_island import LargestIslandConfig, LargestIslandCurriculum, LargestIslandDataset
from .path_star import PathStarConfig, PathStarCurriculum, PathStarDataset
from .quantum_lock import QuantumLockConfig, QuantumLockCurriculum, QuantumLockDataset
from .shortest_path import ShortestPathConfig, ShortestPathCurriculum, ShortestPathDataset
__all__ = [
"FamilyRelationshipsConfig",
"FamilyRelationshipsDataset",
"FamilyRelationshipsCurriculum",
"QuantumLockConfig",
"QuantumLockDataset",
"QuantumLockCurriculum",
"LargestIslandDataset",
"LargestIslandConfig",
"LargestIslandCurriculum",
"PathStarConfig",
"PathStarDataset",
"PathStarCurriculum",
"CourseScheduleDataset",
"CourseScheduleConfig",
"CourseScheduleCurriculum",
"ShortestPathConfig",
"ShortestPathDataset",
"ShortestPathCurriculum",
"JobSchedulingConfig",
"JobSchedulingDataset",
"JobSchedulingCurriculum",
]