simaple
์ ๋ฉ์ดํ์คํ ๋ฆฌ ๋ด ์ ํฌ ํ๊ฒฝ์ ๋ถ์ํ๊ธฐ ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์
๋๋ค.
simaple์ ํด๋ผ์ด์ธํธ ๋ฆฌ์์ค๋ฅผ ๋ฐํ์ผ๋ก ๋ฉ์ดํ์คํ ๋ฆฌ ๋ด ์ง์ ์ ์๋ฎฌ๋ ์ด์ ํ๊ฒฝ์ ๊ตฌ์ฑํ๊ณ , ์ ์ ํ ์ ํฌ ์๋๋ฆฌ์ค๋ฅผ ์ค๊ณํ์ฌ ์คํฌ๋ณ ๋ ๋น์ค ๋ฐ ๊ธฐ๋ DPM์ ๊ณ์ฐํ ์ ์๋๋ก ํฉ๋๋ค.
git clone https://github.com/simaple-team/simaple
poetry install
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
simaple์ ์๋ฎฌ๋ ์ด์ ์ ์ฝ๊ฒ ์งํํ๊ธฐ ์ํ ์น ์ธํฐํ์ด์ค ๋ํ ์ ๊ณตํฉ๋๋ค.
- ์น ํด๋ผ์ด์ธํธ๋ simaple/web ์์ ์ค์นํ ์ ์์ต๋๋ค.
pip install simaple
- See CONTRIBUTING
- interactiveํ ์๋ฎฌ๋ ์ด์
ํ๊ฒฝ ์์ฑ
- ์ฟจํ์ ๊ฐ์ ํจ๊ณผ, ๋ฒํ ์ง์์๊ฐ ์ฆ๊ฐ, ์ฝ์ด ๊ฐํ ๋ฑ ์ธ ๊ฒ์๋ด ์กด์ฌํ๋ ๋ชจ๋ ๋ณ์๋ฅผ ์ ์ฉํ ์๋ฎฌ๋ ์ด์ ํ๊ฒฝ์ ๊ตฌ์ถ ๊ฐ๋ฅ
- ์๋ฎฌ๋ ์ด์
์งํ ๊ฒฐ๊ณผ์ ๋ํ ๋ถ์
- DPM ๊ณ์ฐ
- ์คํฌ ๋ณ ์ ์ ์จ ๊ณ์ฐ
- ์ ์ฒด ์๋ฎฌ๋ ์ด์ ๊ฒฐ๊ณผ๋ฅผ human-readable format์ผ๋ก ์ถ๋ ฅํ์ฌ custom ๋ถ์
- ์คํํฌ์ค ๋ฐ ์ฃผ๋ฌธ์ ๊ฐํ ์ ์ฉ ์ ๊ธฐ๋๋๋ ์์ดํ ์ฑ๋ฅ ๊ณ์ฐ
- GearBlueprint๋ฅผ ํตํด, ํ์ฐ ์ฃผ์คํ ๋ฑ์ ์ฌ์ฉ๋๋ ๊ธฐ์ค ์บ๋ฆญํฐ ์คํ์ ์ฑ๋ฅ ๊ณ์ฐ
- ํ์ฐ ์ฃผ์คํ ๊ณ์ฐ, ์คํ ๋ณ ํจ์จ ๊ณ์ฐ
- ํํ์ด์ง๋ก๋ถํฐ ์ ๋ณด ๊ณต๊ฐ์ ๋์ํ ์บ๋ฆญํฐ๋ฅผ simaple object๋ก ๋ก๋ ๊ธฐ๋ฅ