reasoning-gym/reasoning_gym/games/__init__.py
Zafir Stojanovski 3c544aba20 feat(env): Mahjong Puzzle Curriculum (#263)
* mahjong curriculum

* typo

* update levels
2025-03-05 22:28:02 +01:00

52 lines
1.5 KiB
Python

"""
Game tasks for training reasoning capabilities:
- Board games
- Puzzle games
- Strategy games
- Simulation games
"""
from .countdown import CountdownConfig, CountdownDataset
from .emoji_mystery import EmojiMysteryConfig, EmojiMysteryDataset
from .futoshiki import FutoshikiConfig, FutoshikiDataset
from .knight_swap import KnightSwapConfig, KnightSwapDataset
from .mahjong import MahjongPuzzleConfig, MahjongPuzzleCurriculum, MahjongPuzzleDataset
from .maze import MazeConfig, MazeDataset
from .mini_sudoku import MiniSudokuConfig, MiniSudokuDataset
from .n_queens import NQueensConfig, NQueensCurriculum, NQueensDataset
from .rush_hour import RushHourConfig, RushHourDataset
from .sokoban import SokobanConfig, SokobanDataset
from .sudoku import SudokuConfig, SudokuDataset
from .tower_of_hanoi import HanoiConfig, HanoiDataset
from .tsumego import TsumegoConfig, TsumegoDataset
__all__ = [
"CountdownConfig",
"CountdownDataset",
"EmojiMysteryConfig",
"EmojiMysteryDataset",
"FutoshikiConfig",
"FutoshikiDataset",
"MiniSudokuConfig",
"MiniSudokuDataset",
"SudokuConfig",
"SudokuDataset",
"SokobanConfig",
"SokobanDataset",
"RushHourConfig",
"RushHourDataset",
"MazeConfig",
"MazeDataset",
"HanoiConfig",
"HanoiDataset",
"NQueensDataset",
"NQueensConfig",
"NQueensCurriculum",
"TsumegoConfig",
"TsumegoDataset",
"KnightSwapConfig",
"KnightSwapDataset",
"MahjongPuzzleConfig",
"MahjongPuzzleDataset",
"MahjongPuzzleCurriculum",
]