Skip to content
Back to skills

Twiff Bench Eval

ASecurity

Evaluates a model's ability to perform dynamic visual reasoning by generating temporally grounded, physically plausible future frames and textual explanations. It probes both the quality of the step-by-step reasoning process and the correctness of the final answer in open-ended video scenarios. Use when the user wants to benchmark on TwiFF-Bench, Seed-Bench-R1, or asks about evaluating this task. Reports Answer score.

  • 3 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 11, 2026
researchpythongit

Works with

  • cli

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill twiff-bench-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Twiff Bench Eval?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Twiff Bench Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-twiff-bench-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-twiff-bench-eval)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: twiff-bench-eval
description: Evaluates a model's ability to perform dynamic visual reasoning by generating temporally grounded, physically plausible future frames and textual explanations. It probes both the quality of the step-by-step reasoning process and the correctness of the final answer in open-ended video scenarios. Use when the user wants to benchmark on TwiFF-Bench, Seed-Bench-R1, or asks about evaluating this task. Reports Answer score.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2602.10675
  bibtex_key: liu2026twiff
  confidence: high
---

# twiff-bench-eval

> TwiFF (Think With Future Frames): A Large-Scale Dataset for Dynamic Visual Reasoning — Liu et al. (2026) (arXiv:2602.10675, 2026)

## What this evaluates

Evaluates a model's ability to perform dynamic visual reasoning by generating temporally grounded, physically plausible future frames and textual explanations. It probes both the quality of the step-by-step reasoning process and the correctness of the final answer in open-ended video scenarios.

## Datasets

- **TwiFF-Bench** — total ?; splits: test (-1); repo https://github.com/LiuJunhua02/TwiFF
- **Seed-Bench-R1** — total ?; splits: test (-1)

## Metrics

- `CoT score` — range: [0, 5]
  - LLM-judged score from 0 to 5 evaluating the plausibility, temporal alignment, and physical correctness of the generated reasoning chain (interleaved text and future frames).
- `Answer score` **(primary)** — range: [0, 5]
  - LLM-judged score from 0 to 5 evaluating the correctness and accuracy of the model's final answer to the prompt.

## Input / output format

**Input**: Video clips or sequential frames paired with a textual question or instruction requiring dynamic reasoning.

**Output**: Interleaved sequence of generated future frames and textual reasoning steps, terminated by a final answer.

## Scoring recipe

```python
def score_model_output(model_output, ground_truth_video, question):
    # LLM judge (GPT-5.1) evaluates CoT and Answer separately
    cot_score = llm_judge.score(
        prompt=scoring_prompt_cot,
        context={"question": question, "video": ground_truth_video, "reasoning": model_output.reasoning_chain}
    ) # Returns float 0-5
    ans_score = llm_judge.score(
        prompt=scoring_prompt_ans,
        context={"question": question, "video": ground_truth_video, "answer": model_output.final_answer}
    ) # Returns float 0-5
    return cot_score, ans_score
```

## Common pitfalls

- Models may enter infinite loops during visual Chain-of-Thought generation; the protocol explicitly caps tool invocations at 5 and image generations at 8, truncating any excess.
- Seed-Bench-R1 lacks reference reasoning chains, so only the answer score is reported for this benchmark, unlike TwiFF-Bench which reports both CoT and answer scores.
- CoT score measures reasoning quality/alignment with future events, not answer correctness; conflating the two leads to misinterpretation of model capabilities.

## Evidence (verbatim from paper)

> On TwiFF-Bench, we evaluate both the CoT score and the answer score of models. On Seed-Bench-R1, due to the absence of reference reasoning chains, we evaluate only the answer score. All scores are bounded between 0 and 5. The specific details of the scoring prompt are provided in the Section B.2.

## Citation

```bibtex
@misc{liu2026twiff,
  title={TwiFF (Think With Future Frames): A Large-Scale Dataset for Dynamic Visual Reasoning},
  author={Liu et al. (2026)},
  year={2026},
  note={arXiv:2602.10675}
}
```

- arXiv: 2602.10675

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.