구성은 다음을 통해 수행될 수 있습니다.그래픽 구성 인터페이스, 플롯과 위젯을 생성하거나 몇 번의 마우스 클릭으로 특정 설정을 변경하고, 실시간 미리보기를 통해 시각적으로 지원됩니다. 또한, 구성도 수행할 수 있습니다.수동으로경유<모델 이름>.json파일 디렉토리 내부:<모델 디렉토리>/<모델 이름>.json.
그<모델명>_io.json파일, 예를 들어transport_io.json, 보유크레이지 슬롯/MIRO 데이터 계약그리고 위치는<모델 이름>/conf_<모델 이름>디렉토리. 여기에는 모든 입력의 메타데이터가 포함되어 있습니다.
사이에 정의된 출력 기호$onExternalInput /
$offExternalInput그리고$onExternalOutput /
$offExternalOutput35711_35804<모델 이름>_io.json파일이 각각 생성됩니다
MIRO 앱이 크레이지 슬롯 Studio를 통해 시작되면
변경되지 않습니다. 명령줄을 사용하는 경우
팔로우이 단계들.
크레이지 슬롯 Studio 또는 명령줄(예: 개발 모드), gdx 컨테이너는 디렉터리에 생성됩니다.data_<모델 이름>. 이 파일에는 크레이지 슬롯 모델에서 추출된 데이터가 포함되어 있으며 시나리오에 따라 MIRO 데이터베이스에 저장됩니다. 이름:기본값다음 번에 앱을 시작할 때.
우리는 입력 및 출력 데이터세트 모음을 호출합니다 특정 모델 실행의 결과이며 MIRO와 시나리오를 전달했습니다.
A직업하나 이상의 제출을 설명합니다. 크레이지 슬롯가 실행됩니다.
A하이퍼큐브 작업시나리오 세트를 설명합니다. MIRO가 생성한 특정 모델의 경우 데카르트 곱을 확장하여 자동으로 선택된 모든 스칼라. 입력 위젯은 자동으로 Hypercube 작업이 생성되면 확장됩니다(예: 슬라이더는 슬라이더 범위, 단일 드롭다운이 됩니다. 멀티 드롭다운이 됩니다. 등). 이렇게하면 할 수 있습니다 한 번에 여러 시나리오를 구성합니다. 더 알아보기 정보는 다음 섹션을 참조하세요.하이퍼큐브 작업.
하이퍼큐브작업 태그식별자가 첨부되었습니다. a의 모든 시나리오에하이퍼큐브 작업. 작업 태그는 다음과 같은 시나리오를 찾는 데 도움이 됩니다. 특정 Hypercube 작업. 또한 다음 용도로 유용할 수 있습니다. 시나리오 분석.
당신은 여기에 있습니다개발 모드시작할 때 크레이지 슬롯 Studio의 MIRO 앱(또는 명령줄을 통해) 환경 변수로MIRO_DEV_MODE다음으로 설정됨참). 개발 모드에서 MIRO를 시작할 때마다 앱 리소스(구성, README 파일, 데이터 파일 등)이 로드되고 검증되었으므로 애플리케이션이 현재 크레이지 슬롯 소스와 항상 동기화됩니다. 한 번 당신은 당신의 응용 프로그램을 다른 사람들과 공유하고 싶습니다 당신은 할 수 있습니다배포그것. 배포된 앱은 컴파일된 버전의 앱과 함께 작동합니다. 리소스가 있으므로 더 빠르게 실행되는 경향이 있습니다. 그러나, 이는 또한 더 이상 변경할 수 없음을 의미합니다. 새 버전을 배포하지 않고 앱을 실행합니다.