Matematyka gier - kombinacje i probabilistyka

Tutaj można dyskutować na tematy ogólnie związane z grami planszowymi, nie powiązane z konkretnym tytułem.
Mr_Fisq
Administrator
Posty: 4671
Rejestracja: 21 lip 2019, 11:10
Lokalizacja: Warszawa
Has thanked: 1217 times
Been thanked: 1419 times

Re: Matematyka gier - kombinacje i probabilistyka

Post autor: Mr_Fisq »

Pomysł, że remisy wygrywa osoba posiadająca najniższą kartę jest o tyle dobry że nie generuje dodatkowej synergii. Tzn. jeżeli maksymalizujemy nasz wynik to i tak chcemy zdobywać karty najwyżej punktowane, dodatkowy motywator => najwyższa karta rozstrzyga remisy, wydaje się tu nadmiarowy. Promowanie wzięcia najniższej karty dla mnie wydaje się nieco ciekawsze, ale dużo zależy od otoczki.

EOT z mojej strony, bo zaraz będę musiał sam sobie dać upomnienie ;)
Sprzedam: Obniżki, nowości: Root, Lanzerath Ridge, Dawn of the Zeds, Etherfields
Przygarnę: Skirmishe grywalne solo, figurki do Stargrave/Frostgrave
Vanatox
Posty: 156
Rejestracja: 12 lut 2014, 14:09
Lokalizacja: Toruń
Has thanked: 32 times
Been thanked: 46 times

Re: Matematyka gier - kombinacje i probabilistyka

Post autor: Vanatox »

Dla pięciu liczb (N=5) udało się znaleźć 6 9 11 12 13
Myślę, że to będzie pracowity weekend.
agt
Posty: 1180
Rejestracja: 17 sie 2020, 13:48
Has thanked: 628 times
Been thanked: 320 times

Re: Matematyka gier - kombinacje i probabilistyka

Post autor: agt »

A ilu potrzebujesz tych kart?
Vanatox
Posty: 156
Rejestracja: 12 lut 2014, 14:09
Lokalizacja: Toruń
Has thanked: 32 times
Been thanked: 46 times

Re: Matematyka gier - kombinacje i probabilistyka

Post autor: Vanatox »

Tylko taki problem stworzyłem do tworzonej na szybko gry. Ale zauważając jak szybko to rośnie to raczej odpuszczam tę dokładnie mechanikę punktow. Chociaż samego tematu jeszcze tak zupełnie nie zostawiam.
Awatar użytkownika
sliff
Posty: 928
Rejestracja: 29 maja 2020, 15:27
Lokalizacja: Poznań
Has thanked: 322 times
Been thanked: 380 times

Re: Matematyka gier - kombinacje i probabilistyka

Post autor: sliff »

Vanatox pisze: 15 wrz 2023, 17:03 Dla pięciu liczb (N=5) udało się znaleźć 6 9 11 12 13
Myślę, że to będzie pracowity weekend.
Kolejne 2 to by były
num_list.append(35)
num_list.append(70)
Vanatox
Posty: 156
Rejestracja: 12 lut 2014, 14:09
Lokalizacja: Toruń
Has thanked: 32 times
Been thanked: 46 times

Re: Matematyka gier - kombinacje i probabilistyka

Post autor: Vanatox »

Ale są lepsze rozwiązania dla N = 6
24 23 22 20 17 11
agt
Posty: 1180
Rejestracja: 17 sie 2020, 13:48
Has thanked: 628 times
Been thanked: 320 times

Re: Matematyka gier - kombinacje i probabilistyka

Post autor: agt »

Czyli dla N>6 raczej nie ma sensu zaczynać poniżej 10.
agt
Posty: 1180
Rejestracja: 17 sie 2020, 13:48
Has thanked: 628 times
Been thanked: 320 times

Re: Matematyka gier - kombinacje i probabilistyka

Post autor: agt »

Vanatox pisze: 15 wrz 2023, 18:52 Ale są lepsze rozwiązania dla N = 6
24 23 22 20 17 11
Taki układ jest zaskakująco fajny. Rozrzut wartości jest dużo mniejszy niż spodziewałam się po wcześniejszych poszukiwaniach.
Więc może te końcowe liczby wcale nie muszą być jakieś wielkie, jeśli się odpowiednio wysoko zacznie.
Awatar użytkownika
MichalStajszczak
Posty: 9433
Rejestracja: 31 sty 2005, 19:42
Lokalizacja: Warszawa
Has thanked: 506 times
Been thanked: 1444 times
Kontakt:

Re: Matematyka gier - kombinacje i probabilistyka

Post autor: MichalStajszczak »

