English | 中文
ZZZ_Calculator
is a damage calculator for Zenless Zone Zero.
It is fully automatically, no need to manually set skill sequence (if sequence mode needed, let us know)
All you need to do is edit equipment of your agents, select a proper APL, then click run.
It provides a user-friendly interface to calculate the total damage output of a team composition, taking into account the characteristics of each character's weapon and equipment. Based on the preset APL (Action Priority List), it automatically simulates the actions in the team, triggers buffs, records and analyzes the results, and generates report in visual charts and tables.
- Calculate total damage based on team composition
- Generate visual charts
- Provide detailed damage information for each character
- Edit agents equipment
- Edit APL code
Download the latest source code in release page or use git clone
Open terminal anywhere in your device:
# On macOS or Linux:
curl -LsSf https://astral.sh/uv/install.sh | sh
# On Windows11 24H2 or later:
winget install --id=astral-sh.uv -e
# On lower version of Windows:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
# Using pip:
pip install uv
Or check the official installation guide: https://docs.astral.sh/uv/getting-started/installation/
Open terminal in the directory of this project, then:
uv venv
uv pip install . # there is a '.' refer to relative path
Open terminal anywhere in your device:
zsim run
If you don't want to install ZZZ-Simulator
, you can also run it directly:
uv run ./zsim/run.py run
# or also:
uv run zsim run
Go check develop guide for more details.