Maybe faster?
This commit is contained in:
		@@ -111,6 +111,13 @@ function nextSetOfScenarios(scenarios, callback){
 | 
				
			|||||||
  console.log("start", scenarios.length);
 | 
					  console.log("start", scenarios.length);
 | 
				
			||||||
  p.map(scenarios, possibleScenarios, (err, scenarios)=>{
 | 
					  p.map(scenarios, possibleScenarios, (err, scenarios)=>{
 | 
				
			||||||
    scenarios = scenarios.reduce((a, b)=>(a.concat(b)), []);
 | 
					    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);
 | 
					    console.log("possibilities", scenarios.length);
 | 
				
			||||||
    p.filter(scenarios, scenarioCheckFloors, (err, scenarios)=>{
 | 
					    p.filter(scenarios, scenarioCheckFloors, (err, scenarios)=>{
 | 
				
			||||||
      console.log("valid", scenarios.length);
 | 
					      console.log("valid", scenarios.length);
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user