Optimize unit->title?>

unit)?>
unit->experience_level != 0){ $exp_pct = ceil($page->unit->exp_gained * 100 / $page->unit->experience_level); $exp_txt = $page->unit->exp_gained . " / " . $page->unit->experience_level; } else{ $exp_pct = 100; $exp_txt = "MAX"; } $now = time(); //$datediff = $now - $page->unit->create_time->getTimestamp(); $datediff = $now - strtotime($page->unit->create_time->format('Y-m-d H:i:s')); $datediff = floor($datediff / (60 * 60 * 24)); ?>
unit->teams) > 0){ ?>

Teams:

unit->attack * $page->building_stats["atk"] / 100) + ($page->unit->attack * $page->building_stats["elm"][$page->unit->unit->element] / 100)); $building_defense = floor($page->building_stats["def"] * $page->unit->defense / 100); $building_hp = floor($page->building_stats["hp"] * $page->unit->hp / 100); $building_speed = $page->building_stats["spd"]; $building_crit_rate = 0; $building_crit_damage = $page->building_stats["crd"]; $building_accuracy = 0; $building_resistance = 0; ?>
Stats Base Runes Artifacts Buildings Total
ATK unit->attack?> +unit->rune_attack?> +artifact_stats["atk"]?> + unit->attack + $page->unit->rune_attack + $building_attack + $page->artifact_stats["atk"]?>
DEF unit->defense?> +unit->rune_defense?> +artifact_stats["def"]?> + unit->defense + $page->unit->rune_defense + $building_defense + $page->artifact_stats["def"]?>
HP unit->hp?> +unit->rune_hp?> +artifact_stats["hp"]?> + unit->hp + $page->unit->rune_hp + $building_hp + $page->artifact_stats["hp"]?>
SPD unit->speed?> +unit->rune_speed?> +0 + unit->speed + $page->unit->rune_speed + $building_speed?>
CRR unit->crit_rate?>% +unit->rune_crit_rate?>% +0% +% unit->crit_rate + $page->unit->rune_crit_rate + $building_crit_rate?>%
CRD unit->crit_damage?>% +unit->rune_crit_damage?>% +0% +% unit->crit_damage + $page->unit->rune_crit_damage + $building_crit_damage?>%
ACC unit->accuracy?>% +unit->rune_accuracy?>% +0% +% unit->accuracy + $page->unit->rune_accuracy + $building_accuracy?>%
RES unit->resistance?>% +unit->rune_resistance?>% +0% +% unit->resistance + $page->unit->rune_resistance + $building_resistance?>%
unit->artifact_type)?> unit->artifact_element)?>
unit->rune as $rune){ foreach ($show_list as $i){ $rune = $page->unit->rune[$i - 1]; $total_efficiency += $rune->efficiency; $total_max_efficiency += $rune->max_efficiency; $total_reached_efficiency += ($rune->efficiency * 100 / $rune->max_efficiency); $total_level += $rune->level; $total_stars += $rune->stars; $total_value += $rune->value; $total_runes ++; ?>
Avg. level:
Avg. stars:
Avg. value:
Total value:
Avg. efficiency: %
Avg. max. efficiency: %
Avg. reached efficiency: %

Optimization parameters

Rune sets Min HP unit->hp?>
Even slots Min ATK unit->attack?>
Use runes from Min DEF unit->defense?>
Tune optimizer for Min SPD unit->speed?>
Min CRR unit->crit_rate?>
Min CRD unit->crit_damage?>
Min ACC unit->accuracy?>
Min RES unit->resistance?>