SimulationCraft
SimulationCraft is a tool to explore combat mechanics in the popular MMO RPG World of Warcraft (tm).
|
This is the complete list of members for sim_t, including all inherited members.
_rng (defined in sim_t) | sim_t | |
abort() (defined in sim_t) | sim_t | |
activate_actors() (defined in sim_t) | sim_t | |
active_allies (defined in sim_t) | sim_t | |
active_enemies (defined in sim_t) | sim_t | |
active_player (defined in sim_t) | sim_t | |
actor_list (defined in sim_t) | sim_t | |
add_chart_data(const highchart::chart_t &chart) | sim_t | |
add_option(std::unique_ptr< option_t > opt) (defined in sim_t) | sim_t | |
add_relative(sim_t *cousin) (defined in sim_t) | sim_t | |
add_waves (defined in sim_t) | sim_t | |
allow_augmentations (defined in sim_t) | sim_t | |
allow_experimental_specializations (defined in sim_t) | sim_t | |
allow_flasks (defined in sim_t) | sim_t | |
allow_food (defined in sim_t) | sim_t | |
allow_potions (defined in sim_t) | sim_t | |
analyze() (defined in sim_t) | sim_t | |
analyze_error() (defined in sim_t) | sim_t | |
analyze_error_interval (defined in sim_t) | sim_t | |
analyze_iteration_data() | sim_t | |
analyze_number (defined in sim_t) | sim_t | |
analyze_time (defined in sim_t) | sim_t | |
apikey (defined in sim_t) | sim_t | |
armory_retries (defined in sim_t) | sim_t | |
auras (defined in sim_t) | sim_t | |
auto_attacks_always_land (defined in sim_t) | sim_t | |
average_gauss (defined in sim_t) | sim_t | |
average_range (defined in sim_t) | sim_t | |
averaged_range(double min, double max) (defined in sim_t) | sim_t | |
azerite_status | sim_t | |
bfa_opts (defined in sim_t) | sim_t | |
bloodlust_percent (defined in sim_t) | sim_t | |
bloodlust_time (defined in sim_t) | sim_t | |
buff_list (defined in sim_t) | sim_t | |
buff_stack_uptime_timeline (defined in sim_t) | sim_t | |
buff_uptime_timeline (defined in sim_t) | sim_t | |
cancel() | sim_t | |
cancel_iteration() (defined in sim_t) | sim_t | |
canceled (defined in sim_t) | sim_t | |
challenge_mode (defined in sim_t) | sim_t | |
channel_lag (defined in sim_t) | sim_t | |
channel_lag_stddev (defined in sim_t) | sim_t | |
chart_boxplot_percentile (defined in sim_t) | sim_t | |
chart_data (defined in sim_t) | sim_t | |
chart_show_relative_difference (defined in sim_t) | sim_t | |
check_actors() | sim_t | |
children (defined in sim_t) | sim_t | |
cleanup_threads (defined in sim_t) | sim_t | |
combat() (defined in sim_t) | sim_t | |
combat_begin() | sim_t | |
combat_end() (defined in sim_t) | sim_t | |
confidence (defined in sim_t) | sim_t | |
confidence_estimator (defined in sim_t) | sim_t | |
control (defined in sim_t) | sim_t | |
cooldown_list (defined in sim_t) | sim_t | |
count_overheal_as_heal (defined in sim_t) | sim_t | |
cpu_thread_count() | sc_thread_t | privatestatic |
create_expression(util::string_view name) (defined in sim_t) | sim_t | |
create_options() (defined in sim_t) | sim_t | |
current_error (defined in sim_t) | sim_t | |
current_index (defined in sim_t) | sim_t | |
current_iteration (defined in sim_t) | sim_t | |
current_mean (defined in sim_t) | sim_t | |
current_name (defined in sim_t) | sim_t | |
current_slot (defined in sim_t) | sim_t | |
current_time() const (defined in sim_t) | sim_t | inline |
datacollection_begin() (defined in sim_t) | sim_t | |
datacollection_end() (defined in sim_t) | sim_t | |
dbc (defined in sim_t) | sim_t | |
dbc_override (defined in sim_t) | sim_t | |
debug (defined in sim_t) | sim_t | |
debug_each (defined in sim_t) | sim_t | |
debug_seed (defined in sim_t) | sim_t | |
decorated_tooltips (defined in sim_t) | sim_t | |
default_actions (defined in sim_t) | sim_t | |
default_aura_delay (defined in sim_t) | sim_t | |
default_aura_delay_stddev (defined in sim_t) | sim_t | |
default_cooldown_tolerance (defined in sim_t) | sim_t | |
default_region_str (defined in sim_t) | sim_t | |
default_server_str (defined in sim_t) | sim_t | |
default_skill (defined in sim_t) | sim_t | |
desired_targets (defined in sim_t) | sim_t | |
detailed_progress(std::string *, int current_iterations, int total_iterations) (defined in sim_t) | sim_t | |
deterministic (defined in sim_t) | sim_t | |
disable_2_set (defined in sim_t) | sim_t | |
disable_4_set (defined in sim_t) | sim_t | |
disable_hotfixes (defined in sim_t) | sim_t | |
disable_set_bonuses (defined in sim_t) | sim_t | |
display_bonus_ids (defined in sim_t) | sim_t | |
display_hotfixes (defined in sim_t) | sim_t | |
distance_targeting_enabled (defined in sim_t) | sim_t | |
distribution_mean_error(const sim_t &s, const extended_sample_data_t &sd) (defined in sim_t) | sim_t | inlinestatic |
divisor_timeline_cache (defined in sim_t) | sim_t | |
elapsed_cpu (defined in sim_t) | sim_t | |
elapsed_time (defined in sim_t) | sim_t | |
enable_2_set (defined in sim_t) | sim_t | |
enable_4_set (defined in sim_t) | sim_t | |
enable_dps_healing (defined in sim_t) | sim_t | |
enable_taunts (defined in sim_t) | sim_t | |
enchant (defined in sim_t) | sim_t | |
enemy_death_pct (defined in sim_t) | sim_t | |
enemy_targets (defined in sim_t) | sim_t | |
error(fmt::format_string< Args... > format, Args &&... args) | sim_t | inline |
error_list (defined in sim_t) | sim_t | |
errorf(util::string_view format, Args &&... args) | sim_t | inline |
event_mgr (defined in sim_t) | sim_t | |
execute() (defined in sim_t) | sim_t | |
expected_iteration_time (defined in sim_t) | sim_t | |
expected_max_time() const (defined in sim_t) | sim_t | |
feast_as_dps (defined in sim_t) | sim_t | |
fight_style (defined in sim_t) | sim_t | |
find_player(util::string_view name) const | sim_t | |
find_player(int index) const | sim_t | |
fixed_time (defined in sim_t) | sim_t | |
gcd_lag (defined in sim_t) | sim_t | |
gcd_lag_stddev (defined in sim_t) | sim_t | |
get_cooldown(util::string_view name) (defined in sim_t) | sim_t | |
global_spawn_index (defined in sim_t) | sim_t | |
has_raid_event(util::string_view type) const (defined in sim_t) | sim_t | |
heal_target (defined in sim_t) | sim_t | |
healing (defined in sim_t) | sim_t | |
healing_no_pet_list (defined in sim_t) | sim_t | |
healing_pet_list (defined in sim_t) | sim_t | |
high_iteration_data (defined in sim_t) | sim_t | |
hosted_html (defined in sim_t) | sim_t | |
html_file_str (defined in sim_t) | sim_t | |
id_dictionary (defined in sim_t) | sim_t | |
ignite_sampling_delta (defined in sim_t) | sim_t | |
ignore_invulnerable_targets (defined in sim_t) | sim_t | |
init() (defined in sim_t) | sim_t | |
init_actor(player_t *) (defined in sim_t) | sim_t | |
init_actor_pets() (defined in sim_t) | sim_t | |
init_actors() | sim_t | |
init_fight_style() | sim_t | |
init_parties() | sim_t | |
init_time (defined in sim_t) | sim_t | |
initialized (defined in sim_t) | sim_t | |
interrupt() (defined in sim_t) | sim_t | |
is_canceled() const (defined in sim_t) | sim_t | |
item_db_sources (defined in sim_t) | sim_t | |
iterate() (defined in sim_t) | sim_t | |
iteration_absorb (defined in sim_t) | sim_t | |
iteration_data (defined in sim_t) | sim_t | |
iteration_dmg (defined in sim_t) | sim_t | |
iteration_heal (defined in sim_t) | sim_t | |
iteration_time_adjust() (defined in sim_t) | sim_t | |
iterations (defined in sim_t) | sim_t | |
join() | sc_thread_t | private |
json_file_str (defined in sim_t) | sim_t | |
json_full_states (defined in sim_t) | sim_t | |
json_reports (defined in sim_t) | sim_t | |
keystone_bounty (defined in sim_t) | sim_t | |
keystone_level (defined in sim_t) | sim_t | |
keystone_pct_hp (defined in sim_t) | sim_t | |
launch() (defined in sc_thread_t) | sc_thread_t | private |
legion_opts (defined in sim_t) | sim_t | |
log (defined in sim_t) | sim_t | |
log_spell_id | sim_t | |
low_iteration_data (defined in sim_t) | sim_t | |
main(const std::vector< std::string > &args) (defined in sim_t) | sim_t | |
main_target_str (defined in sim_t) | sim_t | |
max_aoe_enemies (defined in sim_t) | sim_t | |
max_player_level (defined in sim_t) | sim_t | |
max_time (defined in sim_t) | sim_t | |
maximize_reporting (defined in sim_t) | sim_t | |
merge(sim_t &other_sim) | sim_t | |
merge() | sim_t | |
merge_enemy_priority_dmg (defined in sim_t) | sim_t | |
merge_mutex (defined in sim_t) | sim_t | |
merge_time (defined in sim_t) | sim_t | |
min_report_iteration_data (defined in sim_t) | sim_t | |
normalized_stat (defined in sim_t) | sim_t | |
num_enemies (defined in sim_t) | sim_t | |
num_players (defined in sim_t) | sim_t | |
num_tanks (defined in sim_t) | sim_t | |
on_ready_chart_data (defined in sim_t) | sim_t | |
optimal_raid (defined in sim_t) | sim_t | |
optimize_expressions (defined in sim_t) | sim_t | |
optimize_expressions_rounds (defined in sim_t) | sim_t | |
options (defined in sim_t) | sim_t | |
out_debug (defined in sim_t) | sim_t | |
out_log (defined in sim_t) | sim_t | |
output_file_str (defined in sim_t) | sim_t | |
overrides (defined in sim_t) | sim_t | |
parent (defined in sim_t) | sim_t | |
parse_option(const std::string &name, const std::string &value) (defined in sim_t) | sim_t | |
partition() (defined in sim_t) | sim_t | |
party_encoding (defined in sim_t) | sim_t | |
pause_mutex (defined in sim_t) | sim_t | |
paused (defined in sim_t) | sim_t | |
player_list (defined in sim_t) | sim_t | |
player_no_pet_list (defined in sim_t) | sim_t | |
player_non_sleeping_list (defined in sim_t) | sim_t | |
players_by_apm (defined in sim_t) | sim_t | |
players_by_dps (defined in sim_t) | sim_t | |
players_by_dtps (defined in sim_t) | sim_t | |
players_by_hps (defined in sim_t) | sim_t | |
players_by_hps_plus_aps (defined in sim_t) | sim_t | |
players_by_name (defined in sim_t) | sim_t | |
players_by_priority_dps (defined in sim_t) | sim_t | |
players_by_tmi (defined in sim_t) | sim_t | |
players_by_variance (defined in sim_t) | sim_t | |
plot (defined in sim_t) | sim_t | |
print_debug(fmt::format_string< Args... > format, Args &&... args) | sim_t | inline |
print_log(fmt::format_string< Args... > format, Args &&... args) | sim_t | inline |
print_options() (defined in sim_t) | sim_t | |
priority_iteration_dmg (defined in sim_t) | sim_t | |
process_priority (defined in sim_t) | sim_t | |
profileset_enabled (defined in sim_t) | sim_t | |
profileset_init_threads (defined in sim_t) | sim_t | |
profileset_map (defined in sim_t) | sim_t | |
profileset_metric (defined in sim_t) | sim_t | |
profileset_output_data (defined in sim_t) | sim_t | |
profileset_work_threads (defined in sim_t) | sim_t | |
profilesets (defined in sim_t) | sim_t | |
progress(std::string *detailed=nullptr, int index=-1) (defined in sim_t) | sim_t | |
progress(std::string &phase, std::string *detailed=nullptr, int index=-1) (defined in sim_t) | sim_t | |
progress_bar (defined in sim_t) | sim_t | |
progressbar_type (defined in sim_t) | sim_t | |
pvp_mode (defined in sim_t) | sim_t | |
pvp_rules (defined in sim_t) | sim_t | |
queue_gcd_reduction (defined in sim_t) | sim_t | |
queue_lag (defined in sim_t) | sim_t | |
queue_lag_stddev (defined in sim_t) | sim_t | |
raid_aps (defined in sim_t) | sim_t | |
raid_dps (defined in sim_t) | sim_t | |
raid_events (defined in sim_t) | sim_t | |
raid_events_str (defined in sim_t) | sim_t | |
raid_hps (defined in sim_t) | sim_t | |
reaction_time (defined in sim_t) | sim_t | |
reference_player_str (defined in sim_t) | sim_t | |
reforge_plot (defined in sim_t) | sim_t | |
reforge_plot_output_file_str (defined in sim_t) | sim_t | |
regen_periodicity (defined in sim_t) | sim_t | |
register_target_data_initializer(std::function< void(actor_target_data_t *)> cb) (defined in sim_t) | sim_t | inline |
rel_target_level (defined in sim_t) | sim_t | |
relative_difference_base (defined in sim_t) | sim_t | |
relative_difference_from_max (defined in sim_t) | sim_t | |
relatives (defined in sim_t) | sim_t | |
relatives_mutex (defined in sim_t) | sim_t | |
remove_relative(sim_t *cousin) (defined in sim_t) | sim_t | |
report_details (defined in sim_t) | sim_t | |
report_iteration_data (defined in sim_t) | sim_t | |
report_pets_separately (defined in sim_t) | sim_t | |
report_precision (defined in sim_t) | sim_t | |
report_progress (defined in sim_t) | sim_t | |
report_raid_summary (defined in sim_t) | sim_t | |
report_raw_abilities (defined in sim_t) | sim_t | |
report_rng (defined in sim_t) | sim_t | |
report_targets (defined in sim_t) | sim_t | |
requires_regen_event (defined in sim_t) | sim_t | |
reset() | sim_t | |
rng() const (defined in sim_t) | sim_t | inline |
rng() (defined in sim_t) | sim_t | inline |
run() override (defined in sim_t) | sim_t | virtual |
save_gear_comments (defined in sim_t) | sim_t | |
save_prefix_str (defined in sim_t) | sim_t | |
save_profile_with_actions (defined in sim_t) | sim_t | |
save_profiles (defined in sim_t) | sim_t | |
save_raid_summary (defined in sim_t) | sim_t | |
save_suffix_str (defined in sim_t) | sim_t | |
save_talent_str (defined in sim_t) | sim_t | |
sc_thread_t() (defined in sc_thread_t) | sc_thread_t | private |
scale_itemlevel_down_only (defined in sim_t) | sim_t | |
scale_to_itemlevel (defined in sim_t) | sim_t | |
scaling (defined in sim_t) | sim_t | |
scaling_normalized (defined in sim_t) | sim_t | |
seed (defined in sim_t) | sim_t | |
separate_stats_by_actions (defined in sim_t) | sim_t | |
setup(sim_control_t *) (defined in sim_t) | sim_t | |
shadowlands_opts (defined in sim_t) | sim_t | |
show_etmi (defined in sim_t) | sim_t | |
sim_progress_base_str (defined in sim_t) | sim_t | |
sim_progress_phase_str (defined in sim_t) | sim_t | |
sim_t() (defined in sim_t) | sim_t | |
sim_t(sim_t *parent, int thread_index=0) (defined in sim_t) | sim_t | |
sim_t(sim_t *parent, int thread_index, sim_control_t *control) (defined in sim_t) | sim_t | |
simulation_length (defined in sim_t) | sim_t | |
single_actor_batch (defined in sim_t) | sim_t | |
sleep_seconds(double) | sc_thread_t | privatestatic |
solo_raid (defined in sim_t) | sim_t | |
spell_query (defined in sim_t) | sim_t | |
spell_query_level (defined in sim_t) | sim_t | |
spell_query_xml_output_file_str (defined in sim_t) | sim_t | |
stat_cache (defined in sim_t) | sim_t | |
statistics_level (defined in sim_t) | sim_t | |
strict_gcd_queue (defined in sim_t) | sim_t | |
strict_parsing | sim_t | |
strict_work_queue (defined in sim_t) | sim_t | |
talent_input_format (defined in sim_t) | sim_t | |
target (defined in sim_t) | sim_t | |
target_adds (defined in sim_t) | sim_t | |
target_data_initializer (defined in sim_t) | sim_t | |
target_error (defined in sim_t) | sim_t | |
target_error_role (defined in sim_t) | sim_t | |
target_level (defined in sim_t) | sim_t | |
target_list (defined in sim_t) | sim_t | |
target_non_sleeping_list (defined in sim_t) | sim_t | |
target_race (defined in sim_t) | sim_t | |
targets_by_name (defined in sim_t) | sim_t | |
thread_id() const (defined in sim_t) | sim_t | inline |
thread_index (defined in sim_t) | sim_t | |
threads (defined in sim_t) | sim_t | |
time_to_think(timespan_t proc_time) (defined in sim_t) | sim_t | |
timewalk (defined in sim_t) | sim_t | |
tmi_bin_size (defined in sim_t) | sim_t | |
tmi_window_global (defined in sim_t) | sim_t | |
total_absorb (defined in sim_t) | sim_t | |
total_dmg (defined in sim_t) | sim_t | |
total_heal (defined in sim_t) | sim_t | |
travel_variance (defined in sim_t) | sim_t | |
use_item_verification (defined in sim_t) | sim_t | |
use_optimal_buffs_and_debuffs(int value) (defined in sim_t) | sim_t | |
user_apitoken (defined in sim_t) | sim_t | |
vary_combat_length (defined in sim_t) | sim_t | |
work_done (defined in sim_t) | sim_t | |
work_per_thread (defined in sim_t) | sim_t | |
work_queue (defined in sim_t) | sim_t | |
world_lag (defined in sim_t) | sim_t | |
world_lag_stddev (defined in sim_t) | sim_t | |
~sc_thread_t() (defined in sc_thread_t) | sc_thread_t | privatevirtual |
~sim_t() override (defined in sim_t) | sim_t |