• Kocham to! 3
Skocz do zawartości
×
×
  • Dodaj nową pozycję...

Konsultacje - wyliczanie nagród pieniężnych


Rekomendowane odpowiedzi

Opublikowano
  •   Zaimki: dowolne

  •   Zaimki: dowolne

    EndoBank implementuje funkcjonalność drukowania pieniędzy za posty napisane przez użytkownika na forum. Obecnie wysokość nagrody za posta określa wzór 5 + połowa pierwiastka liczby znaków. Moim zdaniem jest to rozwiązanie nieoptymalne, ponieważ takie rozwiązanie premiuje krótkie posty i penalizuje długie posty. Rozbicie długiego posta na kilka osobnych postów generuje większą nagrodę.

    Mamy dwie alternatywy:

    1. Obliczać nagrody funkcją wykładniczą - im dłuższy post, tym większa nagroda za każdy kolejny znak. Takie rozwiązanie sprawia, że im dłuższy post, tym większa nagroda za każdy kolejny znak. Niestety sprawia to też, że wklejając do posta cytat czyjegoś posta lub treść prawa znacznie podbijamy wartość posta, nie wkładając w to żadnego wysiłku.
    2. Obliczać nagrody funkcją liniową - jeden znak zawsze jest wart tyle samo. Dalej istnieje ryzyko, że ludzie będą wklejać niepotrzebny tekst do postów, aby podbić wysokość nagrody, ale premia będzie znacznie mniej widoczna. Sztuczne dzielenie swojego posta na kilka mniejszych lub scalanie kilku niezwiązanych ze sobą postów w jednego posta nie będzie mieć żadnego wpływu na wysokość nagrody, w przeciwieństwie do aktualnego i przedstawionego wyżej sposobu wyliczania nagród.

    Moim zdaniem powinniśmy podejść do tematu kompleksowo. Przede wszystkim, nagradzać nie tylko liczbę znaków, ale także artykuły niezależnie od długości, liczbę postów i liczbę polubień.

    Jak często też będziemy te nagrody wypłacać? Natychmiast po napisaniu posta/artykułu/dostaniu serca? Codziennie podsumowując wynik?

    Dla lepszego zrozumienia dyskusji przygotowałem grafikę:

    nagrody_FN.png

    Jeśli chodzi o polubienia, mamy dwa wyjścia:

    • Patrzeć codziennie, jak zmienia się reputacja użytkownika, czyli suma wszystkich pozytywnych i negatywnych reakcji otrzymanych na posty. Tak jak serca podnoszą reputację, tak 👎 ją obniża. Może to być demotywujące i szczególnie dotkliwe dla rewolucjonistów, którzy są potrzebni, ale promuje też okazywanie ludziom szacunku i pozytywne postawy, za które ludzie lubią innych ludzi i ich content.
    • Uwzględniać wyłącznie pozytywne reakcje, czyli serca i kciuki w górę i za nie wypłacać nagrody. Na negatywne reakcje nie zwracać uwagi.

    W kwestii artykułów nie widzę sensu liczyć postów, bo często są to załączniki lub linki do PDFów. Na pewno trzeba dawać im większe nagrody za serca.

    Co do postów jestem zdania, że możemy pominąć wyliczanie nagród za ich ilość. Implementuje to już MBP. Możemy używając funkcji liniowej naliczać nagrody za liczbę napisanych znaków. Albo żeby nie premiować spamu, pierwiastek napisanych w danym dniu znaków.

    Skoro system będzie drukować pieniądze, to powinniśmy uwzględnić jakieś mnożniki kwot, aby rząd, tudzież bank centralny, mógł realizować politykę monetarną przy ich pomocy. Jeśli chcemy zahamować inflację, to obniżamy wysokość nagród, a jak chcemy wprowadzić na rynek więcej pieniądza, to zwiększamy wysokość nagród.

    Jeśli w naszym systemie zakładamy, że będą działać inne państwa posługujące się własną walutą, to możemy umożliwić ich bankom centralnym ustalanie innych stóp procentowych (mnożników), które będą zwiększać lub zmniejszać wysokość dodruków. Ale sama logika naliczania nagród, czyli wzór, powinien być odgórnie narzucony i niemodyfikowalny bez jednogłośnej zgody NKI i banków centralnych, bo to już nie jest kwestia polityki monetarnej, tylko działania systemu informatycznego.

    Zapraszam do dyskusji.

    Jeno Cesarska Mość Kamiljan I z łaski Jahwe Cesarz Insulii, Cesarz Learvén, Cesarz Nordaty Północnej, Król Ardemii, Król Voxlandu, Król Winkulii Brodryjskiej, Arcyksiążę Hergamu i Alorku, Książę Bantu, Wielki Protektor Lotryganii, Hrabia-Rodzic Doctriny .

    Mer Gaudium, były Prezydent Buletarku, b. Wiceprezydent Socjalistycznej Republiki Volkianu,b. zarządca Kościoła Antywirtualnego, b. Dowódca Volkiańskiej Armii Ludowej, b. Prezydent Federacji Nordackiej, b. Marszałek Parlamentu Federacji Nordackiej, Przewrotowiec Lipcowy, Lojalista Sierpniowy, unijczyk sercem.

    Odnośnik do komentarza
    Udostępnij na innych stronach

    • Kamiljan de Harlin zmienił(a) tytuł na Konsultacje - wyliczanie nagród pieniężnych
    Opublikowano
  •   Zaimki: on/jego

  •   Zaimki: on/jego
    W dniu 20.01.2025 o 20:10, Kamiljan de Harlin napisał:
    1. Obliczać nagrody funkcją wykładniczą - im dłuższy post, tym większa nagroda za każdy kolejny znak. Takie rozwiązanie sprawia, że im dłuższy post, tym większa nagroda za każdy kolejny znak. Niestety sprawia to też, że wklejając do posta cytat czyjegoś posta lub treść prawa znacznie podbijamy wartość posta, nie wkładając w to żadnego wysiłku.
    2. Obliczać nagrody funkcją liniową - jeden znak zawsze jest wart tyle samo. Dalej istnieje ryzyko, że ludzie będą wklejać niepotrzebny tekst do postów, aby podbić wysokość nagrody, ale premia będzie znacznie mniej widoczna. Sztuczne dzielenie swojego posta na kilka mniejszych lub scalanie kilku niezwiązanych ze sobą postów w jednego posta nie będzie mieć żadnego wpływu na wysokość nagrody, w przeciwieństwie do aktualnego i przedstawionego wyżej sposobu wyliczania nagród.

    101005704499825453.jpg

     

    Nie no, zdecydowanie przemawia do mnie bardziej opcja druga.

     

    W dniu 20.01.2025 o 20:10, Kamiljan de Harlin napisał:

    Moim zdaniem powinniśmy podejść do tematu kompleksowo. Przede wszystkim, nagradzać nie tylko liczbę znaków, ale także artykuły niezależnie od długości, liczbę postów i liczbę polubień.

    Jak często też będziemy te nagrody wypłacać? Natychmiast po napisaniu posta/artykułu/dostaniu serca? Codziennie podsumowując wynik?

    Chyba najrozsądniej byłoby codziennie, najlepiej zaraz po północy, jak w MBP...

     

    W dniu 20.01.2025 o 20:10, Kamiljan de Harlin napisał:

    Dla lepszego zrozumienia dyskusji przygotowałem grafikę:

    nagrody_FN.png

    Fajny obrazek. Jeśli mamy wybierać, za czym jesteśmy, to w pierwszym pytaniu wziąłbym wszystkie (oczywiście nie wszystkie tak samo), potem zawsze taką samą kwotę i w końcu codziennie.

     

    W dniu 20.01.2025 o 20:10, Kamiljan de Harlin napisał:

    Jeśli chodzi o polubienia, mamy dwa wyjścia:

    • Patrzeć codziennie, jak zmienia się reputacja użytkownika, czyli suma wszystkich pozytywnych i negatywnych reakcji otrzymanych na posty. Tak jak serca podnoszą reputację, tak 👎 ją obniża. Może to być demotywujące i szczególnie dotkliwe dla rewolucjonistów, którzy są potrzebni, ale promuje też okazywanie ludziom szacunku i pozytywne postawy, za które ludzie lubią innych ludzi i ich content.
    • Uwzględniać wyłącznie pozytywne reakcje, czyli serca i kciuki w górę i za nie wypłacać nagrody. Na negatywne reakcje nie zwracać uwagi.

    Wyliczanie faktycznej reputacji po uwzględnieniu łapek w dół i wkurzonych buziek byłoby teoretycznie bardziej zasadne, chociaż z drugiej strony mam wrażenie, że w ogóle ich sobie nawzajem nie dajemy, a jak już, to po złośliwości. Dalej pamiętam jak Kaspar się na mnie wkurzył o coś i dawał łapy w dół pod losowymi postami xD.

     

    W dniu 20.01.2025 o 20:10, Kamiljan de Harlin napisał:

    Co do postów jestem zdania, że możemy pominąć wyliczanie nagród za ich ilość. Implementuje to już MBP. Możemy używając funkcji liniowej naliczać nagrody za liczbę napisanych znaków. Albo żeby nie premiować spamu, pierwiastek napisanych w danym dniu znaków.

    Zgoda.

     

    W dniu 20.01.2025 o 20:10, Kamiljan de Harlin napisał:

    Skoro system będzie drukować pieniądze, to powinniśmy uwzględnić jakieś mnożniki kwot, aby rząd, tudzież bank centralny, mógł realizować politykę monetarną przy ich pomocy. Jeśli chcemy zahamować inflację, to obniżamy wysokość nagród, a jak chcemy wprowadzić na rynek więcej pieniądza, to zwiększamy wysokość nagród.

     

    Celowe obniżanie wartości norda coby Niemcy (cesarskie) mogły podbudować gospodarkę goes brrrr. Super, że w końcu będzie można się spierać też na poziomie gospodarczym, a nie tylko światopoglądowym: czy ratujemy gospodarkę, bo nord jest - hipotetycznie - warty tyle co nic, czy utrzymujemy stawki wypłat, żeby obywateli było stać na jakieś podstawowe produkty w WSG typu alkohol itp.

    • Kocham to! 2

    99792411588297495.png

    Bolesław Kirianóo von Hohenburg

    Spiker Kongresu, Minister Spraw Zewnętrznych
    i Premier II Federacji Nordackiej

    Użytkownik StemplaObywatel KirianiiWierny Przenajświętszego Kościoła KiryjskiegoAntykomunista

    "Gdy gardzisz mszą i pierogiem: Idźże sobie z Panem Bogiem! A kto prośby nie posłucha: W imię Ojca, Syna, Ducha!"

     

    Odnośnik do komentarza
    Udostępnij na innych stronach

    Opublikowano
  • NIO: 1609230033

  • NIO: 1609230033

    Popieram kolegę Bolesława. 

    • Lubię to 1

    Kawaler Henryk Ziemiański herbu Ziemianin 

    Vajs-Spiker 

    Były Premier II Federacji Nordackiej 

    Kongresman IV kadencji 

    Lider frakcji ultranordacko-ojczyźnianej w Koalicji Konserwatywnej 

    II Prezydent II Federacji Nordackiej 

    816969640_100895599741633765(1).png.7a67183fdb10829777c420f9e0f669a0.png

    1260.png

    Odnośnik do komentarza
    Udostępnij na innych stronach

    Opublikowano
  •   Zaimki: dowolne

  •   Zaimki: dowolne

    To od strony technicznej tak to będzie wyglądać:

    Codziennie o 0:00 uruchamiamy plik PHP przez CRON, który liczy ile każdy użytkownik w poprzednim dniu:

    • napisał postów,
    • napisał znaków,
    • dostał pozytywnych reakcji,
    • wydał artykułów pod swoim nazwiskiem,
    • dostał pozytywnych reakcji pod swoimi artykułami.

    Wstawiamy te wartości do odpowiadających im funkcji liniowych i sumujemy wyniki. Sumę mnożymy przez mnożnik ustalony przez rząd. Drukujemy pieniądze w ustalonej kwocie na rachunek danego użytkownika.

    Funkcja dla znaków

    f(x) = 0,001x

    Funkcja dla postów

    g(x) = 0,25x

    Funkcja dla polubień postów

    h(x) = 0,2x

    Funkcja dla artykułów

    k(x) = 2x

    Funkcja dla polubień artykułów

    m(x) = 1x

    Wypłata = suma wartości funkcji * mnożnik.

     

    • Lubię to 1

    Jeno Cesarska Mość Kamiljan I z łaski Jahwe Cesarz Insulii, Cesarz Learvén, Cesarz Nordaty Północnej, Król Ardemii, Król Voxlandu, Król Winkulii Brodryjskiej, Arcyksiążę Hergamu i Alorku, Książę Bantu, Wielki Protektor Lotryganii, Hrabia-Rodzic Doctriny .

    Mer Gaudium, były Prezydent Buletarku, b. Wiceprezydent Socjalistycznej Republiki Volkianu,b. zarządca Kościoła Antywirtualnego, b. Dowódca Volkiańskiej Armii Ludowej, b. Prezydent Federacji Nordackiej, b. Marszałek Parlamentu Federacji Nordackiej, Przewrotowiec Lipcowy, Lojalista Sierpniowy, unijczyk sercem.

    Odnośnik do komentarza
    Udostępnij na innych stronach

    Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

    Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

    Zarejestruj nowe konto

    Załóż nowe konto. To bardzo proste!

    Zarejestruj się

    Zaloguj się

    Posiadasz już konto? Zaloguj się poniżej.

    Zaloguj się
     Udostępnij