SLR-Bench (group)

Over 19,000 auto-synthesised inductive-logic-programming tasks across 20 curriculum levels, symbolically verified; the lm-evaluation-harness group averages verifiable-reward across five constituent tasks.

Also known as: SLR-Bench, Scalable Logical Reasoning Benchmark, slr_bench_group

unassessed

This page is a discovery lead. Nobody has yet assessed it against the catalogue contract, so it carries no disposition. Absence of evidence here is not evidence of staleness.
Categoryreasoning
Subcategoryinductive logic programming, curriculum-graded
Page statusactive
Metricverifiable_reward (mean)
Directionhigher_is_better
Dataset size19303
Dataset licenceCC BY 4.0
PublisherAIML Lab, TU Darmstadt (with hessian.AI and DFKI)

What it measures

SLR-Bench tests inductive logical reasoning: given natural-language-described examples (in the released task, classifying trains by their compositions), a model must produce a Prolog rule that correctly separates positive from negative examples. Tasks are automatically synthesised by the SLR framework, which generates for each item a latent ground-truth rule, an executable validation program, and the natural-language instruction prompt, at 20 curriculum levels of increasing relational, arithmetic and recursive complexity, grouped into four tiers: basic, easy, medium and hard.

Task format

Free-form generation of a Prolog rule from a natural-language prompt plus positive/negative example descriptions. Correctness is checked by executing the model's rule against a symbolic verifier (built on SWI-Prolog) rather than by string or exact-match comparison, so a semantically correct rule in a different surface form still scores as correct.

Models reporting this benchmark

No model card in ModelSpec reports this benchmark yet.

Data

This page as JSON · Edit on GitHub