document.getElementById("console").value+="Step "+(step++)+") Using "+voltage+" voltage w/"+Math.round(tbonus*100)+"% team, score between "+i+"~"+(i+interval-1)+" pts. EP +"+EPCalc(voltage,i,tbonus)+". Remaining:"+(end-start)+" EP \n"
document.getElementById("console").value+="Step "+(step++)+") Using "+voltage+" voltage w/"+Math.round(tbonus*100)+"% team, score between "+i+"~"+(i+interval-1)+" pts. EP +"+EPCalc(voltage,i,tbonus)+". Remaining:"+(end-start)+" EP \n"
document.getElementById("console").value+="Step "+(step++)+") Using "+voltage+" voltage w/"+Math.round(tbonus*100)+"% team, score between "+i+"~"+(i+interval-1)+" pts. EP +"+EPCalc(voltage,i,tbonus)+". Remaining:"+(end-start)+" EP \n"
document.getElementById("console").value+="Step "+(step++)+") Using "+voltage+" voltage w/"+Math.round(tbonus*100)+"% team, score between "+i+"~"+(i+interval-1)+" pts. EP +"+EPCalc(voltage,i,tbonus)+". Remaining:"+(end-start)+" EP \n"
document.getElementById("console").value+="Step "+(step++)+") Using "+voltage+" voltage w/"+Math.round(tbonus*100)+"% team, score between "+i+"~"+(i+interval-1)+" pts. EP +"+EPCalc(voltage,i,tbonus)+". Remaining:"+(end-start)+" EP \n"
document.getElementById("console").value+="Step "+(step++)+") Using "+voltage+" voltage w/"+Math.round(tbonus*100)+"% team, score between "+i+"~"+(i+interval-1)+" pts. EP +"+EPCalc(voltage,i,tbonus)+". Remaining:"+(end-start)+" EP \n"
document.getElementById("console").value+="Step "+(step++)+") Use Rehearsal w/"+Math.round(tbonus*100)+"% team. EP +"+gain+". Remaining:"+(end-start)+" EP \n"
"Step "+
returnfalse
step+++
}
") Use Rehearsal w/"+
returntrue
Math.round(tbonus*100)+
"% team. EP +"+
gain+
". Remaining:"+
(end-start)+
" EP \n";
returnfalse;
}
returntrue;
}
}
functionTryRehearsal(tbonus){
functionTryRehearsal(tbonus){
if(end==start){
if(end==start){
returnfalse;
returnfalse
}
}
varvoltage=0;
varvoltage=0
if((end-start)%2!==0){
if((end-start)%2!==0){
returnundefined;
returnundefined
}
}
if(end-start>10+Math.round(tbonus*10)+10){
if(end-start>(10+Math.round(tbonus*10))+10){
vargain=10+Math.round(tbonus*10);
vargain=(10+Math.round(tbonus*10))
start+=gain;
start+=gain
document.getElementById("console").value+=
document.getElementById("console").value+="Step "+(step++)+") Use Rehearsal w/"+(tbonus*100)+"% team. EP +"+gain+". Remaining:"+(end-start)+" EP \n"
"Step "+
returntrue
step+++
}else
") Use Rehearsal w/"+
if(end-start>=20){
tbonus*100+
vargain=end-start-10
"% team. EP +"+
start+=gain
gain+
document.getElementById("console").value+="Step "+(step++)+") Use Rehearsal w/"+((gain-10)*10)+"% team. EP +"+gain+". Remaining:"+(end-start)+" EP \n"
". Remaining:"+
returntrue
(end-start)+
}else
" EP \n";
if((end-start)%10==0){
returntrue;
vargain=10
}elseif(end-start>=20){
start+=gain
vargain=end-start-10;
document.getElementById("console").value+="Step "+(step++)+") Use Rehearsal w/0% team. EP +"+gain+". Remaining:"+(end-start)+" EP \n"
start+=gain;
returnfalse
document.getElementById("console").value+=
}else
"Step "+
{
step+++
vargain=end-start
") Use Rehearsal w/"+
if(((gain-10)*10)>=0){
(gain-10)*10+
start+=gain
"% team. EP +"+
document.getElementById("console").value+="Step "+(step++)+") Use Rehearsal w/"+((gain-10)*10)+"% team. EP +"+(gain)+". Remaining:"+(end-start)+" EP \n"
gain+
returnfalse
". Remaining:"+
(end-start)+
" EP \n";
returntrue;
}elseif((end-start)%10==0){
vargain=10;
start+=gain;
document.getElementById("console").value+=
"Step "+
step+++
") Use Rehearsal w/0% team. EP +"+
gain+
". Remaining:"+
(end-start)+
" EP \n";
returnfalse;
}else{
}else{
vargain=end-start;
returnundefined
start+=gain;
}
document.getElementById("console").value+=
"Step "+
step+++
") Use Rehearsal w/"+
(gain-10)*10+
"% team. EP +"+
gain+
". Remaining:"+
(end-start)+
" EP \n";
returnfalse;
}
}
returnfalse;
returnfalse
/*varvoltage=0
/*varvoltage=0
if(end-start>36){
if(end-start>36){
start+=26
start+=26
@ -373,11 +220,11 @@ function test() {
returntrue*/
returntrue*/
}
}
if(end-start>1000000){
if((end-start)>1000000){
document.getElementById("console").value=
document.getElementById("console").value="Get closer to target score before using parking calculator!"
"Get closer to target score before using parking calculator!";
document.getElementById("console").value="Impossible to park using this team!"
"Impossible to park using this team!";
}else{
}else{
document.getElementById("console").value=
document.getElementById("console").value="Calculating from "+originalTarget+" to "+end+" for event type "+type+"...\n\t(All games are done in Free Live)\n\nFound a park! "+(step-1)+" step"+Plural(step-1)+" and "+flameCount+" voltage required!\n\n"+document.getElementById("console").value
"Calculating from "+
originalTarget+
" to "+
end+
" for event type "+
type+
"...\n\t(All games are done in Free Live)\n\nFound a park! "+