INNER CODE UNIT · JavaScript
get_param
chaldea-center/chaldea · res/js/solver.js:2
function get_param(params, key, default_value) {
if (params[key] === undefined) {
return default_value;
} else {
return params[key];
}
}
/// glpk solver
function solve_glpk(data_str, params_str) {
let t0 = new Date().getTime();
let data = JSON.parse(data_str);
let params = JSON.parse(params_str);
// (default) params
// required, b in AX>=b, row-num dict
let rows = params.rows, counts = Array.from(params.rows, x => params.planItemCounts[x]);
let objective = {}