> ## Documentation Index
> Fetch the complete documentation index at: https://docs.windagehq.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Graph

> An interactive map of KovaaK's scenarios, the skills they train and the benchmarks they belong to.

The Graph is a map of the scenario universe. It shows how scenarios relate to each other, so you can tell which skill a scenario trains and find others like it.

## How the map is organized

The graph has four levels, connected by lines:

1. **Category**, the broad type of aim.
2. **Subcategory**, a more specific skill inside a category.
3. **Scenario**, each individual scenario.
4. **Benchmark**, the benchmark sets that include the scenario.

Categories are the anchors of the map and are always visible.

## Move around

* **Drag** to pan and **scroll** to zoom.
* **Click** a node to open its details.
* **Double-click** a node to fly to it.
* Use **Reset View** to fit the whole graph on screen.

## Search

Type in the search box to find scenarios, categories or benchmarks. Name matches come first, and categories and benchmarks appear before the individual scenarios that belong to them. Pick a result to jump to it.

## Node details

Selecting a scenario opens a panel with:

* **Total plays** and **leaderboard entries**.
* Its **description**.
* The **benchmarks** it belongs to.

Selecting a category, subcategory or benchmark shows how many scenarios it contains.

## Settings

Open **Graph Settings** to change how the map looks and behaves:

| Setting | What it does |
| - | - |
| **Show Category Hubs** | Shows or hides the category nodes. |
| **Show Labels** | Shows or hides names on the map. |
| **Node Size Scale** | Sizes nodes by connections, by plays count, or all the same. |
| **Filter Benchmark** | Shows only the scenarios of one benchmark. |
| **Forces** | Center, repel, link distance and link strength, to spread or tighten the layout. |

You can also pause and resume the live movement of the graph.

## What it is good for

* **Understand a scenario.** Find it and see which skill it sits under.
* **Find similar scenarios.** Scenarios under the same subcategory train the same skill.
* **Explore a benchmark.** Filter by a benchmark to see what it covers and what it leaves out.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.