atlas

Research map / Large language models / Reasoning and chain of thought

Enigmata: Scaling Logical Reasoning in Large Language Models with Synthetic Verifiable Puzzles

NeurIPS 2025 · Large language models › Reasoning and chain of thought · approach: Efficient and adaptive thinking · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces Enigmata, a suite of 36 synthetic verifiable puzzle tasks across 7 categories, an evaluation benchmark, and an RLVR training recipe (RFT followed by multi-task VC-PPO) that improves Qwen2.5-32B on puzzle, ARC-AGI, and OOD tasks.

Problem

LLMs, including strong reasoning models, struggle with knowledge-free logic puzzles, and existing puzzle resources lack diversity, scalability, controllable difficulty, and RLVR-ready verifiers.

Approach

A scalable generator-verifier pair for 36 puzzle tasks with programmatic difficulty control, combined with a recipe of rejection fine-tuning followed by mixed or multi-stage RL (VC-PPO) on puzzles mixed with math and ARC-AGI data.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add rejection fine-tuning before RLQwen2.5-32B-Instruct · Enigmata-Evalaccuracy: 12.6 -> 46.6Helped
Add multi-task RL after rejection fine-tuningQwen2.5-32B-RFT · Enigmata-Evalaccuracy: 46.6 -> 62.6Helped
Add Enigmata puzzle data during RLSeed1.5-Thinking · AIME 2024accuracy: 86.7 -> $87.5_{(+0.8)}$Helped
Add Enigmata puzzle data during RLSeed1.5-Thinking · AIME 2025accuracy: 74.0 -> $75.9_{(+1.9)}$Helped
Add Enigmata puzzle data during RLSeed1.5-Thinking · BeyondAIMEaccuracy: 48.0 -> $48.4_{(+0.4)}$Helped
Add Enigmata puzzle data during RLSeed1.5-Thinking · GPQA Diamondaccuracy: 77.3 -> $78.1_{(+0.8)}$Helped
Use a balanced 1:1:1 easy:medium:hard ratio instead of HRV (ablation)Multi-stage RL · KOR-Benchaccuracy: 60.1 -> 64.0Helped
Use a balanced 1:1:1 easy:medium:hard ratio instead of medium-focused 2:6:2 (ablation)Multi-stage RL · AIME 2024accuracy: 48.0 -> 56.6Helped
Use medium-focused 2:6:2 instead of balanced 1:1:1 difficulty sampling (ablation)Multi-stage RL · ARC-AGI 1accuracy: 34.5 -> 35.1Helped
Increase Enigmata training data in stage 2 (ablation)Multi-stage RL · Enigmata-EvalaccuracyHelped
Use excessive Enigmata training data in stage 2 (ablation)Multi-stage RL · OOD benchmarksperformanceHurt
Use Mix Training rather than Multi-Stage RL with SFT-Part (ablation)Qwen2.5-32B · Enigmata-Evalaccuracy: 56.1 -> 46.7Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Enigmata-Data ARC-AGI 1 training set ARC-AGI 2 training set AIME 1983-2023 light-R1 math data KOR-Bench

Benchmarks: Enigmata-Eval ARC-AGI 1 ARC-AGI 2 KORBench AIME 2024 AIME 2025 BeyondAIME GPQA Diamond

Metrics: accuracy pass@k

Baselines: o1 o3-mini-high o4-mini-high DeepSeek-R1 Gemini-2.5-Pro Claude-3.7-Sonnet-Thinking QwQ-32B DS-R1-Distilled-Qwen-32B GPT-4o-1120 Grok-2-1212 Seed1.5-Thinking

Builds on: PPO VC-PPO GRPO Light-R1 DeepSeek-R1 VeRL

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy