Zpět na mapu

Jak to funguje

Co znamenají barvy na mapě, kde se ohlašuje cena a co se s ní pak děje.

Najděte nejlevnější pumpu

Každá pumpa na mapě má štítek s cenou. Barva odpovídá tomu, jak je cena drahá ve srovnání s ostatními pumpami v aktuálním výřezu:

Tři nejlevnější pumpy v aktuálním výřezu mají nad štítkem korunku.

Ohlaste cenu, kterou jste viděli

Klikněte na pumpu a zespod se vysune detail. Najdete v něm cenu pro Natural 95 a Diesel, kdy byla naposled aktualizovaná, a tři akce:

Z jednoho zařízení jde stejnou pumpu ohlásit jednou za 24 hodin — omezuje to spam a opakované překlepy.

Odkud ceny berou

Zdroje mají různou váhu. Čerstvé potvrzení od řidiče platí víc než staré veřejné číslo. Když cena dlouho nikdo nepotvrdí, štítek zešedne — ať vidíte, že je čas ji ověřit.

Jak vypočítáváme cenu

Když je na pumpě více hlasů s různými cenami, musíme z nich vybrat jednu, kterou zobrazíme na mapě a v detailu. Algoritmus funguje na dvou vrstvách:

  1. Přímá úprava od správce pumpy nebo admina — pokud v posledních 48 hodinách upravil cenu někdo s ověřenou informací z místa, zobrazujeme ji rovnou. Hlasování se v tu chvíli neřeší.
  2. Vážený konsenzus z hlasů řidičů — jinak sečteme váhy hlasů pro každou navrženou cenu a vítězí ta s největším součtem. Pokud žádná nepřekročila prah 3,0 váhy, cena se označí jako „čeká na potvrzení".

Příklad: na pumpě je scraping 38,50 Kč, jeden přihlášený uživatel opravil cenu na 39,50 Kč. Hlas má váhu 0,6 (= úprava od člena), scraping má 0,5. Konsenzus na 39,50 Kč ještě nestihl prah, takže zobrazujeme 38,50 Kč se signálem „cena se možná mění". Když přijdou další 2 hlasy na 39,50 (= další 1,2 váhy, celkem 1,8), pořád ještě čekáme. Když dorazí třetí potvrzení od ověřeného uživatele (× 1,5 váhy), konsenzus dosáhne 3,3 a 39,50 Kč se stane oficiální.

Čerstvost — pokud nejnovější hlas je starší 7 dní, cenu označíme jako „spící" (měsíček na pinu). Jakýkoli nový hlas tento stav resetuje.

Outliers — když někdo zadá zjevně absurdní hodnotu (například 99,99 Kč), algoritmus ji označí a do konsenzu nezapočítá.

Jedno-hlas-jeden-uživatel — i když opraví svůj hlas vícekrát za den (typicky při průjezdu jinou cenou), do konsenzu se započte vždy jen jeho nejnovější hlas. Není možné si nahromadit váhu opakovaným hlasováním.

Algoritmus je veřejný — zdrojový kód najdete na GitHubu (src/lib/consensus.ts). Pokud máte návrh na vylepšení, ozvěte se přes Kontakt.

Role uživatelů

Stojany rozlišují pět rolí, které určují váhu hlasu při výpočtu cen. Cílem je odolnost proti spamu a trollům — delší a kvalitnější historie = větší důvěra.

RoleJak se staneVáha hlasu
AnonymníBez přihlášení× 0,5
PřihlášenýPo loginu (Google nebo email)× 1,0
OvěřenýÚčet starý ≥ 14 dní + 5 a více hlasů× 1,5
Správce pumpyPřiřazený provozovatelpřímá úprava
AdminTým Stojanypřímá úprava

Správce pumpy a admin nejsou součástí hlasování — jejich úprava přepíše cenu napřímo. Jsou to účty s ověřenou informací z místa (provozovatel, on-site personál).

Když je něco špatně

Pumpa chybí, cena nedává smysl, jméno je špatné? Napište nám — opravíme to ručně.

Ceny jsou orientační. Stojany neručí za jejich aktuálnost ani správnost. Před zajížďkou si cenu vždy ověřte u pumpy. Podmínky použití.

Časté dotazy

Proč chybí moje pumpa?
Pumpy doplňujeme postupně z veřejných dat. Pokud o pumpě víte a chybí, napište nám a doplníme ji ručně.
Proč je u pumpy cena šedá?
Cena je stará a od té doby ji nikdo nepotvrdil. Pokud kolem ní zrovna pojedete, mrkněte na totem a klikněte na Potvrdit nebo Upravit.
Kolik se dá ušetřit?
Mezi nejlevnější pumpou v okolí a okolním průměrem to bývá 1–3 Kč na litr. U plné nádrže (50 l) jste na 50–150 Kč.
Funguje to bez internetu?
Ne. Mapa potřebuje připojení. Stojany si můžete přidat na plochu telefonu pro rychlejší přístup, ale offline nefungují.
Bude aplikace ke stažení?
Ano, plánujeme ji pro iOS i Android po prvním pilotu mezi uživateli. Zatím Stojany běží jako web v prohlížeči.