Przypuszczałem, że ktoś już to policzył. I rzeczywiście tak jest.
Niestety dla n>6 liczby robią się mało sympatyczne.
agt
Posty: 1180
Rejestracja: 17 sie 2020, 13:48
Has thanked: 628 times
Been thanked: 320 times

Re: Matematyka gier - kombinacje i probabilistyka

Post autor: agt »

MichalStajszczak pisze: 15 wrz 2023, 23:20 Przypuszczałem, że ktoś już to policzył. I rzeczywiście tak jest.
Niestety dla n>6 liczby robią się mało sympatyczne.
Jak Ty to znalazłeś? Szacun.

Dla n=7 jeszcze ujdzie. Dla n=8 ewentualnie też.
(To też może zależeć od tego, czy te punkty z kart są jedynymi punktami w grze czy są też inne ich źródła).
Dla n=9 (i n=8 też) możnaby próbować zastosować podzielenie ich przez 10, żeby rozrzut nie był tak duży (tak, znacznie utrudnia to liczenie, szczególnie na bieżąco).
Dla n≥10 zupełnie już tego nie widzę :)
dannte
Posty: 727
Rejestracja: 15 paź 2018, 21:52
Lokalizacja: Elbląg
Has thanked: 103 times
Been thanked: 422 times

Re: Matematyka gier - kombinacje i probabilistyka

Post autor: dannte »

Vanatox pisze: 15 wrz 2023, 10:07
Problem polega na tym, że 2 (bądź więcej) graczy może zdobywać karty z punktami zwycięstwa, niektóre nie będą zdobyte przez nikogo, pozostałe będą do kogoś przypisane. Te karty muszą być tak stworzone, żeby nie było możliwości remisu w końcowym podliczeniu punktów.
Rozwiązanie nudne: karty z kolejnymi potęgami liczby 2.
1, 2, 4, 8, 16, 32, 64 ... . Nie ma możliwości, żeby dwóch graczy miało tę samą liczbę punktów, ale jest to rozwiązanie bardzo słabe, bo wygra gracz, który zdobędzie kartę z największą wartością punktową.

Rozwiązanie ciekawe: ???
Rozumiem, że rozwiązanie ciekawe jest po to, żeby mieć zabawę, ale jeśli masz problem, to raczej szukasz rozwiązania praktycznego. Powyższa propozycja z potęgami dwójki działa, ale jest niepraktyczna i niezbalansowana.

Jeśli by do problemu podejść w ten sposób, że zależy Ci tylko na rozstrzyganiu remisów, to wtedy najprościej uznać, że punkty swoje, a tie-breaker swoje.

Moja propozycja byłaby taka, że punkty są ułamkami typu 5,00001 4,00016 czy 3,00128 - wartość punktowa jest dowolna, ale końcówka jest wielokrotnością dwójki, nigdy nie będzie dwóch takich samych sum. To można znacznie uprościć: każda karta z punktami miałaby też w narożniku numerek z "inicjatywą"/"motywacją"/"przewagą" i te numerki byłyby potęgami dwójki - jeśli wyższe potęgi umieścisz na kartach o mniejszej wartości punktowej to odpada problem z tym, że wszyscy będą polowali na kartę z najlepszym tie-breakerem.

W końcu problemem jest tylko rozstrzygnięcie remisu, nic więcej, prawda?
A dzięki temu możesz skorzystać z dowolnego zestawu wartości punktowych, nie spełniającego żadnych reguł. Możesz wtedy skupić się na balansie, który jest raczej ważniejszy niż "ciekawość" zagadnienia :)

Oczywiście moja opinia to skrót myślowy - nie mówię, że to zagadnienie jest głupie, mówię tylko, że nie ma sensu usilna próba stosowania go do liczenia punktów - pokazał to Michał przy wyższych wartościach N. Tych wartości można użyć jako tie-breakera zamiast potęg dwójki, ale sugerowałbym nic poza tym (tzn. nie opierać systemu punktacji na tak rozbieżnych wartościach).
Vanatox
Posty: 156
Rejestracja: 12 lut 2014, 14:09
Lokalizacja: Toruń
Has thanked: 32 times
Been thanked: 46 times

Re: Matematyka gier - kombinacje i probabilistyka

Post autor: Vanatox »

Zamiast inicjatyw z potęgami 2 wystarczyłyby w rogu liczby od 1 do 16 (dla 16 kart) i w momencie remisu w normalnej punktacji patrzyłoby się, kto ma kartę z nr. 16 jak nikt to 15 itd.

No ale rozwiązanie problemu już mamy i niestety, tak jak mówisz, jest to malo wygodne do użycia w grze.
Awatar użytkownika
Propi
Posty: 1151
Rejestracja: 04 sty 2019, 19:06
Has thanked: 504 times
Been thanked: 333 times

