Ważne informacje o rankingu "Top 10" i letnim konkursie EUC World 2025
Kiedy kilka lat temu dodałem ranking zawodników (obecnie znany jako "Top 10") do strony głównej EUC World, nie miałem zamiaru przekształcać go w konkurs. Główną ideą było umożliwienie każdemu porównania swojej aktywności z innymi członkami społeczności. Chciałem odpowiedzieć na pytania, które ludzie zadawali: Jak moje przejazdy wypadają na tle innych? Czy spędzam dużo czasu na kierownicy, czy może nie aż tak dużo? Czy jestem maniakiem prędkości czy raczej jeżdżę wolniej?
Nie minęło jednak wiele czasu, zanim użytkownicy zaczęli postrzegać ranking jako fajny sposób na rywalizację - bez konieczności pojawiania się na torach wyścigowych lub podróżowania po całym świecie na wydarzenia. "Top 10" szybko stało się nieoficjalnym konkursem, motywującym kierowców do wspinania się na szczyt i pozostania tam tak długo, jak to możliwe. jak najdłużej. Jeśli regularnie sprawdzasz stronę główną EUC World, prawdopodobnie możesz przypomnieć sobie kilka nazwisk, które dość często pojawiają się na szczycie.
Zadanie #1: Zapobieganie oszustwom
Niestety, jak w każdej konkurencji, niektórzy ludzie zaczęli próbować oszukiwać system. Zawsze znajdzie się ktoś, kto będzie chciał złamać zasady, aby zbliżyć się do pierwszego miejsca. pierwszego miejsca. I tak, my też to robiliśmy.
Ludzie stali się kreatywni. Najprostsza sztuczka? Nagrywanie trasy podczas jazdy samochodem lub motocyklem. Kiedy to przestało działać (ponieważ te trasy nie znalazły się w rankingach) do rankingu), inni stali się bardziej podstępni. Niektórzy umieszczali swoje zasilane koło w bagażniku samochodu, podłączali aplikację, wskakiwali na siedzenie kierowcy i ruszali w drogę - podczas gdy koło leżało z tyłu. Inni próbowali sztuczek hybrydowych - przejechali część trasy na kole, a następnie dokończyli ją w samochodzie, z kołem nadal zasilanym w bagażniku.
Najwyraźniej musiałem znaleźć sposób, by poradzić sobie z takimi sytuacjami i zachować sprawiedliwość. Ręczne sprawdzanie każdej trasy nie wchodziło w grę - codziennie nagrywamy od 200 do 300 tras. nagrywanych każdego dnia. Musiałem więc stworzyć filtr. Algorytm, który mógłby stwierdzić, czy dana trasa powinna liczyć się w rankingach, czy nie.
Nie było to łatwe, ale w końcu stworzyłem filtr, który działał... w porządku. Jedynym poważnym problemem było to, że działał na zasadzie "wszystko albo nic". Albo uwzględniał całą trasę albo odrzucał całość. Tak więc, jeśli ktoś jechał na swoim kole przez część trasy, a następnie przejechał resztę, cała trasa została odrzucona - nawet jeśli część koła była legalna.
Zadanie #2: Nie karz uczciwych zawodników
Rzecz w tym, że nie zawsze jest to oszustwo. Wiele razy ludzie kończą jazdę, wskakują do samochodu i po prostu zapominają zatrzymać nagrywanie trasy w aplikacji. Więc aplikacja kontynuuje nagrywa - teraz w samochodzie, autobusie lub pociągu. Innym częstym przypadkiem jest tymczasowa utrata połączenia Bluetooth z kierownicą. Jeśli takie rozłączenia są częste lub trwają zbyt długo, cała trasa została wykluczona z rankingu. Ponadto funkcje oszczędzania energii w telefonach czasami zakłócają działanie GPS lub samej aplikacji, co prowadzi do przerw w trasie.
Rozpoczęcie Światowych Letnich Zawodów EUC 2025 pokazało, że stary filtr już się nie sprawdza, jeśli chodzi o uczciwą rywalizację. jeśli chodzi o uczciwą rywalizację. Potrzebowałem więc czegoś mądrzejszego - filtra, który nie działa w trybie "wszystko albo nic", ale może faktycznie rozbić nagranie trasy i uwzględniać tylko części wykonane na kole, ignorując resztę.
Zadanie wykonane!
Po wielu dniach pracy i testów z użytkownikami EUC World, w końcu opracowaliśmy nowy filtr - i wygląda na to, że działa naprawdę dobrze. Stary filtr tylko sprawdzał tylko podstawowe statystyki wysyłane przez aplikację. Nowy filtr sięga znacznie głębiej: niezależnie analizuje całe nagranie z trasy, sprawdzając każdą jego część i sprawdzając, jak dobrze pasują do siebie dane EUC i GPS. Oczywiście nowy filtr nie naprawi w magiczny sposób brakujących danych w trasach. Prawidłowo skonfigurowany telefon, dobry sygnał GPS i stabilne połączenie Bluetooth z kierownicą są nadal kluczem do uzyskania najlepszych wyników.
Aby zachować spójność, nowy filtr będzie miał również zastosowanie do istniejących tras w bazie danych. Więc jeśli miałeś trasę, która nie była wcześniej klasyfikowana, niektóre części mogą być teraz mogą teraz zostać uwzględnione - o ile dane EUC i GPS są zgodne. Z drugiej strony, niektóre przejazdy, które wcześniej były liczone w całości, teraz mogą być liczone tylko częściowo. Ale Ogólnie rzecz biorąc, wszyscy na tym skorzystają. Nowy system jest o wiele bardziej sprawiedliwy i dokładny.
Ostatnie słowa
W chwili, gdy piszę te słowa, wszystkie wycieczki przechowywane w bazie danych EUC World są ponownie przetwarzane przy użyciu nowego filtra. Do przejrzenia jest ponad 1,4 miliarda rekordów, więc zajmie to zajmie jeszcze kilka dni. Gdy to nastąpi, stary filtr zniknie, a jego rolę przejmie nowy - zarówno dla rankingu "Top 10", jak i konkursu EUC World Summer Contest. jak i dla EUC World Summer Contest 2025.
Kiedy nowy filtr zacznie działać, wyniki mogą się nieco zmienić. Niektórzy zawodnicy na tym skorzystają, inni może nie. Ale nikt nie zostanie tutaj "ukarany". Wszystko, co nowy filtr pomija, to rzeczy, które prawdopodobnie nie powinny być liczone na początku. Jest jeszcze jedna ważna różnica między starym a nowym filtrem. Od teraz od teraz trasa musi zostać ukończona, aby mogła zostać uwzględniona w rankingu i konkursie. Oznacza to, że nie będziesz w stanie śledzić swojej pozycji w tabeli liderów, gdy nadal jeździsz i nagrywasz swoją trasę. A jeśli ustawiłeś publikację trasy z opóźnieniem, to opóźnienie wpłynie również na to, kiedy pojawi się ona w rankingu i konkursie.
Zwykle jestem fanem zasady "nie zmieniaj zasad w trakcie gry". Dlatego też spędziłem dużo czasu zastanawiając się, czy wprowadzić nowy filtr podczas konkursu. w trakcie trwania konkursu. Ostatecznie jednak zdecydowałem, że zapewnienie wszystkim równych szans jest ważniejsze. Każdy, kto kiedykolwiek wrócił z epickiej wycieczki, tylko po to, by dowiedzieć się, że nie została zaliczona z powodu zerwanego połączenia, z pewnością to zrozumie - i doceni tę zmianę.