Maybe faster?

This commit is contained in:
Tim Stallard 2016-12-13 23:18:11 +00:00
parent ba66ba67ca
commit 8f528dcc20

View File

@ -111,6 +111,13 @@ function nextSetOfScenarios(scenarios, callback){
console.log("start", scenarios.length);
p.map(scenarios, possibleScenarios, (err, scenarios)=>{
scenarios = scenarios.reduce((a, b)=>(a.concat(b)), []);
var allscenarios = [];
for(var scenarioSet of scenarios){
for(var scenario of scenarioSet){
allscenarios.push(scenario);
}
}
scenarios = allscenarios;
console.log("possibilities", scenarios.length);
p.filter(scenarios, scenarioCheckFloors, (err, scenarios)=>{
console.log("valid", scenarios.length);