4 Days Ranking / Рейтинг 4 днів / Ranking po 4 dniach

Words
1761
Reading
8 min
Listen
Play
6M

Oto ranking po 4 dniach rywalizacji:

Jak widzicie mamy 12 liderów, a tuż za nimi uczestnik, który zaliczył mały falstart, ale szanse na zwycięstwo ma takie same jak reszta. To tak jakby po 2 kilometrach biegu maratońskiego robić klasyfikację kto prowadzi.

Kilka wyjaśnień bo mamy nowego uczestnika. Mamy nadzieję, że Ci się spodoba. Witaj! Привіт!

Ось рейтинг після 4 днів змагання:

Як бачите, у нас є 12 лідерів, а відразу за ними — учасник, який трохи невдало стартував, але має такі ж шанси на перемогу, як і всі інші. Це приблизно так само, як робити класифікацію лідерів після перших 2 кілометрів марафону.

Кілька пояснень, бо у нас є новий учасник. Сподіваємося, що тобі сподобається. Ласкаво просимо! Привіт!

As you can see, we have 12 leaders, and right behind them there is one participant who had a small false start, but his chances of winning are exactly the same as everyone else’s. It’s like making a classification of who is leading after the first 2 kilometers of a marathon.

A few explanations, because we have a new participant. We hope you will like it. Welcome! Привіт!

Strona poprzeczka.streamlit.app powstała parę miesięcy temu jako alternatywa dla poprzedniego rozwiązania. Służy do pokazywania bieżącej klasyfikacji bez samodzielnych obliczeń tych wszystkich raportów publikowanych przez actifit. Dane tam są wpisywane ręcznie, przez prosty formularz, który każdy może wprowadzać sam. Tu nie ma mechanizacji i automatycznego sczytywania wyników.

Przez niemal rok miałem skrypt, który takie coś robił. Można zobaczyć tu na profilu codzienne rankingi z klasyfikacjami. One właśnie były tworzone przez taki skrypt. Pewnego jednak dnia skrypt przestał działać, a że był potężnie rozbudowany to pora było na zmiany. Od tej pory liczę na współpracę i to, że znajdą się Ci którzy pomogą we wprowadzaniu danych.

Сайт poprzeczka.streamlit.app з’явився кілька місяців тому як альтернатива попередньому рішенню. Він служить для показу поточної класифікації без необхідності самостійно підраховувати всі ті звіти, які публікуються через actifit. Дані там вводяться вручну через просту форму, і кожен може вводити їх сам. Тут немає автоматизації чи автоматичного зчитування результатів.

Майже рік у мене був скрипт, який робив це автоматично. Можна побачити на моєму профілі щоденні рейтинги з класифікаціями. Саме вони створювалися цим скриптом. Але одного дня скрипт перестав працювати, а оскільки він був дуже складним, настав час змін. Відтоді я розраховую на співпрацю і на те, що знайдуться люди, які допоможуть із введенням даних.

The website poprzeczka.streamlit.app was created a few months ago as an alternative to the previous solution. It is used to show the current ranking without the need to manually calculate all the reports published by Actifit. The data there is entered manually through a simple form, and anyone can enter it themselves. There is no automation or automatic reading of results here.

For almost a year I had a script that did this automatically. You can see daily rankings on my profile. Those rankings were created by that script. One day, however, the script stopped working, and since it had become very complex, it was time for changes. Since then, I have been counting on cooperation and hoping that people will help with entering the data.

Jeśli na stronie http://poprzeczka.streamlit.app zauważycie wykrzyknik przy swoim nicku to proszę o spokój :) On ma zmotywować i Was i mnie do zaktualizowania danych.
Oto przykład:

Якщо на сайті http://poprzeczka.streamlit.app ви побачите знак оклику біля свого ніка, будь ласка, не хвилюйтеся :) Він має мотивувати і вас, і мене оновлювати дані.

Ось приклад:

If on the site http://poprzeczka.streamlit.app you see an exclamation mark next to your nickname, please stay calm :) It is meant to motivate both you and me to update the data.

Here is an example:

Na podstawie niekompletnych danych, fragmentarycznych widać, że 3 uczestników ma wykrzykniki. Dlaczego? Bo nie mamy w systemie (może są na stronie actifit, ale jeszcze nie są wprowadzone do nas) danych tych uczestników z dnia 5 i 6 marca a to oznacza, że jest jakieś prawdopodobieństwo, że może się okazać, że 7 etap będzie dla nich decydujący. Czy to jest zrozumiałe?

Dzięki tej powyższej tabeli (z niepełnymi, fragmentarycznymi danymi) jeśli przez formularz wprowadzisz swoje dane to od razu zobaczysz jak to wpłynęło na miejsce w klasyfikacji. Dlatego ta tabela tam w ogóle jest. Choć już któryś raz widzę, że budzi kontrowersję. Jeśli dużo mamy zaległości to pokazuje ona np. że wygrywa ten jeden uczestnik wprowadzający dane a reszta być może odpadła. Brzmi ostro, ale na takie coś się zdecydowałem.

На основі неповних, фрагментарних даних видно, що у 3 учасників є знаки оклику. Чому? Бо у системі немає (можливо, вони є на сайті actifit, але ще не введені у нас) даних цих учасників за 5 і 6 березня, а це означає, що є певна ймовірність, що 7 етап може стати для них вирішальним. Чи зрозуміло це?