Re: Matematyka gier - kombinacje i probabilistyka

Post autor: Propi »

Mam kolejne :)

Mamy grę, w której występuje 16 unikatowych ras.
Każdy z graczy draftuje sobie dwie, którymi gra. Oprócz tego, potem dwie są wybierane jako rasy przeciwników, które znajdziemy na mapie gry i których będziemy mogli pacyfikować. I oprócz tego na końcu jedna jest wybierana jako Strażnik, nazwijmy to boss w grze.

Ile to jest potencjalnych rozkładów w grze na dwóch, trzech i czterech graczy?
Awatar użytkownika
MichalStajszczak
Posty: 9433
Rejestracja: 31 sty 2005, 19:42
Lokalizacja: Warszawa
Has thanked: 506 times
Been thanked: 1444 times
Kontakt:

Re: Matematyka gier - kombinacje i probabilistyka

Post autor: MichalStajszczak »

Czy w grze czteroosobowej każdy z czterech graczy wybiera dwie inne z dostępnych 16 i oprócz tego na planszy są dwie jako przeciwnicy i jedna jako boss?
Awatar użytkownika
Propi
Posty: 1151
Rejestracja: 04 sty 2019, 19:06
Has thanked: 504 times
Been thanked: 333 times

Re: Matematyka gier - kombinacje i probabilistyka

Post autor: Propi »

MichalStajszczak pisze: 02 paź 2023, 15:16 Czy w grze czteroosobowej każdy z czterech graczy wybiera dwie inne z dostępnych 16 i oprócz tego na planszy są dwie jako przeciwnicy i jedna jako boss?
Tak, zawsze każdy gracz ma dwie rasy i zawsze dostępna jest pula tych samych, 16 unikatowych ras (każda reprezentowana przez jedną kartę - dla ras zamieszkujących planetę są one po prostu odwracane na drugą stronę). Czyli przy czterech graczach osiem z nich jest przypisanych graczom, dwie na planszy i jeden boss.
Awatar użytkownika
MichalStajszczak
Posty: 9433
Rejestracja: 31 sty 2005, 19:42
Lokalizacja: Warszawa
Has thanked: 506 times
Been thanked: 1444 times
Kontakt:

Re: Matematyka gier - kombinacje i probabilistyka

Post autor: MichalStajszczak »

W takim razie jest rozkładów:
- dla 2 osób 7 207 200
- dla 3 osób 259 459 200
- dla 4 osób 5 418 643 200
agt
Posty: 1180
Rejestracja: 17 sie 2020, 13:48
Has thanked: 628 times
Been thanked: 320 times

Re: Matematyka gier - kombinacje i probabilistyka

Post autor: agt »

MichalStajszczak pisze: 02 paź 2023, 17:04 W takim razie jest rozkładów:
- dla 2 osób 7 207 200
- dla 3 osób 259 459 200
- dla 4 osób 5 418 643 200
To [kombinacja x z 16] * [kombinacja 2 z (16-x)] * (16-x-2), gdzie x to ilość graczy?
Awatar użytkownika
MichalStajszczak
Posty: 9433
Rejestracja: 31 sty 2005, 19:42
Lokalizacja: Warszawa
Has thanked: 506 times
Been thanked: 1444 times
Kontakt:

Re: Matematyka gier - kombinacje i probabilistyka

Post autor: MichalStajszczak »

W przypadku dwóch graczy: pierwszy wybiera dwie karty z 16, co może zrobić na 120 sposobów, drugi dwie karty z pozostałych 14 - na 91 sposobów, z 12 kart wybieramy 2 na planszę - na 66 sposobów i z pozostałych 10 jedną kartę bossa.
Mamy więc iloczyn: 120 x 91 x 66 x 10 = 7 207 200. Analogicznie można to policzyć dla 3 i 4 graczy.
agt
Posty: 1180
Rejestracja: 17 sie 2020, 13:48
Has thanked: 628 times
Been thanked: 320 times

Re: Matematyka gier - kombinacje i probabilistyka

Post autor: agt »

Zdziwiłam się dlaczego nie odniosłeś się do mojego wzoru, wskazując ewentualne błędy, ale teraz widzę, że tak popłynęłam, że nie bardzo wiadomo jak te błędy wskazywać :lol:

Czyli przy 2 graczach:
[kombinacja 2 z 16]*[kombinacja 2 z 14]*[kombinacja 2 z 12]*10?
A przy 3 graczach:
[kombinacja 2 z 16]*[kombinacja 2 z 14]*[kombinacja 2 z 12]*[kombinacja 2 z 10]*8?
Teraz dobrze?
Awatar użytkownika
MichalStajszczak
Posty: 9433
Rejestracja: 31 sty 2005, 19:42
Lokalizacja: Warszawa
Has thanked: 506 times
Been thanked: 1444 times
Kontakt:

