//$accordion = false; //if ($accordion == false) { //echo "<script>alert('Not Cached');</script>"; $accordion = new Accordion(); $sem = Approximation::calcularSemRegras($scenario); $com = Approximation::calcularComRegras($scenario); $last = Approximation::calcularComRegrasMaxVMSub($scenario, $max); $tree = Approximation::treeSearchApproach($scenario, $max); $test1 = 0; //Approximation::calcularComRegrasMaxVMOutIn($scenario, $max); $test_c_a = 0; //Approximation::calculateAvgCombSplitterApproach($scenario, $max); $test_c_s = 0; //Approximation::calculateSumCombSplitterApproach($scenario, $max); $test_s_p = 0; //Approximation::calculateProdSequencialSplitterApproach($scenario, $max); $test_s_s = 0; //Approximation::calculateSumSequencialSplitterApproach($scenario, $max); //$filtered = Combinations::GenerateAllCombinationsMaxVM($scenario['placements'], $max); $real = 0; //count($filtered); $title = sprintf($fmt_accordion_title, $max, $scenario['nvms'], $scenario['npms'], $sem, $com, $real, $tree, $last, $test1, $test_c_a, $test_c_s, $test_s_p, $test_s_s); //$body = sprintf($fmt_accordion_body, ViewHelper::printState($filtered)); $body = ' '; $accordion->add($title, $body); //memcache_set($memcache, 'accordion', $accordion); //} $srt_accordion = $accordion->get(); $genScenario = sprintf($fmt_genscenario, $max, $nvm, $npm, $apr); $buttons = ViewHelper::getPmControlButtons($scenario['npms']); echo sprintf($fmt_charts, $json, $srt_accordion, $genScenario, $buttons);