Завдяки цій таблиці (навіть із неповними, фрагментарними даними), якщо ви введете свої дані через форму, то одразу побачите, як це вплинуло на ваше місце в класифікації. Саме тому ця таблиця там взагалі є. Хоча я вже не раз бачу, що вона викликає суперечки. Якщо є багато затримок у введенні даних, вона може показувати, наприклад, що виграє той один учасник, який вводить дані, а решта, можливо, вибули. Звучить жорстко, але саме на таке рішення я наважився.

Based on incomplete, fragmentary data, we can see that 3 participants have exclamation marks. Why? Because the system does not yet have (they may exist on the Actifit website but have not been entered into our system) the data for these participants for March 5 and 6. That means there is a possibility that stage 7 could turn out to be decisive for them. Is that clear?

Thanks to this table (even with incomplete and fragmentary data), if you enter your data through the form you will immediately see how it affects your position in the ranking. That is why this table exists there in the first place. Although I have noticed several times that it causes some controversy. If there are many delays in entering data, it may show, for example, that the one participant who enters data is winning while the rest may have already been eliminated. It sounds harsh, but that is the solution I decided on.

Nagrody:
Teraz stan rozdzielania nagród jest taki, że korzystam z systemu beneficjów za pisane posty (takie jak ten). Strona w formularzu liczy mi kto był największym pomocnikiem we wprowadzaniu danych, do tego dodajemy bieżących liderów i ostatnich medalistów i tak rozdzielane są nagrody. Na przykładzie z tego wpisu wyliczenia będą wyglądały tak:

Ostatni wpis na blogu był 2 marca. W formularzu ustawiam zatem, żeby policzyć kto od tego czasu najwięcej wprowadzał danych do naszej bazy danych. Byli to ervin-lemark@ervin-lemark oraz manuvert@manuvert . 13% danych była wprowadzana przez uczestników, większość przeze mnie. Na 66 wpisów w formularzu w tym czasie 9 wprowadzili uczestnicy. Poza nimi mamy mnóstwo liderów (12 bieżących i 3 medalistów), ale niestety rozpłynęło się to w ułamkach i te osoby już nic nie dostaną. Bo 80% puli idzie do pomagających a 20% do liderów. Tak chciałbym rozwinąć tą współodpowiedzialność za naszą rozgrywkę.

W naszej historii system nagród działał bardzo różnie. Można to zobaczyć w dawnych wpisach. Była pula nagród, były mikro nagrody za różne osiągnięcia. Teraz brutalnie postanowiłem to zmienić i wspierać tych, którzy pomagają w trwaniu tej rozgrywki. Ciężko to wszystko liczyć, a jeszcze ciężej być absolutnie sprawiedliwym. 5 lat to sporo i nie zawsze ostatnio starczało mi cierpliwości i zapału by wszystko liczyć i publikować. Także teraz jest właśnie tak. Zdaję sobie sprawę, że idealnie nie jest.

Нагороди:

Зараз система розподілу нагород працює так, що я використовую систему бенефіціарів за написані пости (такі як цей). Сайт у формі підраховує, хто був найбільшим помічником у введенні даних, до цього додаються поточні лідери та останні медалісти — і так розподіляються нагороди. На прикладі цього посту розрахунок виглядатиме так:

Останній запис у блозі був 2 березня. Тож у формі я встановлюю підрахунок того, хто відтоді ввів найбільше даних до нашої бази даних. Це були ervin-lemark@ervin-lemark та manuvert@manuvert. 13% даних було введено учасниками, більшість — мною. Із 66 записів у формі за цей час 9 ввели учасники. Крім них, у нас є багато лідерів (12 поточних і 3 медалісти), але, на жаль, це розчинилося в частках, і ці люди вже нічого не отримають. Тому що 80% пулу йде тим, хто допомагає, а 20% — лідерам. Саме так я хотів би розвивати спільну відповідальність за нашу гру.

У нашій історії система нагород працювала дуже по-різному. Це можна побачити у старих записах. Був пул нагород, були мікронагороди за різні досягнення. Тепер я досить жорстко вирішив це змінити і підтримувати тих, хто допомагає цій грі існувати. Усе це важко підраховувати, а ще важче бути абсолютно справедливим. 5 років — це чимало, і останнім часом мені не завжди вистачало терпіння і запалу, щоб усе підраховувати і публікувати. Тож зараз усе виглядає саме так. Я розумію, що це не ідеально.

Right now the reward distribution works in such a way that I use the beneficiary system for posts written (like this one). The site calculates in the form who has been the biggest helper in entering data, and to that we add the current leaders and the latest medalists. This is how the rewards are distributed. Using this post as an example, the calculation will look like this:

The last blog post was published on March 2. In the form I therefore set it to calculate who has entered the most data into our database since that time. Those people were ervin-lemark@ervin-lemark and manuvert@manuvert. 13% of the data was entered by participants, while the majority was entered by me. Out of 66 entries in the form during that time, 9 were entered by participants. Apart from them, we also have many leaders (12 current leaders and 3 medalists), but unfortunately the shares became too small and those people will not receive anything. This is because 80% of the reward pool goes to those who help, and 20% goes to the leaders. This is how I would like to develop shared responsibility for our game.

In our history the reward system has worked in many different ways. You can see this in older posts. There used to be a reward pool and small micro-rewards for different achievements. Now I have rather brutally decided to change this and support those who help keep this game alive. It is difficult to calculate all of this, and even more difficult to be absolutely fair. Five years is a long time, and lately I have not always had the patience and motivation to calculate and publish everything. So this is how it works now. I am aware that it is not perfect.

4 Days Ranking / Рейтинг 4 днів / Ranking po 4 dniach | Ecency