Skip to content

sakan811/Honkai-Star-Rail-Characters-Damage-Simulation

Repository files navigation

Honkai Star Rail Characters' Damage Simulation

Simulate 10-cycles for 1,000 battles to find the average damage of Honkai Star Rail's Characters.

Status

CodeQL

Python application

Visualizations

Click here for visualizations.

Simulation Disclaimers

The result of this simulation might not reflect the actual in-game damage.

This simulation focuses exclusively on the elements that directly impact character damage output, as a result, not all aspects of character behavior, interactions, or game mechanics were simulated.

Certain behaviors, interactions, or mechanics were simplified and may not exactly reflect their in-game counterparts for the sake of easier simulation.

Simulate each character for 1,000 battles, 10 cycles each.

Simulated single-target damage except for Erudition characters as multi-target damage was also simulated.

Click here to read more about the simulation details.

To Run a Simulation

Setup a Project

Setup a Database

  • Install PostgreSQL
  • install pgAdmin
  • Enter your superuser's password in .env file for DB_PASSWORD variable.
  • Run pgAdmin
  • Open SQL console in pgAdmin
  • Execute:
    create database hsr_char_action_dmg;
    

Codebase Details

Test Status

CodeQL

Python application

Brief Codebase Documents

Click here to read a brief docs of this codebase.