BuzzerBeater Forums

BB Global (Deutsch) > Engine: Zufall oder nicht?

Engine: Zufall oder nicht?

Set priority
Show messages by
This Post:
11
157687.1
Date: 9/22/2010 10:17:16 AM
Overall Posts Rated:
906906
Bisher war ja eigentlich Konsens, dass in jedem Spiel der Zufall eine so grosse Rolle spielt, dass ein und das selbe Spiel bei jedem Mal, dass es simuliert wird, unterschiedlich ausgeht.

Jetzt gibts aber aktuell Folgendes:
(23171989)
(25853874)

Hat jemand ne andere Erklaerung, als dass ein spiel ohne Zufall einfach anhand der Skills, etc. durchgerechnet wird?


In dem Zusammenhang faellt mir ein, dass es doch bei den BB-Spielen (zumindest in Runde 5) Unregelmaessigkeiten gab (oder werf ich da was durcheinander?) und dass da das Ergebnis sichtbar war, bevor das Spiel laufen sollte. Darauf hat Eggersdorfer Rebounder z.B. seine Taktik geaendert und das Spiel ging logischerweise anders aus.
Weiss jemand, ob ein Spiel beide Male mit gleichen Aufstellungen und gleichen Taktiken gespielt wurde? Das sollte ja dann (angenommen Zufall gibts nicht), auch gleich ausgehen, oder?

We have both said a lot of things that you are going to regret.
This Post:
00
157687.2 in reply to 157687.1
Date: 9/22/2010 10:58:41 AM
Overall Posts Rated:
381381
heiliger Bim Bam

als ich das zuerst gelesen habe dachte ich erst: "naja, dass kann schonmal zufällig so sein, aber das ist ja wohl ein perfekter Klon. Ohne es überprüft zu haben werden selbst die Aktionen im Spiel identisch sein.

ich denke es wird kein Problem sein, in der Postseason einen Test zu starten um das hier zu bestätigen. vielleicht ist es ja auch nur ein Bug? gegen einen Bug spricht allerdings die veränderte Zuschauerzahl.

Wenn sich das hier bestätigen sollte, raubt das dem Spiel natürlich brutal den Zauber...schließlich stünde dann schon vor der Berechnung irgendwie fest, wer das Rennen macht....

This Post:
00
157687.3 in reply to 157687.1
Date: 9/22/2010 11:04:03 AM
Overall Posts Rated:
959959
echt kurious :)

Gab es aber auch öfter bei NT spielenn, und die sind dann imho nicht immer gleich gelaufen ist aber auch eine Weile her und ganz genau geguckt hatte ich da auch nicht.

Ach ja, nur wenn zweimal das selbe ergebniss rauskommt, heißt es nicht unbedingt das keine Zufallsfaktoren in Spiel ist und es rein nach Skills geht. Den der PC kennt keine Zufälle, und die Zufallsfunktionen holen sich eingabewerte die je nach Art bei jeden Start gleich sind(in der regel versucht man das durch Zeit, Mausbewegungen etc. nicht wiederholbar zu machen - aber wenn hier die Spieler ID's als Zufallsfaktoren drin sind ist es immer gleich).

Allerding kommt das Beispiel zu einen schönen Zeitpunkt, ich meine wenn man sowieso Freiwürfe oder Kondi trainiert und aus den PO raus ist - kann man das ja evtl. mit den Gegner testen und in Freundschaftspiel am Samstag und Donnerstag die selbe Formationen auf Feld schicken.

This Post:
00
157687.4 in reply to 157687.2
Date: 9/22/2010 11:06:29 AM
Overall Posts Rated:
906906
Aber es gibt doch eigentlich auch zu viele Ueberraschungen, als dass kein Zufall bei der Berechnung seein kann, oder?

Duerfte schwer werden, zwei Spiele zu finden, bei denen alle Voraussetzungen gegeben sind:

gleiche Form aller Spieler
keine Skillups
gleicher Austragungsort
gleiche Aufstellungen
gleiche Taktiken
keine Verletzungen im ersten Spiel
exakt gleiche Motivation beider Mannschaften in beiden Spielen


allein, um das zu erfuellen, sollten sich Bots gut eignen, da die immer ne 5er Moti haben werden.
Das erste Beispiel, auf das ich gestossen bin, ist mal folgendes:

1. (15244976)
2. (15015262)

Ich geh auf wegen der Teamnamen mal davon aus, dass das damals schon Bots waren.
Die Partien gehen zwar aehnlich aus, aber nicht gleich.

Any thoughts?

Last edited by El Duderino at 9/22/2010 11:08:59 AM

We have both said a lot of things that you are going to regret.
This Post:
00
157687.5 in reply to 157687.3
Date: 9/22/2010 11:08:29 AM
Overall Posts Rated:
906906

Allerding kommt das Beispiel zu einen schönen Zeitpunkt, ich meine wenn man sowieso Freiwürfe oder Kondi trainiert und aus den PO raus ist - kann man das ja evtl. mit den Gegner testen und in Freundschaftspiel am Samstag und Donnerstag die selbe Formationen auf Feld schicken.



Jein, denn dann hast du immer noch zumindest die Motivation, die leicht abweichen wird.
Klar heisst gleiches Ergebnis in 2 Spielen nicht, dass alles gleich laeuft, aber jede einzelne Aktion im Play-by-Play?

We have both said a lot of things that you are going to regret.
This Post:
00
157687.6 in reply to 157687.3
Date: 9/22/2010 11:09:16 AM
Overall Posts Rated:
8080
Allerding kommt das Beispiel zu einen schönen Zeitpunkt, ich meine wenn man sowieso Freiwürfe oder Kondi trainiert und aus den PO raus ist - kann man das ja evtl. mit den Gegner testen und in Freundschaftspiel am Samstag und Donnerstag die selbe Formationen auf Feld schicken.
gute idee, werd das nächsten donnerstag mal testen ;-)