Re: Matematyka gier - kombinacje i probabilistyka

Post autor: MichalStajszczak »

agt pisze: 02 paź 2023, 21:07Teraz dobrze?
Tak
Awatar użytkownika
Propi
Posty: 1151
Rejestracja: 04 sty 2019, 19:06
Has thanked: 504 times
Been thanked: 333 times

Re: Matematyka gier - kombinacje i probabilistyka

Post autor: Propi »

MichalStajszczak pisze: 02 paź 2023, 17:04 W takim razie jest rozkładów:
- dla 2 osób 7 207 200
- dla 3 osób 259 459 200
- dla 4 osób 5 418 643 200
Wow, rozbolały mnie neurony od tych liczb! :D

Bardzo dziękuję, super to wygląda :)
Awatar użytkownika
sliff
Posty: 928
Rejestracja: 29 maja 2020, 15:27
Lokalizacja: Poznań
Has thanked: 322 times
Been thanked: 380 times

Re: Matematyka gier - kombinacje i probabilistyka

Post autor: sliff »

Zastanawiam się nad pewną mechaniką :
Mamy 18 kart, podzielonych na połówki, jedna połówka jest ponumerowana na drugiej znajduje sie inny losowy numer od 1-18.

Karty możemy wykorzystać jako całość, albo złożyć dwie na pół i połączyć tworząc nową kartę.

Celem jest połączenia jak największej liczby kart w pary. Jednak w taki sposób aby każda z wartości występowała co najmniej raz.

Pytanie jak znaleźć minimalne rozwiązanie dla danego układu ?

Przykładowo mamy 4 karty: 1-2, 2-3, 3-4 i 4-2
Karty 1-2 i 4-2 zginamy na pół tworząc kartę 1-4 a z kart 2-3 i 4-3 robimy jedną 3-2.
Awatar użytkownika
MichalStajszczak
Posty: 9433
Rejestracja: 31 sty 2005, 19:42
Lokalizacja: Warszawa
Has thanked: 506 times
Been thanked: 1444 times
Kontakt:

Re: Matematyka gier - kombinacje i probabilistyka

Post autor: MichalStajszczak »

sliff pisze: 19 paź 2023, 02:25 Celem jest połączenia jak największej liczby kart w pary. Jednak w taki sposób aby każda z wartości występowała co najmniej raz.
Co rozumiesz pod pojęciem "wartość"? czy karta 1-4 daje dwie wartości 1 i 4, czy tez jedną wartość 1&4?
Czy karty 2-3 i 3-2 to to samo?
Awatar użytkownika
sliff
Posty: 928
Rejestracja: 29 maja 2020, 15:27
Lokalizacja: Poznań
Has thanked: 322 times
Been thanked: 380 times

Re: Matematyka gier - kombinacje i probabilistyka

Post autor: sliff »

MichalStajszczak pisze: 19 paź 2023, 08:53
sliff pisze: 19 paź 2023, 02:25 Celem jest połączenia jak największej liczby kart w pary. Jednak w taki sposób aby każda z wartości występowała co najmniej raz.
Co rozumiesz pod pojęciem "wartość"? czy karta 1-4 daje dwie wartości 1 i 4, czy tez jedną wartość 1&4?
Czy karty 2-3 i 3-2 to to samo?
Wartość to jeden dany numer, zamiast liczb mogą to być dowolne symbole . karta 1-4 to dwie "wartości". karty 2-3 i 3-2 to funcjonalnie to samo.

Taki 'set collection' gdzie masz ograniczoną liczbę 'slotów' na karty gdzie możesz użyć całą kartę lub połówkę. I pytanie jest jak określić minimalną potrzebna liczbę slotow kart aby można było zebrać cały set. Przykład dla 6 symboli i 3 slotów
Spoiler:
Ostatnio zmieniony 19 paź 2023, 15:33 przez sliff, łącznie zmieniany 1 raz.
Awatar użytkownika
MichalStajszczak
Posty: 9433
Rejestracja: 31 sty 2005, 19:42
Lokalizacja: Warszawa
Has thanked: 506 times
Been thanked: 1444 times
Kontakt:

Re: Matematyka gier - kombinacje i probabilistyka

Post autor: MichalStajszczak »

Żeby zmieścić 18 różnych symboli, slotów potrzeba 9. Jak rozumiem, chcesz znaleźć minimalną wielkość zbioru kart, żeby dało się zapełnić sloty 18 różnymi symbolami.
ODPOWIEDZ