About I.R.I.S.
I.R.I.S. Rotation Inspector is a theorycrafting tool for Wuthering Waves. This site helps you build and analyze teams and rotations, automating some of the manual spreadsheet maintenance that comes with traditional theorycrafting.
Configure a team and build a rotation timeline. Once configured, the rotation calculator will output a damage analysis of the rotation.
Open BuilderSave and manage rotations that you have created. You can also view rotations that others have created and made public.
Browse BuildsBrowse characters, weapons, echoes, echo sets and their representations in the calculator
Open EntitiesBuild your team
Configure your characters, weapons, echoes, echo sets, substats and enemy resistances.

Validate Your Rotations
This tool does not stop you from making infeasible rotations. Nothing is stopping you from creating a rotation where Aemeath uses her liberation 10 times in a row. This tool aims to make the math involved in theorycrafting easier, but identifying and validating rotations is an exercise left for the user.
Most Buffs Need To Be Added Explicitly
Similar to the above point, this tool does not try to deeply simulate game mechanics in Wuthering Waves. As a result, it will not know when certain buffs are active. It is up to the user to say that Augusta has X stacks of Blessing of Wan's Light from Iuno for her attacks. A rough breakdown of tracked versus untracked systems are as follows:
Tracked by the calculator
- Character, weapon, echo, and enemy stats
- Numerical values for attacks, buffs, and debuffs. This includes buffs that are dynamically resolved, such as Shorekeeper's crit buffs based on her energy recharge.
- The targets of buffs and debuffs. For example, if you align a Lynae self-buff with a Mornye attack, Moryne will not have the buff applied to her.
Determined by the user
- Whether a buff should be active at a specific point in the rotation
- Whether the sequence of attacks defined in the rotation is possible to do in game.
- For stackable buffs, how many stacks the buff has at a specific point in the rotation.
- Character-specific mechanics, such as what mode Aemeath or Phoeobe is in, or how much Blaze stacks Zani has
Check Your Results
For the most part, the numerical game data this calculator depends on is generated through AI. While I've done my best to validate its outputs, I've undoubtedly missed things. The rotation result section's By Attack tab provides very detailed breakdowns of exactly how each number is calculated. Additionally, the raw JSON used to model attacks and buffs are available on the Entities page. Feel free to report any incorrect data you see and I'll do my best to correct it ASAP.
I have a feature request. How do I submit it?
feature-requests channelI think the calculator is wrong. What should I do?
platform-issues channel what you think is incorrect. I don't do theorycrafting regularly, so you're probably right.