Skip to main content

kr en

simaple: Simulation library for Maplestory

simaple 은 메이플스토리 내 전투 환경을 분석히기 위한 라이브러리입니다.

simaple은 클라이언트 리소스를 바탕으로 메이플스토리 내 직업의 시뮬레이션 환경을 구성하고, 적절한 전투 시나리오를 설계하여 스킬별 딜 비중 및 기대 DPM을 계산할 수 있도록 합니다.

Install from source

git clone https://github.com/simaple-team/simaple
poetry install

Run Simulation

poetry run python scripts/debug.py --jobtype $JOBTYPE run $PLAN_FILEPATH

## example
poetry run python scripts/debug.py --jobtype bishop run plans/30s/bishop.simaple

Web Client

simaple은 시뮬레이션을 쉽게 진행하기 위한 웹 인터페이스 또한 제공합니다.

image

  • 웹 클라이언트는 simaple/web 에서 설치할 수 있습니다.

Package Install

  • pip install simaple

Documentation

Community

Developments & Contribution

지원되는 기능

인게임 시뮬레이션

  • interactive한 시뮬레이션 환경 생성
    • 쿨타임 감소 효과, 버프 지속시간 증가, 코어 강화 등 인 게임내 존재하는 모든 변수를 적용한 시뮬레이션 환경을 구축 가능
  • 시뮬레이션 진행 결과에 대한 분석
    • DPM 계산
    • 스킬 별 점유율 계산
    • 전체 시뮬레이션 결과를 human-readable format으로 출력하여 custom 분석

아이템 관련

  • 스타포스 및 주문서 강화 적용 시 기대되는 아이템 성능 계산
  • GearBlueprint를 통해, 환산 주스텟 등에 사용되는 기준 캐릭터 스펙의 성능 계산
  • 환산 주스텟 계산, 스텟별 효율 계산

홈페이지 연동

  • 홈페이지로부터 정보 공개에 동의한 캐릭터를 simaple object로 로드 기능

Metadata

Release files for simaple 0.4.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for simaple 0.4.2
File Size Uploaded
simaple-0.4.2.tar.gz 834.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for simaple 0.4.2
File Interpreter ABI Platform
simaple-0.4.2-py3-none-any.whl Python 3 none any Details

Total release size: 1.8 MB

Release files / simaple-0.4.2.tar.gz

Download URL simaple-0.4.2.tar.gz
Size 834.0 kB
Tags Source
SHA-256 checksum
How to use checksums
09552eb201cd7ba443aefa3fad52ef1cb3ffa9d989b2fcc2b90042e03db50697
BLAKE2b-256 checksum
How to use checksums
637a55c470007e520a6f4986e161f3411a7f37215c763e26f788d94474f2f70a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.9

Release files / simaple-0.4.2-py3-none-any.whl

Download URL simaple-0.4.2-py3-none-any.whl
Size 936.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9a022bb42644fab6b1d892cd5f47682d982305a49f52f05bc35403f3bbb6331f
BLAKE2b-256 checksum
How to use checksums
693f212a6622ee965a1b43e1abbac93cd3516a34ec8e7503fb67189d72a24037
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.9

Release history Release notifications | RSS feed

This release

0.4.2 This release

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page