embpy08.gms : 임베디드 코드에서 필터링된 로드 테스트

설명

이 테스트는 필터링된 로드를 수행할 때 예상된 결과를 얻을 수 있는지 확인합니다.
임베디드 코드에서. 로드할 기호에 위반하는 일부 기록이 있습니다.
지정된 도메인이므로 무시해야 합니다.

기고자: Lutz Westermann, 2021년 3월

소형 모델 유형 :슬롯 게임


카테고리 : 슬롯 게임 테스트 라이브러리


메인 파일 : embpy08.gms

$title 임베디드 코드에서 필터링된 로드 테스트(EMBPY08,SEQ=860)

$onText
이 테스트는 필터링된 로드를 수행할 때 예상된 결과를 얻을 수 있는지 확인합니다.
임베디드 코드에서. 로드할 기호에 위반하는 일부 기록이 있습니다.
지정된 도메인이므로 무시해야 합니다.

기고자: Lutz Westermann, 2021년 3월
$offText

$log --- Python 라이브러리 %sysEnv.GMSPYTHONLIB% 사용

$onEcho > makeWant.gms
세트
   나는 /1*2/
   /1*2/
   초 / 초1/ ;

매개변수 QtableScen(s,i,w) / 's1'.'1'.'1' 2 
                              's1'.'1'.'2' 2 /;
$offEcho

$call.checkErrorLevel 슬롯 게임 makeWant.gms gdx=lo=%슬롯 게임lo%를 원함

세트
   나는 /1*2/
   /1*2/
   ;

매개변수 QtableScen(s<,i,w);

$onEmbeddedCode 파이썬:
슬롯 게임db['QtableScen'].add_record(['s1','1','1']).value = 2
슬롯 게임db['QtableScen'].add_record(['s1','1','2']).value = 2
슬롯 게임db['QtableScen'].add_record(['s1','3','1']).value = 2
슬롯 게임db['QtableScen'].add_record(['s1','3','2']).value = 2
$offEmbeddedCode QtableScen

Execute_unloadDI 'have', QtableScen;

Execute.checkErrorlevel 'gdxdiff want.gdx have.gdx > %system.nullFile%';