AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Monopoly-Simulator
Thema durchsuchen
Ansicht
Themen-Optionen

Monopoly-Simulator

Ein Thema von Gravitar · begonnen am 26. Nov 2013 · letzter Beitrag vom 2. Dez 2013
Antwort Antwort
Furtbichler
(Gast)

n/a Beiträge
 
#1

AW: Markow und der Immobilienhai-Simulator

  Alt 27. Nov 2013, 22:49
Na ja. Wer ins Gefängnis muss, geht dort hin und kommt irgendwann wieder raus. Dann würfelt er und geht vorwärts. Logisch, daß die 12 auf das Gefängnis folgenden Felder dann öfter besucht werden als die anderen. Folgerichtig sind die Felder, die auf den Polizisten folgen, seltener besucht. Und da nicht alle Augenzahlen gleich oft vorkommen (7 ist am häufigsten, 1 kommt nicht vor, 12 nur 1x usw) sind die auf den Austritt aus dem Gefängnis folgenden Felder auch ungleichmäßig häufiger besucht.

Dann gibt es noch die Karten, die einen direkt auf Los schicken, woraufhin man wieder am häufigsten 6 oder 7 Felder nach vorne wandert. Entsprechend werden diese Felder häufiger besucht. Keine Ahnung, ob es noch andere Felder gibt, auf die man vorrücken oder wandert (per Karte). Und dann sind die diesem Feld folgenden Felder wieder etwas häufiger.

So kann ich mir das zumindest erklären.

PS: MONOPOLY! SIMULATION! (So ähnlich wie "Jehova!") Los, verklagt mich (So ein Blödsinn, imho)
  Mit Zitat antworten Zitat
Lemmy
Online

Registriert seit: 8. Jun 2002
Ort: Berglen
2.388 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: Markow und der Immobilienhai-Simulator

  Alt 27. Nov 2013, 23:54
PS: MONOPOLY! SIMULATION! (So ähnlich wie "Jehova!") Los, verklagt mich (So ein Blödsinn, imho)
*g* das blöde ist, dass die keinen Spaß verstehen, insbesondere wenn die ihre Lebensunterhalt damit verdienen... Da fällt mir ein:

Zitat:
Disclaimer: In case you are either 1) a complete idiot; or 2) a lawyer; or 3) both, please be aware that this site is not affiliated with or approved by Canonical Limited. This site criticizes Canonical for certain privacy-invading features of Ubuntu and teaches users how to fix them. So, obviously, the site is not approved by Canonical. And our use of the trademarked term Ubuntu is plainly descriptive — it helps the public find this site and understand its message.
https://fixubuntu.com/

Nachtrag: Interessant in dem Zusammenhang finde ich auch das hier:
http://www.lotto.de/de/ergebnisse/lo...statistik.html
  Mit Zitat antworten Zitat
Gravitar

Registriert seit: 8. Okt 2006
94 Beiträge
 
Delphi 7 Enterprise
 
#3

AW: Markow und der Immobilienhai-Simulator

  Alt 28. Nov 2013, 08:01
Mhm,

der Ubuntu-Disclaimer gefällt mir eigentlich sehr gut. Vielleicht sollte ich ihn in den Startbeitrag aufnehmen. In etwa so:

Disclaimer: In case you are either 1) a complete idiot; or 2) a lawyer; or 3) both, please be aware that this program is not affiliated with or approved by Hasbro Inc. This program analyze only the probability of .......
  Mit Zitat antworten Zitat
Horst_

Registriert seit: 22. Jul 2004
Ort: Münster Osnabrück
116 Beiträge
 
#4

AW: Markow und der Immobilienhai-Simulator

  Alt 28. Nov 2013, 10:22
Hallo,

ich habe, wie oben im Edit geschrieben,extrem viele Gefängnisaufenthalte festgestellt. Die 137 % rühren daher, dass nicht zwischen Aufenthalt und Besuch unterschieden wird und Los ist unterrepräsentiert, obwohl es doch auch zwei Karten "Rücke vor bis auf Los gibt", wie auch " Gehe in das Gefängnis,...".O.K. Das Feld 30 gehe in das Gefängnis wirkt ja auch.

