simaple
latest

Getting Started

  • About Simulation: Tutorial
    • Introduction
    • 시작하기
    • 스킬셋 정의하기
    • Policy 구현하기
    • 시뮬레이션 수행하기
    • 피해량 계산하기
  • Examples
    • Benchmark Example
      • Create Gearset From Baseline
    • Fetch Example
      • Hompage data fetch
      • Infer Character Spec
      • Load Item information
      • Load raw-data for custom application

Examples

  • About: Gear
    • Declaring Gear
    • Modifing Gear
    • Improvements
      • Scroll
      • SpellTrace
      • Starforce
      • Bonus(추가옵션)
    • Create gear with GearBlueprint
    • Appendix. handling potential
  • About: Spec
    • Introduction
    • Definition
    • Interpreting Spec into class object
    • Using Loader
    • Patch

Explanations

  • About Simulation: An Explanation
    • Introduction
    • Why Redux?
    • Description
      • Action
      • Event
      • State
      • Entity
      • Store
      • Dispatcher
      • Reducer
      • Component
      • Component간의 연계

API docs

  • simaple.core
    • simaple.core.base
      • ActionStat
        • ActionStat.buff_duration
        • ActionStat.calculate_buff_duration()
        • ActionStat.calculate_cooldown()
        • ActionStat.cooltime_reduce
        • ActionStat.cooltime_reduce_rate
        • ActionStat.model_computed_fields
        • ActionStat.model_config
        • ActionStat.model_fields
        • ActionStat.summon_duration
      • AttackType
        • AttackType.attack_power
        • AttackType.magic_attack
      • BaseStatType
        • BaseStatType.DEX
        • BaseStatType.INT
        • BaseStatType.LUK
        • BaseStatType.STR
      • ExtendedStat
        • ExtendedStat.action_stat
        • ExtendedStat.compute_by_level()
        • ExtendedStat.level_stat
        • ExtendedStat.model_computed_fields
        • ExtendedStat.model_config
        • ExtendedStat.model_fields
        • ExtendedStat.stat
      • LevelStat
        • LevelStat.DEX
        • LevelStat.INT
        • LevelStat.LUK
        • LevelStat.STR
        • LevelStat.attack_power
        • LevelStat.get_stat()
        • LevelStat.magic_attack
        • LevelStat.model_computed_fields
        • LevelStat.model_config
        • LevelStat.model_fields
      • Stat
        • Stat.DEX
        • Stat.DEX_multiplier
        • Stat.DEX_static
        • Stat.INT
        • Stat.INT_multiplier
        • Stat.INT_static
        • Stat.LUK
        • Stat.LUK_multiplier
        • Stat.LUK_static
        • Stat.MHP
        • Stat.MHP_multiplier
        • Stat.MMP
        • Stat.MMP_multiplier
        • Stat.STR
        • Stat.STR_multiplier
        • Stat.STR_static
        • Stat.all_stat()
        • Stat.all_stat_multiplier()
        • Stat.attack_power
        • Stat.attack_power_multiplier
        • Stat.boss_damage_multiplier
        • Stat.critical_damage
        • Stat.critical_rate
        • Stat.damage_multiplier
        • Stat.elemental_resistance
        • Stat.final_damage_multiplier
        • Stat.get()
        • Stat.get_attack_coefficient()
        • Stat.get_base_stat_coefficient()
        • Stat.ignored_defence
        • Stat.magic_attack
        • Stat.magic_attack_multiplier
        • Stat.model_computed_fields
        • Stat.model_config
        • Stat.model_fields
        • Stat.short_dict()
        • Stat.show()
        • Stat.stack()
        • Stat.sum()
      • StatProps
        • StatProps.DEX
        • StatProps.DEX_multiplier
        • StatProps.DEX_static
        • StatProps.INT
        • StatProps.INT_multiplier
        • StatProps.INT_static
        • StatProps.LUK
        • StatProps.LUK_multiplier
        • StatProps.LUK_static
        • StatProps.MHP
        • StatProps.MHP_multiplier
        • StatProps.MMP
        • StatProps.MMP_multiplier
        • StatProps.STR
        • StatProps.STR_multiplier
        • StatProps.STR_static
        • StatProps.attack_power
        • StatProps.attack_power_multiplier
        • StatProps.boss_damage_multiplier
        • StatProps.critical_damage
        • StatProps.critical_rate
        • StatProps.damage_multiplier
        • StatProps.final_damage_multiplier
        • StatProps.ignored_defence
        • StatProps.magic_attack
        • StatProps.magic_attack_multiplier
        • StatProps.multiplier()
        • StatProps.static()
      • JobCategory
        • JobCategory.archer
        • JobCategory.magician
        • JobCategory.pirate
        • JobCategory.thief
        • JobCategory.warrior
      • DEXBasedDamageLogic
        • DEXBasedDamageLogic.get_attack_type()
        • DEXBasedDamageLogic.get_base_stat_factor()
        • DEXBasedDamageLogic.get_best_level_based_stat()
        • DEXBasedDamageLogic.get_major_stat()
        • DEXBasedDamageLogic.get_symbol_stat()
        • DEXBasedDamageLogic.model_computed_fields
        • DEXBasedDamageLogic.model_config
        • DEXBasedDamageLogic.model_fields
      • DamageLogic
        • DamageLogic.attack_range_constant
        • DamageLogic.get_armor_factor()
        • DamageLogic.get_attack_type()
        • DamageLogic.get_attack_type_factor()
        • DamageLogic.get_base_stat_factor()
        • DamageLogic.get_best_level_based_stat()
        • DamageLogic.get_critical_factor()
        • DamageLogic.get_damage_factor()
        • DamageLogic.get_dot_factor()
        • DamageLogic.get_elemental_disadvantage()
        • DamageLogic.get_major_stat()
        • DamageLogic.get_maximum_attack_range()
        • DamageLogic.get_minimum_attack_range()
        • DamageLogic.get_symbol_stat()
        • DamageLogic.mastery
        • DamageLogic.model_computed_fields
        • DamageLogic.model_config
        • DamageLogic.model_fields
      • INTBasedDamageLogic
        • INTBasedDamageLogic.get_attack_type()
        • INTBasedDamageLogic.get_base_stat_factor()
        • INTBasedDamageLogic.get_best_level_based_stat()
        • INTBasedDamageLogic.get_major_stat()
        • INTBasedDamageLogic.get_symbol_stat()
        • INTBasedDamageLogic.model_computed_fields
        • INTBasedDamageLogic.model_config
        • INTBasedDamageLogic.model_fields
      • LUKBasedDamageLogic
        • LUKBasedDamageLogic.get_attack_type()
        • LUKBasedDamageLogic.get_base_stat_factor()
        • LUKBasedDamageLogic.get_best_level_based_stat()
        • LUKBasedDamageLogic.get_major_stat()
        • LUKBasedDamageLogic.get_symbol_stat()
        • LUKBasedDamageLogic.model_computed_fields
        • LUKBasedDamageLogic.model_config
        • LUKBasedDamageLogic.model_fields
      • LUKBasedDualSubDamageLogic
        • LUKBasedDualSubDamageLogic.get_attack_type()
        • LUKBasedDualSubDamageLogic.get_base_stat_factor()
        • LUKBasedDualSubDamageLogic.get_best_level_based_stat()
        • LUKBasedDualSubDamageLogic.get_major_stat()
        • LUKBasedDualSubDamageLogic.get_symbol_stat()
        • LUKBasedDualSubDamageLogic.model_computed_fields
        • LUKBasedDualSubDamageLogic.model_config
        • LUKBasedDualSubDamageLogic.model_fields
      • STRBasedDamageLogic
        • STRBasedDamageLogic.get_attack_type()
        • STRBasedDamageLogic.get_base_stat_factor()
        • STRBasedDamageLogic.get_best_level_based_stat()
        • STRBasedDamageLogic.get_major_stat()
        • STRBasedDamageLogic.get_symbol_stat()
        • STRBasedDamageLogic.model_computed_fields
        • STRBasedDamageLogic.model_config
        • STRBasedDamageLogic.model_fields
      • JobType
        • JobType.adele
        • JobType.angelicbuster
        • JobType.aran
        • JobType.archmagefb
        • JobType.archmagetc
        • JobType.ark
        • JobType.battlemage
        • JobType.bishop
        • JobType.blaster
        • JobType.bowmaster
        • JobType.buccaneer
        • JobType.cadena
        • JobType.cannoneer
        • JobType.corsair
        • JobType.darkknight
        • JobType.demonavenger
        • JobType.demonslayer
        • JobType.dualblade
        • JobType.eunwol
        • JobType.evan
        • JobType.flamewizard
        • JobType.hero
        • JobType.hoyoung
        • JobType.illium
        • JobType.kain
        • JobType.kaiser
        • JobType.khali
        • JobType.kinesis
        • JobType.lara
        • JobType.luminous
        • JobType.mechanic
        • JobType.mercedes
        • JobType.mihile
        • JobType.nightlord
        • JobType.nightwalker
        • JobType.paladin
        • JobType.pathfinder
        • JobType.phantom
        • JobType.shadower
        • JobType.sniper
        • JobType.soulmaster
        • JobType.striker
        • JobType.virtual_maplestory_m
        • JobType.wildhunter
        • JobType.windbreaker
        • JobType.zenon
        • JobType.zero
      • get_job_category()
  • simaple.gear
    • simaple.gear.gear
      • Gear
        • Gear.add_stat()
        • Gear.additional_potential
        • Gear.create_bare_gear()
        • Gear.meta
        • Gear.model_computed_fields
        • Gear.model_config
        • Gear.model_fields
        • Gear.potential
        • Gear.scroll_chance
        • Gear.set_additional_potential()
        • Gear.set_potential()
        • Gear.show()
        • Gear.stat
        • Gear.sum_extended_stat()
        • Gear.sum_stat()
      • GearMeta
        • GearMeta.base_stat
        • GearMeta.boss_reward
        • GearMeta.exceptional_enhancement
        • GearMeta.id
        • GearMeta.joker_to_set_item
        • GearMeta.max_scroll_chance
        • GearMeta.model_computed_fields
        • GearMeta.model_config
        • GearMeta.model_fields
        • GearMeta.name
        • GearMeta.req_job
        • GearMeta.req_level
        • GearMeta.set_item_id
        • GearMeta.show()
        • GearMeta.superior_eqp
        • GearMeta.type
    • simaple.gear.gearset
      • GearSlot
        • GearSlot.enabled_gear_types
        • GearSlot.equip()
        • GearSlot.gear
        • GearSlot.get_gear()
        • GearSlot.is_equippable()
        • GearSlot.is_equipped()
        • GearSlot.model_computed_fields
        • GearSlot.model_config
        • GearSlot.model_fields
        • GearSlot.name
      • Gearset
        • Gearset.annotate_weapon_potential_tiers()
        • Gearset.cash_item_stat
        • Gearset.change_weaponry_potentials()
        • Gearset.equip()
        • Gearset.gear_slots
        • Gearset.get_gear_slot_stat()
        • Gearset.get_gears()
        • Gearset.get_slot()
        • Gearset.get_symbol_stat()
        • Gearset.get_total_extended_stat()
        • Gearset.get_weaponry_slots()
        • Gearset.is_all_slot_equipped()
        • Gearset.model_computed_fields
        • Gearset.model_config
        • Gearset.model_fields
        • Gearset.pet_equip
        • Gearset.pet_set_option
        • Gearset.set_cash_item_stat()
        • Gearset.set_empty_potential()
        • Gearset.set_items
        • Gearset.set_pet_equip_stat()
        • Gearset.set_pet_set_option()
        • Gearset.set_set_items()
        • Gearset.set_symbols()
        • Gearset.set_title_stat()
        • Gearset.symbols
        • Gearset.title
        • Gearset.weapon_potential_tiers
      • get_default_empty_slots()
  • simaple.benchmark
    • simaple.benchmark.spec
    • simaple.benchmark.gearset_blueprint
      • get_baseline_gearset()
      • jobtype_patches()
  • simaple.metric
    • simaple.metric.metric
      • Metric
        • Metric.evaluate()
      • RegressionMetric
        • RegressionMetric.add_reference()
        • RegressionMetric.evaluate()
  • simaple.fetch
    • simaple.fetch.application
      • KMSFetchApplication
        • KMSFetchApplication.async_run()
        • KMSFetchApplication.run()
  • simaple.preset
    • simaple.preset.base
      • Preset
        • Preset.gearset
        • Preset.get_action_stat()
        • Preset.get_stat()
        • Preset.hyperstat
        • Preset.level
        • Preset.level_stat
        • Preset.links
        • Preset.model_computed_fields
        • Preset.model_config
        • Preset.model_fields
        • Preset.union_occupation
        • Preset.union_squad
      • PresetOptimizer
        • PresetOptimizer.alternate_character_job_types
        • PresetOptimizer.buff_duration_preempted
        • PresetOptimizer.calculate_optimal_hyperstat()
        • PresetOptimizer.calculate_optimal_links()
        • PresetOptimizer.calculate_optimal_union_occupation()
        • PresetOptimizer.calculate_optimal_union_squad()
        • PresetOptimizer.calculate_optimal_weapon_potential()
        • PresetOptimizer.character_job_type
        • PresetOptimizer.create_optimal_preset_from_gearset()
        • PresetOptimizer.damage_logic
        • PresetOptimizer.default_stat
        • PresetOptimizer.level
        • PresetOptimizer.link_count
        • PresetOptimizer.model_computed_fields
        • PresetOptimizer.model_config
        • PresetOptimizer.model_fields
        • PresetOptimizer.union_block_count
simaple
  • Python Module Index

Python Module Index

s
 
s
- simaple
    simaple.core.base
    simaple.core.damage
    simaple.core.job_category
    simaple.core.jobtype
    simaple.data.baseline
    simaple.gear.gear
    simaple.gear.gearset
    simaple.metric.metric
    simaple.optimizer.preset

© Copyright 2022, meson3241. Revision e05421b1.

Built with Sphinx using a theme provided by Read the Docs.