24.5 배포

목차

24.5.1 주요 릴리스(2015년 9월 23일)

감사의 말씀

문제를 보고하고 이 릴리스 개선을 위한 제안을 해주신 모든 무료 슬롯자에게 감사드립니다. 특히 Wolfgang Britz, Guillaume Erbs, Michael Ferris, Mahbube Habibian, Josef Kallrath, Jean Mercenier, Stan Peter, Ingmar Schlecht 및 Mark Thissen에게 감사드립니다.

플랫폼

  • 이 릴리스에서는 Windows XP에 대한 지원이 완전히 중단되었습니다(발표된 대로).

무료 슬롯 시스템

무료 슬롯

  • 새 모델 속성
    • maxInfes: 실행 불가능성의 최대값
    • meanInfes: 실행 불가능성의 산술 평균
  • 새로운 옵션해결사. 이는 여러 모델 유형에 대한 (기본) 솔버 선택을 단순화합니다.
    • 명령줄 옵션솔버=abc모델 유형 솔버에 대한 기본 솔버를 초기화합니다.abc다음을 수행할 수 있습니다abc. 이 초기화는 개별 모델 유형의 기본 솔버가 명령줄 옵션을 통해 설정되기 전에 수행됩니다. 따라서 명령줄은lp=conopt 솔버=bdmlp먼저 BDMLP를 모델 유형 LP, RMIP 및 MIP(BDMLP가 처리할 수 있는 모델 유형)에 대한 기본 솔버로 설정한 다음 Conopt를 LP에 대한 기본 솔버로 재설정합니다. 명령줄에서 이러한 매개변수의 순서는 영향을 미치지 않습니다(예:lp=conopt 솔버=bdmlp다음과 동일하게 작동합니다solver=bdmlp lp=conopt). 옵션이 여러 번 나타나는 경우해결사나타나면 마지막 옵션은 다음을 포함한 다른 옵션과 마찬가지로 옵션을 설정합니다.LP, MIP, ...
    • 여러 모델 유형에 대한 솔버는 다음을 통해 설정할 수 있습니다.옵션 솔버=abc;31672_31743abc처리할 수 있음abc.옵션 솔버=abc;다른 솔버 설정 옵션 간의 순서는 중요합니다. 예를 들어,옵션 lp=conopt, 솔버=bdmlp;BDMLP는 모델 유형 LP를 처리할 수 있으므로 먼저 LP에 대한 솔버를 Conopt로 설정하고 다음 단계에서는 BDMLP로 설정합니다. 설정해결사두 번 하는 것도 의미가 있습니다:옵션 솔버=conopt, 솔버=cbc;모델 유형 CNS, DNLP, NLP, QCP, RMIQCP 및 RMINLP에 대한 솔버를 Conopt로 설정하고 모델 유형 LP, RMIP 및 MIP에 대한 솔버를 CBC로 설정합니다.
  • 무료 슬롯 시$LOADDC도메인 오류 보고가 개선되었습니다.
  • 이번 릴리스에서는 실행 시스템이 여러 가지 개선되었습니다. 다음은 몇 가지 (극단적인) 예를 나열합니다.
    • 액세스된 기호의 색인이 "잘못된" 순서일 때 성능이 향상되었습니다. 예:
      $크기가 설정되지 않은 경우 $설정 크기 10000
      v / v1*v%size% / 설정
      e / e1*e%size% /;
      별칭(v,w);
      evw(e,v,w) /#e:#v:#w/ 설정
          vw(v,w);
      vw(v,w) = 합계(e, evw(e,v,w));
      최종 할당은 무료 슬롯 24.4에서 요구하는 시간의 1% 미만으로 완료될 수 있습니다.
    • 할당이 해당 도메인에 의해 구동될 때 비어 있지 않은 기호에 할당할 때 성능이 향상되었습니다. 예:
      $크기가 설정되지 않은 경우 $설정 크기 5000
      i / i1*i%size% /를 설정합니다. 별칭(i,j);
      매개변수 a(i,j), b(i,j);
      a(i,j)$(균일(0,1)<0.95) = 1;
      b(i,j) = a(i,j)가 아님;
      a(i,j) = b(i,j);
      최종 할당은 무료 슬롯 24.4에서 요구하는 시간의 ~5%만에 완료될 수 있습니다.
    • 특정 매핑 조합을 실행할 때 성능이 향상되었습니다. 예:
      $크기1을 설정하지 않은 경우 $크기1 설정 8000
      $size2를 설정하지 않은 경우 $set size2 24
      안녕하세요 설정 / 1*%size1% /
          ti / 1*%size2% /
          h / h1*h%크기1% /
          t / t1*t%크기2% /
          hmapx(h,hi) / #h:#hi /
          tmapx(t,ti) / #t:#ti /;
      매개변수 xi(hi,ti), x1(h,t);
      xi(hi,ti) = 균일(0,1);
      x1(h,t) = 합계((hmapx(h,hi),tmapx(t,ti)), xi(hi,ti));
      최종 할당은 무료 슬롯 24.4에서 요구하는 시간의 ~2%만에 완료될 수 있습니다.
    • 큰 기호에서 많은 항목을 "검색"할 때 성능이 향상되었습니다. 예:
      $크기1을 설정하지 않은 경우 $크기1 설정 50
      $size2를 설정하지 않은 경우 $set size2 200000
      $size3을 설정하지 않은 경우 $set size3 150000
      f /f1*f%size1%/ 설정
          j /j1*j%size2%/
          l /l1*l%size3%/
          flmap(f,l);
      flmap(f,l)=uniform(0,1)<0.25;
      매개변수 jlpar(j,l) /#j:#l 10/
                fjpar(f,j);
      fjpar(f,j) = sum(l$flmap(f,l), jlpar(j,l));
      최종 할당은 무료 슬롯 24.4에서 요구하는 시간의 ~1%만에 완료될 수 있습니다.

문서

  • 전체 GAMS 기술 문서(출시 및 설치 노트, 무료 슬롯자 가이드, 솔버 및 도구 매뉴얼, API 참조 매뉴얼)가 이제 통합 목차와 함께 HTML 형식으로 제공됩니다. 문서는 다음 형식으로 제공됩니다.
    • 온라인 무료 슬롯 문서무료 슬롯 문서 탐색 외에도 검색 및 키워드 색인 생성 기능을 제공합니다.
    • 오프라인 문서는 네트워크 연결 없이 액세스를 허용합니다.
      • 기본 탐색 페이지는 다음에서 찾을 수 있습니다.[무료 슬롯 시스템 디렉토리]/docs/index.html(무료 슬롯 IDE에서 연결되지 않음).
      • Windows의 경우 추가로 Microsoft 컴파일된 HTML 도움말 파일을 다음에서 무료 슬롯할 수 있습니다.[무료 슬롯 시스템 디렉토리]/docs/무료 슬롯chm무료 슬롯 IDE 메뉴에서 연결됨:도움말 -> 무료 슬롯 문서.
  • 다음 문서는 여전히 PDF 형식으로 제공됩니다: GAMS 무료 슬롯자 가이드, McCarl Expanded GAMS 무료 슬롯자 가이드, 모든 솔버 매뉴얼 및 GAMS GDX API.

설치자

  • DMG 파일을 무료 슬롯하여 Mac OS X에 GAMS를 설치하는 새로운 방법.

해결사

안티고네

  • 추가된 옵션conopt_optfileANTIGONE에서 CONOPT 호출에 무료 슬롯할 옵션 파일의 이름을 설정합니다.

바론

  • 이제 Mac OS X에서도 무료 슬롯할 수 있습니다.
  • 새 라이브러리 15.9.22.
  • 지역 검색을 위한 새로운 NLP 해결사: FilterSD.
  • 옵션:
    • 새로운 옵션스레드: MIP 하위 문제 해결에 무료 슬롯되는 코어 수.
    • 새로운 옵션IISOrder: IIS 검색 시 제약 조건이 고려되는 순서입니다.
    • 옵션제어그리고IntTol삭제되었습니다. 이제 공차는 다음과 같이 설정됩니다.AbsConFeasTol, RelConFeasTol, AbsIntFeasTolRelIntFeasTol.
    • 옵션멀티MSize, MultRel, NLPDoLin, 밉갭, MipNodes, MipRel, NoutIterMip, BilRel, Cvxbt, CvxInitOA, CvxRel, 밉컷RLTRel: 매개변수화된 알고리즘 기능이 이제 자동 방식으로 처리됩니다.
  • 시간 제한은 단일 스레드 작업의 경우 CPU 시간을 기준으로 하고 다중 스레드 작업의 경우 벽시계 시간을 기준으로 적용됩니다.
  • 화면 출력을 단순화했습니다(일부 세부 사항을 제거하고 시간을 초 단위의 실수로 단순화했습니다).
  • CBC를 2.9.5로 업데이트했습니다.
  • Ipopt를 3.12.3으로 업데이트했습니다.

CBC

  • 새 라이브러리 2.9.
    • "big Ms"를 처리하기 위한 특수 분기 방법을 도입했습니다.
    • 충돌 차단 도입(기본적으로 꺼져 있으며 옵션으로 활성화충돌 컷).
    • 대칭을 다루는 새로운 방법을 도입했습니다.

코옵트

  • 새 라이브러리 3.17A.
    • 옵션 관련 문제 수정Ls2ndi그리고Lmusdf.
    • 매우 부족한 메모리(984) 및 반전 루틴(2027)과 관련된 시스템 오류가 제거되었습니다.
    • 모델러가 모델의 사전 삼각형 부분과 사후 삼각형 부분의 순서와 정의 방정식을 볼 수 있도록 세 가지 새로운 옵션이 추가되었습니다.
      • PRPRET: 모델의 사전 삼각형 부분을 인쇄하기 위한 플래그입니다.
      • PRDEF: 정의된 변수와 정의 제약 조건을 인쇄하기 위한 플래그입니다.
      • PRPOST: 모델의 삼각형 이후 부분을 인쇄하기 위한 플래그입니다.

쿠엔

  • 새 라이브러리 0.5(주요 업데이트).
  • 더 나은 기능 처리signpower(x,k)양의 정수 k≤10인 경우.
  • 다음 옵션의 기본값이 변경되었습니다:
    • cont_var_priority2000년부터 99년까지.
    • int_var_priority1000에서 98로.
    • feas_pump_milpmethod-1에서 0까지.
    • feas_pump_poolcomp0부터 4까지.
    • output_level0부터 4까지.

CPLEX

  • 새로운 옵션FreeGamsModel. 이 옵션은 GAMS 모델 인스턴스 표현을 일시적으로 디스크에 덤프하여 메모리를 보존합니다. 이 옵션은 CplexD에서만 무료 슬롯할 수 있습니다.

구로비

  • 새 라이브러리 6.0.5(기술 릴리스).
  • 새로운 옵션FreeGamsModel. 이 옵션은 무료 슬롯 모델 인스턴스 표현을 일시적으로 디스크에 덤프하여 메모리를 보존합니다.

GUSS/ScenarioSolver

  • GUSS 모델 속성 세트(ma "GUSS 모델 속성" 설정 / System.GUSSModelAttributes /;)가 변경되었습니다:
    • 속성NumNOpt삭제되었습니다.
    • 속성maxInfes그리고meanInfes추가되었습니다.

IPOPT

  • 새 라이브러리 3.12(사소한 변경).

JAMS

케스트렐

  • 옵션 파일은 생략될 수 있습니다. 이 경우 Kestrel 호출은 기본 설정으로 수행됩니다.

린도/린도글로벌

  • 이전에 발표된 대로 Intel Solaris용 Lindo/LindoGlobal 라이브러리가 삭제되었습니다.
  • 새 라이브러리 9.0.225.

로컬 솔버

  • 새 라이브러리 5.5.
    • 수치적 또는 혼합 변수 최적화 문제의 정확성과 성능이 향상되었습니다.

미노스

  • 초기본 한계의 기본 상한을 500에서 5000까지 조정하고 초기본 한계를 계산할 때 비선형 목적 변수뿐만 아니라 비선형 제약 변수의 수를 고려합니다. 메모리는 풍부하고 저렴합니다.
  • 매우 많은 초기본 변수를 포함하는 초기 지점을 무료 슬롯할 때 발생하는 메모리 손상 문제를 수정했습니다. 초기점에 5000개가 넘는 초염기가 포함되어 있으면 초염기 한계가 더 크더라도 헤세 차원을 5000으로 제한하세요.

모세크

  • 새 라이브러리 7.1.0.33.
  • 무료 슬롯 옵션iterlim이제 심플렉스 및 내부 포인트 알고리즘 모두에 대한 반복 제한을 설정합니다.
  • 이제 GAMS/Mosek에서 더 많은 MOSEK 옵션을 무료 슬롯할 수 있습니다:
    • MSK_IPAR_MIO_CUT_CG: CG(Chvatal-Gomory) 컷을 생성해야 하는지 여부를 제어합니다.
    • MSK_IPAR_MIO_CUT_CMIR: 혼합 정수 반올림 잘라내기를 생성해야 하는지 여부를 제어합니다.
    • MSK_IPAR_MIO_PROBING_LEVEL: 사전 해결에서 혼합 정수 최적화 프로그램이 무료 슬롯하는 프로빙의 양을 제어합니다.
    • MSK_IPAR_MIO_RINS_MAX_NODES: RINS 휴리스틱에 대한 각 호출에 허용되는 최대 노드 수를 제어합니다.
    • MSK_DPAR_MIO_TOL_MAX_CUT_FRAC_RHS: CMIR 및 CG 컷을 생성하기 위한 오른쪽 부분의 최대값.
    • MSK_DPAR_MIO_TOL_MIN_CUT_FRAC_RHS: CMIR 및 CG 컷을 생성하기 위한 오른쪽 부분의 최소값.
    • MSK_DPAR_MIO_TOL_REL_DUAL_BOUND_IMPROVEMENT: 이중 경계의 상대적 개선이 이 값보다 작은 경우 솔버는 루트 컷 생성을 종료합니다.

OS

  • 이제 숨겨진 해결사입니다. 추후 공지 없이 배포가 중단될 예정입니다.

경로

  • 새 라이브러리 4.07.03.
  • 모든 플랫폼에서 벽시계 시간을 무료 슬롯하도록 조정되었습니다.
  • 시간 제한이 더 자주 확인됩니다. 예: 각 피벗에서.
  • 더 많은 감소를 찾기 위해 사전 해결이 확장되었습니다.
  • 사소한 버그 수정.

SCIP

  • 새 라이브러리 3.2 #c9c4375(주요 업데이트):
    • 새로운 사전 해결사 "tworowbnd", "dualagg", "implfree", "redvub" 및 "stuffing" 및 범위 및 동등 유형 선형 제약 조건에 대한 개선된 사전 해결.
    • 사전 해결 수준 FAST, MEDIUM 및 EXHAUSTIVE는 이제 다양한 사전 해결사를 더 잘 조정하는 데 무료 슬롯됩니다.
    • (SOC 표현 가능) 2차 제약에서 SOC 제약으로 일반화된 업그레이드.
    • 새로운 원시 휴리스틱 "분포 다이빙", "지표" 및 "바운드", 개선된 파벌 및 가변 바운드 휴리스틱, 더 적은 수의 LP를 해결하기 위해 조정된 다이빙 휴리스틱.
    • 새로운 분기 규칙 "distribution", "multaggr" 및 SOS1 제약에 대한 새로운 규칙.
    • 하이브리드 신뢰성 의사 비용 분기의 새로운 신뢰성 개념 및 향상된 비선형성 처리.
    • 2차 제약 조건에 대한 가장자리-오목 절단을 생성하기 위한 새로운 구분 기호 "eccuts" 및 볼록 2차 제약 조건에 대한 향상된 분리.
    • 더 많은 버퍼 데이터 구조를 무료 슬롯하여 총 메모리 무료 슬롯량이 감소했습니다.
    • 충돌 그래프의 정보를 무료 슬롯하여 유형 1의 SOS에 대한 전파 및 분리가 개선되었습니다.
    • 또한 참조전체 출시 노트, 그변경 로그그리고기술 보고서.
  • 다음 옵션이 제거되거나 교체되었습니다:
    • 제약조건/.../delaypresol그리고제약조건/.../타이밍마스크다음으로 대체제약 조건/.../사전 타이밍그리고제약조건/.../최적화.
    • presolving/domcol/singcolstuffing다음으로 대체됨미리 처리/채우기/....
    • 미리 해결하는 중/.../지연다음으로 대체미리 해결/.../타이밍.
    • 전파 중/.../presoldelay다음으로 대체됨전파 중/.../사전 타이밍.
    • 전파/obbt/maxlookahead삭제되었습니다.
  • 다음 옵션의 경우 기본값이 변경되었습니다:

소플렉스

  • 새 라이브러리 2.2.0(주요 업데이트).

술룸

  • 새 라이브러리 4.3.892.
    • MIP 솔버와 LP 솔버 모두에서 몇 가지 버그가 수정되었습니다.
    • LP 최적화 프로그램의 수치 안정성, 퇴화 처리 및 섭동 체계가 개선되었습니다.
    • 이중 심플렉스 최적화 프로그램에 새로운 통합 가격 체계를 추가했습니다.
    • MIP 최적화 프로그램의 사전 해결 및 재시작이 개선되었습니다.

익스프레스

  • XPRESS v7.9용 새 라이브러리: 최적화 프로그램 28.01.05.
    • 심플렉스 솔버를 위한 선형 대수 루틴이 크게 개선되어 광범위한 문제의 효율성이 향상되었습니다.
    • 개선 휴리스틱이 더 자주 호출됩니다.
    • 이제 MIP 로그는 경험적으로 해결책을 찾는 정보를 제공합니다.
    • 큰 문제에 대한 선형 종속성 검사기가 개선되었습니다.
    • big-M 유형 행 및 Curtis-Reid 스케일링 옵션의 스케일링을 포함하여 스케일링이 개선되었습니다.
    • MIP 검색 중 실행 불가능한 하위 문제에 대한 추론 학습이 향상되었습니다.
    • 2차 인스턴스에 대한 개선된 사전 해결사.
    • 특별 주문 세트 처리가 개선되었습니다.
    • 충돌 중단 전파가 개선되었습니다.

도구

무료 슬롯 IDE

  • 모델 라이브러리 브라우저에서 IDE는 헤더 위로 마우스를 가져갈 때 열의 내용에 대한 힌트를 제공할 수 있습니다.
  • 확인 대화상자 없이 다시 로드될 파일에 대한 파일 확장자를 지정하는 옵션.

GDXDIFF

  • 임시 파일 이름을 다음으로 변경할 때gdxdiff.gdx실패, 파일이 GAMSIDE에 열려 있는 경우 ViewClose 명령을 실행하고 이름을 다시 바꾸십시오.
  • 차이점이 발견되지 않으면 이를 나타내는 로그에 메시지를 발행하십시오.
  • 비교된 두 파일의 설명 텍스트가 있는 두 요소가 있는 세트를 추가하십시오.

GDXMERGE

  • 파일 이름을 UEL로 무료 슬롯할 수 없으면 대신 생성된 이름을 무료 슬롯하십시오.

GDXXRW

  • 새로운 옵션IgnoreRows그리고열 무시기호에 대한 행 또는 열 집합을 무시합니다. 행은 다음과 같이 지정할 수 있습니다.IgnoreRows=1,4:5및 열IgnoreColumns=A,D:F또는IgnoreColumns=1,4:6.

MODEL2TEX

  • 이 도구의 베타 버전을 무료 슬롯하면 특정 GAMS 모델을 문서화하는 LaTeX 코드를 자동 생성할 수 있습니다.

MPSGE

  • MPSGE 문서가 다시 이동되었습니다. 이제 무료 슬롯자 가이드에서 확인할 수 있습니다.

객체 지향 API

  • 새로운 예특수값그리고클래드(자바:특수값/SpecialValues.java, clad/Clad.java; 파이썬:special_values.py, clad.py).
  • 무료 슬롯 API 라이브러리 및 비선형 최적화 응용 프로그램 라이브러리에서 모델을 검색하는 새로운 기능:
    • .NET:GAMSWorkspace.ApiLib그리고GAMSWorkspace.NoaLib.
    • 자바:GAMSWorkspace.addJobFromApiLib그리고GAMSWorkspace.addJobFromNoaLib.
    • 파이썬:GamsWorkspace.apilib그리고GamsWorkspace.noalib.

파이썬

  • Python 3.4에 대한 지원이 추가되었습니다(Windows 및 Linux에만 해당). 예제는 지원되는 모든 Python 버전과 호환되도록 변경되었습니다.

모델 라이브러리

NOALIB - GAMS 기술을 무료 슬롯한 비선형 최적화 애플리케이션

  • Neculai Andrei의 이 새로운 라이브러리가 무료 슬롯 시스템에 추가되었습니다. 이것은 책을 기반으로 한 모델 모음입니다.GAMS 기술을 무료 슬롯한 비선형 최적화 응용작성: Neculai Andrei. 라이브러리에는 무료 슬롯로 표현된 광범위한 비선형 최적화 애플리케이션이 포함되어 있습니다. 책과 도서관에서는 대규모의 복잡하고 연속적인 비선형 최적화 응용의 로컬 솔루션을 강조하며, 무료 슬롯의 풍부한 예제는 ODE, PDE 및 최적 제어와 관련된 예제로 강조됩니다. 이러한 예제 모음은 소프트웨어 개발자와 테스터에게 유용할 것입니다.
  • IDE 모델 라이브러리 브라우저 또는 명령줄 유틸리티를 통해 개별 모델을 검색할 수 있습니다.노알립.

무료 슬롯 API 라이브러리

무료 슬롯 데이터 라이브러리

  • 반전1: 통과무료 슬롯sysdir%무료 슬롯와 R 간의 연결을 명시적으로 만들기 위해 R 스크립트에.
  • gdxmrw_tr3: Matlab에서 생성되고 다음을 통해 해결된 정식 형식 LP감스()Mex 함수.
  • gdxmrw_tr4:의 더 나은 예감스()무료 슬롯법.
  • gdxmrw_tr5:의 더 나은 예감스()무료 슬롯법.

무료 슬롯 EMP 라이브러리

무료 슬롯 모델 라이브러리

  • IDE의 무료 슬롯 모델 라이브러리 브라우저에는 이제 다음이 있습니다.모델의 라이센스 요구 사항을 나타내는 열입니다. 편지D그리고G모델에 라이센스가 필요하지 않음을 나타냅니다. 다음이 포함된 모델:G라이센스 없이도 전역 솔버로 풀 수 있습니다(글로벌 솔버의 데모 제한은 변수 10개와 방정식 10개입니다). 편지L라이센스가 필요함을 나타냅니다.
    • tgridmix: 수면 논리를 수정합니다. 더 이상 예약할 작업이 없거나 모든 코어가 무료 슬롯 중인 경우에만 그렇게 하세요.

무료 슬롯 테스트 라이브러리

솔버/플랫폼 가용성 - 24.5
  x86 32비트
MS 윈도우
x86 64비트
MS 윈도우
x86 64비트
리눅스
x86 64비트
맥 OS X
x86 64비트
솔라리스
스팍 64비트
솔라리스
IBM 파워 64비트
AIX
ALPHAECP x x x x x x x
안티고네 1.1 x x x x      
바론 15.9 x x x x      
BDMLP x x x x x x x
본민 1.8 x x x x x    
CBC 2.9 x x x x x    
CONOPT 3 x x x x x x x
쿠엔느 0.5 x x x x x    
CPLEX 12.6 x x x x x x x
데시스 x x x     x  
DICOPT x x x x x x x
글로미코 2.3 x x x x      
구로비 6.0 x x x x     x
거스 x x x x x x x
IPOPT 3.12 x x x x x    
KESTREL x x x x x x x
니트로 9.1 x x x x      
LGO x x x x x x  
린도 9.0 x x x x      
린도글로벌 9.0 x x x x      
로컬솔버 5.5 x x x x      
마일 x x x x x x x
MINOS x x x x x x x
모세크 7 x x x x      
MSNLP x x x x   x  
NLPEC x x x x x x x
OQNLP x 32비트          
경로 x x x x x x x
SBB x x x x x x x
SCIP 3.2 x x x x x    
SNOPT x x x x x x x
SOPLEX 2.2 x x x x x    
술럼 4.3 x x x        
XA x x x        
익스프레스 28.01 x x x x x x x

24.5.2 유지 관리 릴리스(2015년 9월 29일)

감사의 말씀

문제를 보고하고 이 릴리스 개선을 위한 제안을 해주신 모든 무료 슬롯자에게 감사드립니다. 특히 Kevin Doran과 Renger van Nieuwkoop에게 감사드립니다.

무료 슬롯 시스템

무료 슬롯

  • 특정 할당에 대해 충돌을 일으키는 버그를 수정했습니다. 특히 순열 인덱스를 무료 슬롯하여 RHS에서도 참조되는 기호에 대한 할당이어야 했으며 실제로 이전에는 0이 아니었던 일부 레코드를 0으로 설정했습니다.

객체 지향 API

.NET

  • 무료 슬롯 시스템 디렉토리가 심볼릭 링크일 때 Linux에서 충돌을 일으키는 버그를 수정했습니다. (모노 전용입니다.)

파이썬

  • 무료 슬롯 시스템 디렉토리가 심볼릭 링크일 때 Linux에서 충돌을 일으키는 버그를 수정했습니다. 속성GamsWorkspace.system_directory이제 항상 모든 기호 링크가 확인된 표준 경로를 반환합니다.

모델 라이브러리

무료 슬롯 테스트 라이브러리

24.5.3 유지 관리 릴리스(2015년 10월 1일)

감사의 말씀

문제를 보고하고 이 릴리스 개선을 위한 제안을 해주신 모든 무료 슬롯자에게 감사드립니다. 특히 볼프강 브리츠(Wolfgang Britz)에게 감사드립니다.

무료 슬롯 시스템

무료 슬롯

  • 일부 순서가 잘못된 할당의 경우 잘못된 결과를 초래하는 버그를 수정했습니다.

24.5.4 유지 관리 릴리스(2015년 10월 15일)

감사의 말씀

문제를 보고하고 이 릴리스 개선을 위한 제안을 해주신 모든 무료 슬롯자에게 감사드립니다. 특히 Per Ivar Helgesen과 Jan Imhof에게 감사드립니다.

무료 슬롯 시스템

무료 슬롯

  • 일부 잘못된 할당의 경우 잘못된 결과를 초래하는 버그를 수정했습니다. 특히 한 기호에서 동일한 제어 세트를 두 번 이상 무료 슬롯하는 할당이어야 했습니다. 예:p(i,j,i).
  • 방정식에서 싱글톤 세트의 접미사(예: .val)를 처리할 때 버그를 수정했습니다.

객체 지향 API

.NET

  • 속성 관련 버그를 수정했습니다GAMSOptions.IDir.

모델 라이브러리

무료 슬롯 테스트 라이브러리

24.5.5 유지보수 릴리스(2015년 11월 25일)

감사의 말씀

문제를 보고하고 이 릴리스 개선을 위한 제안을 해주신 모든 무료 슬롯자에게 감사드립니다. 특히 Wolfgang Albrecht, Stefan Kemnitz, Martha Loewe, Thomas Maindl, Bruce McCarl 및 Andres Ramos에게 감사드립니다.

무료 슬롯 시스템

무료 슬롯

  • 무료 슬롯는 이제 항상 열 목록 및 솔루션 보고서에서 솔버로 전송된 상한을 보고합니다. 따라서IntVarUp=1무료 슬롯는 기본 경계 값 +INF에 있는 정수 및 semiint 변수에 대해 값 100을 인쇄합니다.
  • 기본이 아닌solvLink 설정으로 모델을 해결하고 반환된 솔루션이 없는 후 방정식의 속성(예: 주변)을 참조할 때 충돌을 일으킬 수 있는 버그를 수정했습니다.

EMP를 무료 슬롯한 확률론적 프로그래밍

  • 샘플 키워드가 두 번 이상 무료 슬롯되었고 다른 샘플 크기로 무료 슬롯된 경우 잘못된 샘플 크기를 발생시키는 버그를 수정했습니다.

해결사

CBC

  • 새로운 라이브러리.

CplexD

  • 컴퓨트서버 옵션의 문제를 수정했습니다. Computeserver 옵션의 값은 255자로 제한됩니다. 더 긴 작업자 목록을 지정하기 위해 이제 Computeserver 옵션과 함께 여러 줄을 무료 슬롯할 수 있습니다.

아이팝트

  • 새로운 라이브러리.

로컬 솔버

  • 새 라이브러리 5.5(20151028).

모섹

  • 새 라이브러리 7.1.0.41.

SCIP

  • 새 라이브러리 3.2 (#e9a5ca7).
    • 제거된 옵션제약조건/SOS1/bipbranch, 제약조건/SOS1/이웃제약조건/SOS1/sos1branch.

소플렉스

  • 새 라이브러리 2.2 (#f17b9e7).

도구

put_toexcel, put_tohtml

  • 다음 문제를 해결했습니다.put_toexcel그리고put_tohtml.

24.5.6 유지 관리 릴리스(2015년 11월 27일)

해결사

쿠엔

  • 새로운 라이브러리.

IPOPT, 본민, SCIP

  • Ipopt와 Bonmin이 항상 읽는 문제를 수정했습니다.ipopt.opt, 그럼에도 불구하고선택 파일무료 슬롯의 설정.