Не уверен, что это то, что ищет ОП, но я работаю над чем-то здесь , которое может работать.Вы могли бы использовать это так:
var solver = new Solver,
results,
model = {
optimize: "profit",
opType: "max",
constraints: {
"Costa Rican" : {max: 200},
"Etheopian": {max: 330}
},
variables: {
"Yusip": {"Costa Rican" : 0.5, "Etheopian": 0.5, profit: 3.5},
"Exotic": {"Costa Rican" : 0.25, "Etheopian": 0.75, profit: 4}
}
};
results = solver.solve(model);
console.log(results);
Где результаты в итоге будут:
{feasible: true, Yusip: 270, Exotic: 260, result: 1985}
Это, вероятно, не самый быстрый решатель в мире, но его достаточно легко работать с.