edit: geht doch nicht bei mir. hab momentan keine moti von 5, d.h. von samstag auf donnerstag wird meine moti unterschiedlich stark sinken wie die meines gegners. es müssten also schon 2 teams mit einer moti von exakt 5 sein, die 2x mit normal spielen.

Last edited by Socke156 at 9/22/2010 11:30:53 AM

This Post:
00
157687.7 in reply to 157687.4
Date: 9/22/2010 1:53:51 PM
Overall Posts Rated:
787787
Ein paar Gedanken zu den Spielen:

1) Es könnte ein Präsentations-Bug sein, bei dem die Seite beim Aufruf des einen Spiels auf die Daten des anderen zurückgreift (mit Ausnahme der Zuschauerzahl).
2) Es könnte sehr minimale Unterschiede bei den Ratings geben, die allerdings an keiner Stelle so groß sind, dass sich an der Spielberechnung und der Anzeige was geändert hat.
3) Das Auftreten von Zufall während der Spielberechnung könnte an bestimmte Auslöser gebunden sein, die während beider Spiele nicht auftraten.

1) und 2) halte ich für unwahrscheinlich. Sollte 3) allerdings zutreffen, ist das ganze gar nicht so unwahrscheinlich, da zwischen den Spielen ja kein Trainingsupdate lag, bei dem sich Form, Skills etc geändert haben könnten. In dem Fall gibt es nur zwei zwingend notwendige Bedingungen: a) exakt gleiche Aufstellung (entsprechend keine Verletzungen im ersten Spiel) , b) exakt gleiche Motivation (wahrscheinlich durch die Saison in allen Spielen der gleiche Einsatz).


Gibt's schon ein offizielles Statement dazu bzw. wurde das schon irgendwo im Global gepostet?

Last edited by Benjamin at 9/22/2010 2:04:09 PM

This Post:
00
157687.8 in reply to 157687.7
Date: 9/22/2010 2:23:37 PM
Overall Posts Rated:
13691369
Korrektur zu (3)

Das Auftreten von Zufall dürfte an bestimmte Auslöser gebunden sein, die während beider Spiele gleich waren.

Zwei Dinge sind unendlich, die Dummheit und das All...
This Post:
00
157687.9 in reply to 157687.8
Date: 9/22/2010 2:46:08 PM
Overall Posts Rated:
787787
Eher Ergänzung als Korrektur, denn dein Einwand schließt meine beschriebene Möglichkeit nicht aus. Gleichzeitig stimmt deine Formulierung nicht ganz: nicht nur die Auslöser müssten gleich gewesen sein, sondern die "Zufall"-Entscheidungen, die die Engine bei den einzelnen Auslösern dann jeweils getroffen hat. Wäre dem so, müsste man nur wissen, wieviel solcher Entscheidungen die Engine treffen musste und wieviel Wahlmöglichkeiten sie hatte (JA/NEIN zu einem Ereignis oder sogar mehrere Ereignisse zur Auswahl), dann könnte man die Wahrscheinlichkeit berechnen, mit der ein solches Spiel exakt gleich verläuft.

Ich tippe mal, sie würde nicht allzu hoch sein :) Die Wahrscheinlichkeit, dass gar keine Auslöser auftreten, allerdings auch nicht.


Also zusammengefasst hauptsächlich folgende Möglichkeiten:

- Bug
- Sechser im Lotto (aber mit Superzahl)
- Kein Zufall in der Engine

Last edited by Benjamin at 9/22/2010 2:54:56 PM

This Post:
00
157687.10 in reply to 157687.9
Date: 9/22/2010 2:58:02 PM
Overall Posts Rated:
959959
nicht nur die Auslöser müssten gleich gewesen sein, sondern die "Zufall"-Entscheidungen,


zufall in PC ist meist eine sinusartige funktion, die nach und anch "abgearbeitet" wird.

Wäre dem so, müsste man nur wissen, wieviel solcher Entscheidungen die Engine treffen musste und wieviel Wahlmöglichkeiten sie hatte (JA/NEIN zu einem Ereignis oder sogar mehrere Ereignisse zur Auswahl), dann könnte man die Wahrscheinlichkeit berechnen, mit der ein solches Spiel exakt gleich verläuft.


ohne Zufallselement würden die Angriffe fast immer gleich ablaufen, den du hast immer wieder kehrende Situationen wie zum Beispiel den einwurf nach einen Korberfolg ist das rein determistisch würde der Angriff danach imemr nach den selben Muster ablaufen da sich nichts ändert(oder die Kondi hätte ein riesen einfluß)

This Post:
00
157687.11 in reply to 157687.10
Date: 9/22/2010 3:00:51 PM
Overall Posts Rated:
787787
...extrem unwahrscheinlich eben :) deswegen irritieren die spiele ja auch so.