How WFSim works, why its numbers can be checked, and what it counts. WFSim is a free, open-source Warframe calculator, AGPL-3.0.

wfsim.app

WFSim···
WFSim

The real Simulacrum Prime.

Every hit counts.

Builder, simulator, optimizer.

Every formula cites its source, and every golden test is calibrated against a real in-game run. How to check it

Void Fissures

Read from DE's world state each minute. China's own servers are not covered.

Support WFSim

A Warframe calculator built to match the game, checked against in-game measurements item by item. The calculator is free for everyone, and the same for everyone.

How WFSim works, and how to check it

It does not score an opening state. It runs the fight — every ramp, every reload, every status that had to land before the damage depending on it — and reports what happened.

How it works

  • How much of a grenade's damage was the impact and how much was the cloud it left behind is something the fight works out. It is not a ratio you type in.
  • A mod that stacks on kill starts the fight at zero stacks. It builds during the fight, expires, and decays — so the build's own numbers change while you are shooting.
  • How many Forma a build needs is computed, and so is whether it fits in the weapon at all.

How to check it

  • Every formula in the engine cites its source — a wiki page, a datamine, or a measurement — and every golden test is calibrated against a real in-game run.
  • What it cannot model is stated on the card concerned: a weapon, an evolution, a mod, an arcane, an enemy.
  • Where the game does something its card does not say, it follows the game and says so — a hotfix could change that number.
  • Where your in-game measurement disagrees with it, the measurement wins.

Building, simulating and optimizing are the same for everyone. This is AGPL-3.0: the engine, the game data and the wasm are public, and you can run your own copy.

What is counted

WFSim counts what gets used — which pages open, whether a build was computed, a simulation or a search started and finished, whether Nona was opened, asked something or set to concise mode (never what was asked), whether the page itself failed (the kind of failure and where in WFSim's own code, never its text), a board build opened, a link shared and from which part of the page, how many presets and customs are saved, whether you are signed in (never which account) — under a random id this browser keeps. The count records no IP address and sets no cookie, and the id is not linked to anything that identifies you. With Global Privacy Control or Do Not Track on, nothing is sent. Per weapon, how many people ran a simulation or a search each day is added up and shown on the home page as its popularity ranking — totals only.

It also counts what kind of device opens it, in broad classes only — touch or mouse, a narrow or wide screen, how many processor cores in a few steps, whether it is inside WeChat or QQ — never the model or the browser, whether computing for the board carries on with the page out of sight, and, once a day, how long a small public file takes to load directly and through WFSim's Hong Kong relay.

Each count is kept under this id for 90 days; after that only daily totals that name no one remain. The id is replaced after 13 months.

Recommendation usage counts entry points, visible and ready controls, clicks, sign-in handoffs and failure categories. These points contain no account or build identifiers.

This browser's id: —

A riven gain link, opened from a chat with Nona, runs the search in your browser and sends its builds to the board without asking — that is what the link is for. It keeps the build it found and, only if you type one, a name, which Nona posts in the chat to thank you; both are deleted a day later.

—

Benchmark

Forma plan your rules, and the builds that share these polarities

1

Mode

2

Mods

0 / 0 0 Forma
Stance
A stance decides what the weapon actually swings: it publishes a combo per mode, and installing one replaces the weapon's own. It also GRANTS capacity instead of costing it — 10 on a slot of its own polarity, 5 on a bare one, 4 on the wrong colour.
Exilus
A polarity can be swapped between this slot and a main one — the slot stays Exilus. So its polarity counts toward any build, even one that leaves it empty.
3

Arcane

4

Evolution

Incarnon Genesis
0

Wielder

Σ

Stats

≡

Build

▶

Scenario

Global scenario settings

Changes apply to every weapon and calculation. This view highlights settings relevant to the current weapon.

1 · Battlefield

2 · Weapon use

3 · External bonuses

Warframe buffs

Extra stats

4 · Starting buffs

the stacks the run STARTS with — the fight still grants and decays them on their own triggers

5 · Simulation rules

6 · Measurement

Scenario technical details
▷

Simulate

φ

Shapley analysis

what each part multiplies the result by
4

Rivens

Import card text

All rivens every riven you have made for this weapon, with what it actually rolls

Riven Analyst

analyze your riven with the standard search and official fight
5

Enemies

All targets every enemy you have made — pick one in the simulator's target list like any other

⚙

The search

the starts and the limits — what a search preset saves, with the runs per candidate

① Starts

At least one start is required. A blank start is allowed; the strategy processes each start.

Final requirements

② Limits click an option to exclude it, or require a mod in every final build; conflicting conditions block the search

▶

The fight

The global scenario, viewed for this build
★

Optimize

each start improved by the quick calc until nothing helps
Optimization history

—

Forma plan your rules, and the builds that share these polarities

1

Mods

0 / 0 0 Forma
Aura
An aura hands capacity back instead of costing it: twice its drain on its own polarity, 80% of it rounded down on another. A polarity moves between all ten slots, the aura's included.
Exilus
2

Arcanes

3

Archon Shards

4

Operator

Σ

Stats

5

Abilities

—

1

Body

Fixed base attributes are the minimum within this Prototype's carrier scope.
Compatible weapons:
2

Mods

0 / 0 0 Forma
Body stats modify this companion. In the fight marks effects applied to its weapon. Other card effects are not computed.

Mod catalogue

Operator

Only the active school's nodes apply. A node that needs an Operator action counts only when you say it is running.
1

Focus school

3

What reaches the Warframe

—

This category is not built yet: nothing here is simulated.