Optional
config: BrowserInitConfig | NodeInitConfigConfiguration options for initialising MiniZinc
// In the browser
MiniZinc.init({ workerURL: 'https://localhost:3000/minizinc-worker.js'} );
// In NodeJS
MiniZinc.init({ minizinc: '/path/to/minizinc' });
It may also be useful to call in the browser to get a promise which resolves when the WebAssembly module has been loaded.
MiniZinc.init().then(() => {
console.log('Ready to start solving');
});
Initialises MiniZinc.
Calling this function is generally optional, but may be required if the library is unable to automatically find the
minizinc-worker.js
script in the browser, or the MiniZinc executable on NodeJS.