Výsledková listina
Index
-
$cat_name = array();
$cat_id = array();
$i=1;
openMySQL($host, $user, $passwd, $db);
$sql = mysql_query("SELECT id_category, name FROM category");
while ($category = mysql_fetch_object($sql)) {
$cat_name[$i] = $category->name;
$cat_id[$i] = $category->id_category;
echo "
- ".$cat_name[$i]." "; $i++; } ?>
".$cat_name[$j]."
"; // VYPIS ROBOTOV ID CATEGORY = 1 $sql = mysql_query("SELECT category_tag.id_category, category_tag.start_num, author.name_surname, author.town, author.state, robot.name, robot.show, robot.fei, robot.arduino, robot.lego, robot.id_robot, linefollower.* FROM author INNER JOIN robot ON author.id_author = robot.id_author JOIN category_tag ON robot.id_robot = category_tag.id_robot JOIN linefollower ON category_tag.id_category_tag = linefollower.id_category_tag WHERE category_tag.id_category = '".$cat_id[$j]."' AND category_tag.year = '".$_SESSION['year']."' ORDER BY linefollower.run_best ASC") or die(mysql_error()); $k = 0; $tsme = 0; while ($robot = mysql_fetch_object($sql)) { $diq = 0; //echo "DONE"; //var_dump ($robot); if ($robot->show == 1){ if ($robot->start_num != 0){ //pripadne rovnakych casov c.1 if ($runb == substr($robot->run_best, 3)) { if ($tsme == 0){ $tsme = $k; } } else { $tsme = 0; } $k++; $run1 = substr($robot->run_1, 3); $run2 = substr($robot->run_2, 3); $run3 = substr($robot->run_3, 3); $runb = substr($robot->run_best, 3); //pripad neplatnehu pokusu "--:--" if ($run1 == "59:59") { $run1 = "  --:-- ";} if ($run2 == "59:59") { $run2 = "  --:-- ";} if ($run3 == "59:59") { $run3 = "  --:-- ";} if ($runb == "59:59") { $runb = "  --:-- ";} if (($runb == "  --:-- ") && ($disq == 0)){ echo ""; if ($k == 3){ echo "
Pozn.: Časy sú v sekundách za jednotlivé pokusy, [ --:-- ] znamená, že robot dráhu neabsolvoval celú (viď pravidlá).
"; ?>Štatistika: Do tejto kategórie sa prihlásilo spolu 36 robotov.
Súťaže sa zúčastnilo už len 27, pričom dráhu absolvovalo aspoň raz iba
15 robotov. V tomto roku ani jeden jediný robot nedokázal dráhu prejsť
vo všetkých troch pokusoch.
//MYS V BLUDISKU $j=2; echo "
".$cat_name[$j]."
"; ?>Finále
- [0:18] Robot #66 Nite 3 (Lukáš Pariža) z
- [0:23] Robot #63 roXor (Ján Hudec) z
- [0:26] Robot #70 Missile 3 (Ján Hudec) z
- [0:38] Robot #76 maroyaka (Miro Kalinovský) z Bratislavy
- [1:05] Robot #74 Morqa (Andrej Lenčucha) z FIIT STU
Qualification
// VYPIS ROBOTOV ID CATEGORY = 1 $sql = mysql_query("SELECT category_tag.id_category, category_tag.start_num, author.name_surname, author.town, author.state, robot.name, robot.show, robot.fei, robot.arduino, robot.lego, robot.id_robot, umouse.* FROM author INNER JOIN robot ON author.id_author = robot.id_author JOIN category_tag ON robot.id_robot = category_tag.id_robot JOIN umouse ON category_tag.id_category_tag = umouse.id_category_tag WHERE category_tag.id_category = '".$cat_id[$j]."' AND category_tag.year = '".$_SESSION['year']."' ORDER BY umouse.run_best_sc ASC") or die(mysql_error()); $k = 0; $tsme = 0; while ($robot = mysql_fetch_object($sql)) { $diq = 0; //echo "DONE"; //var_dump ($robot); if ($robot->show == 1){ if ($robot->start_num != 0){ //pripadne rovnakych casov c.1 if ($runb == substr($robot->run_best_sc, 3)) { if ($tsme == 0){ $tsme = $k; } } else { $tsme = 0; } $k++; $run1 = substr($robot->run_1_sc, 3); $run2 = substr($robot->run_2_sc, 3); $run3 = substr($robot->run_3_sc, 3); $runb = substr($robot->run_best_sc, 3); //pripad neplatnehu pokusu "--:--" if ($run1 == "59:59") { $run1 = "  --:-- ";} if ($run2 == "59:59") { $run2 = "  --:-- ";} if ($run3 == "59:59") { $run3 = "  --:-- ";} if ($runb == "59:59") { $runb = "  --:-- ";} if (($runb == "  --:-- ") && ($disq == 0)){ echo ""; if ($k == 3){ echo "
Uvedený je tzv. súťažný čas (viď pravidlá) a číslo pokusu na ktorý bol dosiahnutý. Súťažný čas zahŕňa aj trestné sekundy za dotyky a zohľadňujú aj celkový čas v bludiskou od štartu.
"; ?>Štatistika: Do tejto kategórie sa prihlásilo spolu 12 robotov.
Súťaže sa zúčastnilo už len 10, ale cestu bludiskom našlo rovnako ako vlani
iba 9. Do finále postúpili 4 najlepší a 1 (Missile 3) dostal divokú
kartu.
//SKLAD KECUPOV $j=3; //pripad rovnakych casov c.1 $sum = 0; $tsme = 0; echo "
".$cat_name[$j]."
"; // VYPIS ROBOTOV ID CATEGORY = 1 echo "č | "; for ($k = 1; $k <= $poc; $k++) { echo " | ".$k.". | "; } echo "||
---|---|---|---|---|
"; while ($robot = mysql_fetch_object($sql)) { echo " | ".$robot->name." | "; } echo "SPOLU | ||
".$i.". | ".$robot->name." | "; } else { echo "|||
".$tsme.". | ".$robot->name." | "; } // END pripad rovnakych casov $l = 0; for ($k = 1; $k <= $poc; $k++) { if ($k == $i){ echo ""; } else { $sql3 = mysql_query("SELECT rank FROM ketchup WHERE id_category_tag = ".$robot->id_category_tag." AND id_category_tag_opnt = ".$opnt_id[$l]) or die(mysql_error()); if ($data = mysql_fetch_object($sql3)){ $rank = $data->rank; } else { $rank = ""; } echo " | $rank | "; } $l++; } echo "$sum |
Štatistika: Do tejto kategórie sa prihlásilo menej robotov ako
vlani, spolu 8. Súťaže sa zúčastnilo už len 6, pričom ani jeden
nefungoval celkom spoľahlivo. Okrem víťazných troch robotov žiaden
iný nedokázal získať ani jednu plechovku.
//VOLNA JAZDA $j=4; echo "
".$cat_name[$j]."
"; // VYPIS ROBOTOV ID CATEGORY = 1 $sql = mysql_query("SELECT category_tag.id_category, category_tag.start_num, author.name_surname, author.town, author.state, robot.name, robot.show, robot.fei, robot.arduino, robot.lego, robot.id_robot, freestyle.* FROM author INNER JOIN robot ON author.id_author = robot.id_author JOIN category_tag ON robot.id_robot = category_tag.id_robot JOIN freestyle ON category_tag.id_category_tag = freestyle.id_category_tag WHERE category_tag.id_category = '".$cat_id[$j]."' AND category_tag.year = '".$_SESSION['year']."' ORDER BY freestyle.total DESC") or die(mysql_error()); $k = 0; $tsme = 0; while ($robot = mysql_fetch_object($sql)) { $diq = 0; //echo "DONE"; //var_dump ($robot); if ($robot->show == 1){ if ($robot->start_num != 0){ //pripadne rovnakych casov c.1 if ($total == $robot->total) { if ($tsme == 0){ $tsme = $k; } } else { $tsme = 0; } $k++; $total = $robot->total; //pripadne rovnakych casov c.2 if ($tsme == 0){ echo "     ".$k .".    Robot #".$robot->start_num."  (".$robot->total."b) id_robot."\">".$robot->name." (".$robot->name_surname.") ".$robot->town; } else { echo "     ".$tsme .".    Robot #".$robot->start_num."  (".$robot->total."b) id_robot."\">".$robot->name." (".$robot->name_surname.") ".$robot->town; } //STATE, IMAGES FEI,ARDUINO, LEGO if ($robot->state == "CR"){ echo " "; } elseif ($robot->state == "PL"){ echo " "; } elseif ($robot->state == "AUT"){ echo " "; } elseif ($robot->state == "GER"){ echo " "; } if ($robot->fei == 1){ echo " "; } if ($robot->arduino == 1){ echo " "; } if ($robot->lego == 1){ echo " "; } echo ""; } } } ?>
Štatistika: Aj do tejto kategórie sa prihlásilo oveľa
menej robotov ako vlani, iba 8. Súťaže sa zúčastnilo už len 6,
pričom všetci prišli z Poľska. Víťazné poradie je stanovené na
základe hodnotenia šiestich porotcov.