Back to directory

HashHop Long Context Evaluation

A benchmark generator that creates multi-hop reasoning problems over shuffled hash pairs, used to evaluate how well a language model's long-context architecture retrieves and chains facts across very large prompts.

HashHop Long Context Evaluation

HashHop builds synthetic evaluation data for testing long-context reasoning: its evaluation function generates a problem containing a large set of shuffled hash-to-hash pairs, then asks for one or more query hashes to be resolved through a chain of a configurable number of hops.

Parameters control the size of the problem in characters, the number of queries, the number of hops per query, the length of each hash, and whether the model should show its chain of reasoning explicitly. The output separates a prompt for evaluation or training, a completion suitable for training a model on the task, and a structured target mapping for scoring.

It is a small Python package installed with Poetry, released under the MIT license, and used as the benchmark behind the project's own long-context architecture research.

More in AI evals

See all 269
  • Provenance gate

    github.com

    A deterministic authorization gateway that sits between an AI agent and its tools, tracing where each parameter of a side-effect call came from, and blocking the call or asking a human when the source does not check out.

  • JevBench

    benchmarkheaven.com

    A reproducible benchmark from Benchmark Heaven that ranks Jev-class typed decision models on intelligence, calibration, speed, and cost, with a published harness, scoring rules, and results.

  • A co-evolutionary adversarial red-teaming tool for AI agents that uses quality-diversity evolutionary search to autonomously breed edge-case scenarios, testing whether an agent with tool access can be made to hallucinate, deadlock or leak funds.