Ich sollte die neue Version laden...

Gruß Horst
Edit:
Die Strassennamen hätte man aber auch ändern müssen, oder nicht.
Monopoly ist doch schon so lange im Markt, sind da nich schon einige Schutzfristen überschritten, Patente gelten auch nicht ewig.

Geändert von Horst_ (28. Nov 2013 um 10:28 Uhr)
  Mit Zitat antworten Zitat
Gravitar

Registriert seit: 8. Okt 2006
94 Beiträge
 
Delphi 7 Enterprise
 
#5

AW: Markow und der Immobilienhai-Simulator

  Alt 28. Nov 2013, 10:45
Hallo Horst,

Hallo,

ich habe, wie oben im Edit geschrieben,extrem viele Gefängnisaufenthalte festgestellt. Die 137 % rühren daher, dass nicht zwischen Aufenthalt und Besuch unterschieden wird
Ja, das ist korrekt. Für die Entscheidung, welche Straßen man vorrangig kaufen sollte, spielt dies auf keine Rolle. Trotzdem gibt es 2 Karten mit "gehe in das Gefängnis" und das Feld 30. Das scheint in Kombination mit der Häufigkeit der Wurfverteilung (7 deutlich wahrscheinlicher als 12 oder 2) zu diesem Ergebnis zu führen.



und Los ist unterrepräsentiert, obwohl es doch auch zwei Karten "Rücke vor bis auf Los gibt",
Die Karten, "Rücke vor bis auf Los" werden auch berücksichtigt. Trotzdem landet man relativ selten auf Los.


Ich sollte die neue Version laden...
Auf jeden Fall . Da habe ich zwar nur den Straßennamen "Eisenstraße" angepasst, aber ansonsten ist alles gleich geblieben.

Aber wie gesagt, vielleicht steckt ja doch noch ein Logikfehler drin....

Die Strassennamen hätte man aber auch ändern müssen, oder nicht.
Also hier vertraue ich einfach auf den gesunden Menschenverstand. Ansonsten müßten sich einige Städte ja auf Prozesse einrichten, die einfach mal ihre Straßen "Parkallee" genannt haben. Oder die Serie "Boardwalk Empire", oder oder oder..

Gruß, Andreas
  Mit Zitat antworten Zitat
Horst_

Registriert seit: 22. Jul 2004
Ort: Münster Osnabrück
116 Beiträge
 
#6

AW: Markow und der Immobilienhai-Simulator

  Alt 28. Nov 2013, 12:56
Hallo,

