Decision Optimization Configurações do motor

Você pode adicionar arquivos de configurações do mecanismo comPython modelos em seuDecision Optimization experimentar . Um arquivo de configurações do mecanismo é onde você armazena opções de valores definidos pelo usuário para programação matemática ou programação de restrições. Dá acesso aos parâmetros do solucionador (mecanismo) para que você possa modificá-los.

Clique em + (sinal de mais) e selecione Incluir arquivo de configurações do mecanismo no Construir modelo visualizar. O Editor Visual é aberto, no qual é possível ver os valores de parâmetros padrão, que são organizados em categorias diferentes, que podem ser customizados para seu modelo Também é possível procurar parâmetros específicos inserindo um nome no campo de procura Localizar Configurações . Também é possível incluir mais de um arquivo de configurações do mecanismo

Arquivo .ops de configurações do mecanismo para o modelo Python mostrado aberto na visualização do Visual Editor com um parâmetro customizado

Você pode alternar o Editor visual mude para a posição desligado para visualizar suas alterações em um editor XML. O arquivo, quando exibido no editor XML, contém apenas os parâmetros que você alterou e não lista todos os parâmetros padrão. Você também pode editar os parâmetros neste editor XML e suas alterações serão exibidas no Editor visual quando você alterna a chave de volta para a posição ligada.

Ao incluir um arquivo de configurações do mecanismo, deve-se especificá-lo explicitamente em seu modelo Python . Se você incluir vários arquivos de configurações do mecanismo com seu modelo, deverá especificar qual arquivo deve ser carregado para resolver o modelo. Por exemplo, para especificar um arquivo chamado MyEngineSettings.ops, use o seguinte código em seu modelo Python :
from docplex.mp.model_reader import ModelReader
    prm = ModelReader.read_ops_file(filename="MyEngineSettings.ops")
    
Para mais informações, veja Documentação DOcplex .

Veja também oPythonEngineSettings amostra localizada noModel_Builder pasta do Amostras DO . Selecione a subpasta de produto e versão relevante.