i3-logic
Single-turn logic and reasoning tasks (sudoku, ciphers, zebra, cryptarithm, BBH/BBEH subsets, GPQA-diamond, and more) from the logic subset of INTELLECT-3-RL. Each task is answered in one turn and graded by a task-specific in-process verifier resolved from the row's task name — pure Python, no sandbox or judge.
Taskset
- Source: PrimeIntellect/INTELLECT-3-RL (
logicsubset,trainsplit) - Size: 11,647 tasks (before task-name skips and difficulty filtering at load)
Changelog
- 2026-09-03: Restore default solver network access by reverting the
network_allow=[]default-deny policy introduced in #780; training rollouts need outbound network. - 2026-08-31: Yield task records on demand so bounded evaluations construct only the requested prefix.
- 2026-07-10: Ported to the task-centric verifiers API: rewards and lifecycle hooks live on the
Task(aTaskDatarow + behavior split), and task-facing config knobs moved from--env.taskset.*to--env.taskset.task.*. Requiresverifiers>=0.2.0and Python>=3.11.