.coveragerc
.gitignore
.gitmodules
CHANGELOG.md
LICENSE
README.md
http_test_serve.py
main.py
network.py
pyproject.toml
pytest.ini
requirements.txt
.github/workflows/publish.yml
.github/workflows/pytest.yml
.vscode/launch.json
.vscode/settings.json
docs/README.ch.md
docs/cards.md
docs/charactors.md
ipynb/parse_name_descs.ipynb
ipynb/parse_name_type.ipynb
src/lpsim/__init__.py
src/lpsim/_version.py
src/lpsim/consts.py
src/lpsim/responses.py
src/lpsim/utils.py
src/lpsim.egg-info/PKG-INFO
src/lpsim.egg-info/SOURCES.txt
src/lpsim.egg-info/dependency_links.txt
src/lpsim.egg-info/requires.txt
src/lpsim.egg-info/top_level.txt
src/lpsim/agents/__init__.py
src/lpsim/agents/agent_base.py
src/lpsim/agents/interaction_agent.py
src/lpsim/agents/nothing_agent.py
src/lpsim/agents/random_agent.py
src/lpsim/network/__init__.py
src/lpsim/network/http_server.py
src/lpsim/network/utils.py
src/lpsim/resources/consts.py
src/lpsim/server/__init__.py
src/lpsim/server/action.py
src/lpsim/server/consts.py
src/lpsim/server/deck.py
src/lpsim/server/dice.py
src/lpsim/server/elemental_reaction.py
src/lpsim/server/event.py
src/lpsim/server/event_handler.py
src/lpsim/server/interaction.py
src/lpsim/server/match.py
src/lpsim/server/modifiable_values.py
src/lpsim/server/object_base.py
src/lpsim/server/player_table.py
src/lpsim/server/struct.py
src/lpsim/server/card/__init__.py
src/lpsim/server/card/equipment/artifact/__init__.py
src/lpsim/server/card/equipment/artifact/base.py
src/lpsim/server/card/equipment/artifact/element_artifacts.py
src/lpsim/server/card/equipment/artifact/emblem_of_severed_fate.py
src/lpsim/server/card/equipment/artifact/exile.py
src/lpsim/server/card/equipment/artifact/gamblers.py
src/lpsim/server/card/equipment/artifact/gilded_dreams.py
src/lpsim/server/card/equipment/artifact/heal_by_skill.py
src/lpsim/server/card/equipment/artifact/instructors_cap.py
src/lpsim/server/card/equipment/artifact/millelith.py
src/lpsim/server/card/equipment/artifact/ocean_hued.py
src/lpsim/server/card/equipment/artifact/old_version.py
src/lpsim/server/card/equipment/artifact/vermillion_shimenawa.py
src/lpsim/server/card/equipment/weapon/__init__.py
src/lpsim/server/card/equipment/weapon/base.py
src/lpsim/server/card/equipment/weapon/favonius.py
src/lpsim/server/card/equipment/weapon/old_version.py
src/lpsim/server/card/equipment/weapon/other_bow.py
src/lpsim/server/card/equipment/weapon/other_catalyst.py
src/lpsim/server/card/equipment/weapon/other_claymore.py
src/lpsim/server/card/equipment/weapon/other_polearm.py
src/lpsim/server/card/equipment/weapon/other_sword.py
src/lpsim/server/card/equipment/weapon/sacrificial.py
src/lpsim/server/card/equipment/weapon/skyward.py
src/lpsim/server/card/equipment/weapon/sumeru_forge_weapon.py
src/lpsim/server/card/equipment/weapon/vanilla.py
src/lpsim/server/card/event/__init__.py
src/lpsim/server/card/event/arcane_legend.py
src/lpsim/server/card/event/foods.py
src/lpsim/server/card/event/old_version.py
src/lpsim/server/card/event/others.py
src/lpsim/server/card/event/resonance.py
src/lpsim/server/card/support/__init__.py
src/lpsim/server/card/support/base.py
src/lpsim/server/card/support/companions.py
src/lpsim/server/card/support/items.py
src/lpsim/server/card/support/locations.py
src/lpsim/server/card/support/old_version.py
src/lpsim/server/charactor/__init__.py
src/lpsim/server/charactor/charactor_base.py
src/lpsim/server/charactor/mob.py
src/lpsim/server/charactor/mob_mage.py
src/lpsim/server/charactor/physical_mob.py
src/lpsim/server/charactor/template.py
src/lpsim/server/charactor/anemo/__init__.py
src/lpsim/server/charactor/anemo/jean.py
src/lpsim/server/charactor/anemo/kaedehara_kazuha.py
src/lpsim/server/charactor/anemo/maguu_kenki.py
src/lpsim/server/charactor/anemo/sucrose.py
src/lpsim/server/charactor/anemo/venti.py
src/lpsim/server/charactor/anemo/wanderer.py
src/lpsim/server/charactor/anemo/xiao.py
src/lpsim/server/charactor/cryo/__init__.py
src/lpsim/server/charactor/cryo/chongyun.py
src/lpsim/server/charactor/cryo/diona.py
src/lpsim/server/charactor/cryo/eula.py
src/lpsim/server/charactor/cryo/fatui_cryo_cicin_mage.py
src/lpsim/server/charactor/cryo/ganyu.py
src/lpsim/server/charactor/cryo/kaeya.py
src/lpsim/server/charactor/cryo/kamisato_ayaka.py
src/lpsim/server/charactor/cryo/qiqi.py
src/lpsim/server/charactor/cryo/shenhe.py
src/lpsim/server/charactor/dendro/__init__.py
src/lpsim/server/charactor/dendro/baizhu.py
src/lpsim/server/charactor/dendro/collei.py
src/lpsim/server/charactor/dendro/jadeplume_terrorshroom.py
src/lpsim/server/charactor/dendro/nahida.py
src/lpsim/server/charactor/dendro/tighnari.py
src/lpsim/server/charactor/dendro/yaoyao.py
src/lpsim/server/charactor/electro/__init__.py
src/lpsim/server/charactor/electro/beidou.py
src/lpsim/server/charactor/electro/cyno.py
src/lpsim/server/charactor/electro/dori.py
src/lpsim/server/charactor/electro/electro_hypostasis.py
src/lpsim/server/charactor/electro/fischl.py
src/lpsim/server/charactor/electro/keqing.py
src/lpsim/server/charactor/electro/kujou_sara.py
src/lpsim/server/charactor/electro/lisa.py
src/lpsim/server/charactor/electro/raiden_shogun.py
src/lpsim/server/charactor/electro/razor.py
src/lpsim/server/charactor/electro/yae_miko.py
src/lpsim/server/charactor/geo/__init__.py
src/lpsim/server/charactor/geo/albedo.py
src/lpsim/server/charactor/geo/arataki_itto.py
src/lpsim/server/charactor/geo/ningguang.py
src/lpsim/server/charactor/geo/noelle.py
src/lpsim/server/charactor/geo/stonehide_lawachurl.py
src/lpsim/server/charactor/geo/zhongli.py
src/lpsim/server/charactor/hydro/__init__.py
src/lpsim/server/charactor/hydro/barbara.py
src/lpsim/server/charactor/hydro/candace.py
src/lpsim/server/charactor/hydro/kamisato_ayato.py
src/lpsim/server/charactor/hydro/mirror_maiden.py
src/lpsim/server/charactor/hydro/mona.py
src/lpsim/server/charactor/hydro/nilou.py
src/lpsim/server/charactor/hydro/rhodeia.py
src/lpsim/server/charactor/hydro/sangonomiya_kokomi.py
src/lpsim/server/charactor/hydro/tartaglia.py
src/lpsim/server/charactor/hydro/xingqiu.py
src/lpsim/server/charactor/old_version/__init__.py
src/lpsim/server/charactor/old_version/beidou_3_4.py
src/lpsim/server/charactor/old_version/collei_3_3.py
src/lpsim/server/charactor/old_version/diona_3_3.py
src/lpsim/server/charactor/old_version/eula_3_5.py
src/lpsim/server/charactor/old_version/fatui_cryo_cicin_mage_3_7.py
src/lpsim/server/charactor/old_version/ganyu_3_3.py
src/lpsim/server/charactor/old_version/kamisato_ayato_3_6.py
src/lpsim/server/charactor/old_version/maguu_kenki_3_3.py
src/lpsim/server/charactor/old_version/mirror_maiden_3_3.py
src/lpsim/server/charactor/old_version/razor_3_3.py
src/lpsim/server/charactor/old_version/sangonomiya_kokomi_3_5.py
src/lpsim/server/charactor/old_version/tartaglia_3_7.py
src/lpsim/server/charactor/old_version/xiangling_3_3.py
src/lpsim/server/charactor/old_version/xingqiu_3_3.py
src/lpsim/server/charactor/old_version/xingqiu_3_6.py
src/lpsim/server/charactor/old_version/yoimiya_3_3.py
src/lpsim/server/charactor/old_version/yoimiya_3_4.py
src/lpsim/server/charactor/pyro/__init__.py
src/lpsim/server/charactor/pyro/abyss_lector_fathomless_flames.py
src/lpsim/server/charactor/pyro/amber.py
src/lpsim/server/charactor/pyro/bennett.py
src/lpsim/server/charactor/pyro/dehya.py
src/lpsim/server/charactor/pyro/diluc.py
src/lpsim/server/charactor/pyro/fatui_pyro_agent.py
src/lpsim/server/charactor/pyro/hu_tao.py
src/lpsim/server/charactor/pyro/klee.py
src/lpsim/server/charactor/pyro/xiangling.py
src/lpsim/server/charactor/pyro/yanfei.py
src/lpsim/server/charactor/pyro/yoimiya.py
src/lpsim/server/status/__init__.py
src/lpsim/server/status/base.py
src/lpsim/server/status/charactor_status/__init__.py
src/lpsim/server/status/charactor_status/anemo_charactors.py
src/lpsim/server/status/charactor_status/artifacts.py
src/lpsim/server/status/charactor_status/base.py
src/lpsim/server/status/charactor_status/cryo_charactors.py
src/lpsim/server/status/charactor_status/dendro_charactors.py
src/lpsim/server/status/charactor_status/electro_charactors.py
src/lpsim/server/status/charactor_status/event_cards.py
src/lpsim/server/status/charactor_status/foods.py
src/lpsim/server/status/charactor_status/geo_charactors.py
src/lpsim/server/status/charactor_status/hydro_charactors.py
src/lpsim/server/status/charactor_status/old_version.py
src/lpsim/server/status/charactor_status/pyro_charactors.py
src/lpsim/server/status/charactor_status/system.py
src/lpsim/server/status/charactor_status/weapons.py
src/lpsim/server/status/team_status/__init__.py
src/lpsim/server/status/team_status/anemo_charactors.py
src/lpsim/server/status/team_status/base.py
src/lpsim/server/status/team_status/cryo_charactors.py
src/lpsim/server/status/team_status/dendro_charactors.py
src/lpsim/server/status/team_status/electro_charactors.py
src/lpsim/server/status/team_status/event_cards.py
src/lpsim/server/status/team_status/geo_charactors.py
src/lpsim/server/status/team_status/hydro_charactors.py
src/lpsim/server/status/team_status/old_version.py
src/lpsim/server/status/team_status/pyro_charactors.py
src/lpsim/server/status/team_status/system.py
src/lpsim/server/status/team_status/weapons.py
src/lpsim/server/summon/__init__.py
src/lpsim/server/summon/base.py
src/lpsim/server/summon/events.py
src/lpsim/server/summon/system.py
tests/default_random_state.py
tests/template.py
tests/utils_for_test.py
tests/server/test_deck.py
tests/server/test_draw_card.py
tests/server/test_elemental_reaction.py
tests/server/test_interaction.py
tests/server/test_others.py
tests/server/test_pipeline.py
tests/server/test_recreate_mode.py
tests/server/cards/test_arcane_legend.py
tests/server/cards/test_artifacts.py
tests/server/cards/test_element_resonance.py
tests/server/cards/test_event_cards.py
tests/server/cards/test_food.py
tests/server/cards/test_nation_resonance.py
tests/server/cards/test_vermillion_shimenawa.py
tests/server/cards/test_weapons.py
tests/server/charactors/test_mobs.py
tests/server/charactors/anemo/test_jean.py
tests/server/charactors/anemo/test_kaedehara_kazuha.py
tests/server/charactors/anemo/test_maguu_kenki.py
tests/server/charactors/anemo/test_sucrose.py
tests/server/charactors/anemo/test_venti.py
tests/server/charactors/anemo/test_wanderer.py
tests/server/charactors/anemo/test_xiao.py
tests/server/charactors/cryo/test_ayaka.py
tests/server/charactors/cryo/test_chongyun.py
tests/server/charactors/cryo/test_diona.py
tests/server/charactors/cryo/test_eula.py
tests/server/charactors/cryo/test_ganyu.py
tests/server/charactors/cryo/test_kaeya.py
tests/server/charactors/cryo/test_qiqi.py
tests/server/charactors/cryo/test_shenhe.py
tests/server/charactors/dendro/test_baizhu.py
tests/server/charactors/dendro/test_collei.py
tests/server/charactors/dendro/test_grass_chicken.py
tests/server/charactors/dendro/test_nahida.py
tests/server/charactors/dendro/test_tighnari.py
tests/server/charactors/dendro/test_yaoyao.py
tests/server/charactors/electro/test_beidou.py
tests/server/charactors/electro/test_cyno.py
tests/server/charactors/electro/test_dori.py
tests/server/charactors/electro/test_electro_hypostasis.py
tests/server/charactors/electro/test_fischl.py
tests/server/charactors/electro/test_keqing.py
tests/server/charactors/electro/test_kujou_sara.py
tests/server/charactors/electro/test_lisa.py
tests/server/charactors/electro/test_miko.py
tests/server/charactors/electro/test_raiden_shogun.py
tests/server/charactors/electro/test_razor.py
tests/server/charactors/geo/test_albedo.py
tests/server/charactors/geo/test_arataki_itto.py
tests/server/charactors/geo/test_ningguang.py
tests/server/charactors/geo/test_noelle.py
tests/server/charactors/geo/test_stonehide.py
tests/server/charactors/geo/test_zhongli.py
tests/server/charactors/hydro/test_barbara.py
tests/server/charactors/hydro/test_candace.py
tests/server/charactors/hydro/test_kamisato_ayato_and_cryo_cicin.py
tests/server/charactors/hydro/test_kokomi.py
tests/server/charactors/hydro/test_mirror_maiden.py
tests/server/charactors/hydro/test_mona.py
tests/server/charactors/hydro/test_nilou.py
tests/server/charactors/hydro/test_rhodeia.py
tests/server/charactors/hydro/test_tartaglia.py
tests/server/charactors/hydro/test_xingqiu.py
tests/server/charactors/pyro/test_abyss_fire.py
tests/server/charactors/pyro/test_amber.py
tests/server/charactors/pyro/test_bennett.py
tests/server/charactors/pyro/test_dead_agent.py
tests/server/charactors/pyro/test_dehya.py
tests/server/charactors/pyro/test_diluc.py
tests/server/charactors/pyro/test_hutao.py
tests/server/charactors/pyro/test_klee.py
tests/server/charactors/pyro/test_xiangling.py
tests/server/charactors/pyro/test_yanfei.py
tests/server/charactors/pyro/test_yoimiya.py
tests/server/scenario/test_maguu_kenki_10_10_10.py
tests/server/scenario/test_wanderer_icyquill.py
tests/server/supports/test_companions.py
tests/server/supports/test_items.py
tests/server/supports/test_locations.py
tests/server/version_update/test_version_4_1.py