ich habe das Programm etwas umgestaltet.
Ich zähle jetzt innerhalb und zu guter Letzt bestimme ich Gesamtzahl der Schritte, die wesentlich höher als anz=10^8 ist.
Es war doch schon seltsam, dass man eine weit größere Menge an Straßen mit positiver Abweichung hatte, die überhaupt nicht durch negative Abweichung kompensiert wurden.
Hier sind ab der 15.ten Straße negative Werte, schließlich muss das Gefängnis kompensiert werden.
Das sieht doch besser aus, mit Los weit vorne ( aber ob es stimmt ? ) :
Code:
Straße          Anzahl    prozetualer Anteil
  10 Gefängnis   5.952.244   120,42
  24 Opernplatz   3.178.155   17,69
   0 Los   3.084.935   14,24
  19 Berliner Straße   3.061.491   13,37
  17 Gemeinschaftsfeld   2.974.650   10,16
  18 Wiener Straße   2.940.227   8,88
   5 Südbahnhof   2.901.115   7,43
  15 Westbahnhof   2.868.585   6,23
  20 Frei Parken   2.858.976   5,87
  16 Münchener Straße   2.826.467   4,67
  11 Seestraße   2.806.802   3,94
  21 Theatherstraße   2.804.245   3,85
  22 Ereignisfeld   2.760.306   2,22
  26 Lessingstraße   2.707.650   0,27
  25 Nordbahnhof   2.698.277   -0,08
  23 Museumstraße   2.696.166   -0,16
  27 Schillerstraße   2.684.213   -0,60
  31 Rathausplatz   2.666.454   -1,26
  28 Wasserwerk   2.652.501   -1,77
  33 Gemeinschaftsfeld   2.650.522   -1,85
  30 Gehe in das Gefängnis   2.648.416   -1,93
  39 Schlossallee   2.627.801   -2,69
  29 Goethestraße   2.616.123   -3,12
   1 Badstraße   2.609.801   -3,36
  32 Hauptstraße   2.590.416   -4,07
  35 Hauptbahnhof   2.534.012   -6,16
  14 Neue Straße   2.531.876   -6,24
  34 Bahnhofstraße   2.459.631   -8,92
  13 Hafenstraße   2.448.979   -9,31
   4 Einkommensteuer   2.431.929   -9,94
  12 Elektritzitätswerk   2.386.360   -11,63
   8 Elisenstraße   2.386.330   -11,63
   7 Ereignisfeld   2.373.756   -12,10
   9 Poststraße   2.351.851   -12,91
   6 Chausseestraße   2.326.163   -13,86
  36 Ereignisfeld   2.259.544   -16,33
   3 Turmstraße   2.209.998   -18,16
   2 Gemeinschaftsfeld   2.169.862   -19,65
  38 Zusatzsteuer   2.143.087   -20,64
  37 Parkstraße   2.136.585   -20,88
Gruß Horst

Geändert von Horst_ (28. Nov 2013 um 19:12 Uhr)
  Mit Zitat antworten Zitat
Gravitar

Registriert seit: 8. Okt 2006
94 Beiträge
 
Delphi 7 Enterprise
 
#7

AW: Markow und der Immobilienhai-Simulator

  Alt 28. Nov 2013, 14:58
Hallo Horst,

habe mir deine Version mal angeschaut.

Sehr schön ist das Setzen eines Indexes für die Gemeinschafts-/Ereigniskarten. Habe ich auch schon drüber nachgedacht. Ist natürlich deutlich schneller als meine Umsetzung.

Das Thema "Gesamtanzahl der Würfe" ist in der Tag ein Logikfehler in meiner Version gewesen (und damit großes Lob an Dich). Ich habe ganz vergessen, dass die 100 Mio. Würfe durch ein zweites Zielfeld (z.B. erst Polizist und dann Gefängnis) natürlich deutlich höher sind. Damit liegt der Durchschnitt nicht bei 100 Mio. / 40 Felder sonder bei (100 Mio + x) / 40.

Die absolute Anzahl der getroffenen Felder und die Reihenfolge der Häufigkeiten dürfte sich dadurch allerdings nicht ändern.

Kann es sein, dass sich in dieser von dir vorgenommenen Optimierung (übrigens sehr elegant) ein Fehler eingeschlichen hat?

Delphi-Quellcode:
/// Rücke vor bis zum nächsten Bahnhof, wenn du über Los kommst....
    -2 : begin
              Inhalt := Pos DIV 10;
              IF Pos > 34 then
              begin
                dec(Inhalt,3);
                inc(Geld,UeberLos);
              end;
              Pos := Inhalt*10+5;
              inc(feldstat[Pos]);
            end;
Wenn ich das richtig verstehe, wird hier immer auf das Feld 5, 15, 25 oder 35 gesprungen, abhängig davon, in welcher 10er-Range die Spielfigur steht.

Allerdings lautet die Anweisung (jedenfalls in meiner Version) "Rücke vor bis zum nächsten Bahnhof". Wenn also z.B. auf Feld 17 (Gemeinschaftsfeld) diese Karte gezogen wird, müßte eigentlich zu Feld 25 gezogen werden. In deiner Variante wird allerdings Feld 15 angesprungen.

Warum Los sich so dramatisch geändert hat, ist mir noch nicht klar.

Gruß, Andreas
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:43 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz