Post Reply 
 
Thread Rating:
  • 1 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Balancing Vorschlag
Author Message
MadJim Offline
Junior Member
**

Posts: 20
Joined: Jan 2011
Post: #1
Cool Balancing Vorschlag
Zu allererst möchte ich mal anmerken, dass dieses Wisim eines der besten ist die ich seit capitalism in die finger bekommen habe. Bing madtv railroad civ Politic simulator, prof. online wisim als rang 3, deutschsprachigweit, hightech sturt up usw. Ich möchte mir erlauben dieses Spiel M.U.D tv in der Categorie von 10 als 9 einzustufen, wenn erst jetzt, dann deshalb weil mich die schlechten rezessionen davon abhielten es zu kaufen -was mich tatsächlich ärgert über den bis jetzt verpassten spass.
Sicher erfordert es einiges an Balancing modding und adds, was mich wiederum an die spiele von Paradox interactive erinnert. Möchte sagen, dass hier ein wirklich sehr komplexer und korrekter Algorythmus implementiert wurde wofür ich als alter Haudegen sehr danke.
(! Wie immer gilt: bitte sicherheitskopien der dateien anlegen, da diese änderungen rein objectiv mir bei max Ki anzahl mittlere spielbedingungen beste spielergebnisse erzielte)

Adervertisements.csv


"6","Param","FactorMin","FactorMax","ValueMin","ValueMax","Penalty","TimeLimitMin","TimeLimitMax","BroadcastsMin","BroadcastsMa

x","Techlevel","Day"
,,,,,,,,,,,,
"Category1","0.02","0.68","1.21","85000","135352","0.5","1","4","1","4","0","1"
"Category2","0.13","0.68","1.21","215000","293550","0.5","1","4","1","4","0","3"
"Category3","0.27","0.68","1.21","398990","515500","0.5","1","4","1","4","1","4"
"Category4","0.46","0.68","1.21","835000","995555","0.5","1","4","1","4","2","5"
"Category5","0.7","0.68","1.21","1255000","1789000","0.5","1","4","1","4","3","8"
"Category6","0.999","0.68","1.21","1855550","2255500","0.5","1","4","1","4","4","10"
,,,,,,,,,,,,
"targetFactor2","0.9",,,,,,,,,,,
"targetFactor3","0.55",,,,,,,,,,,
"targetFactorAll","0.4",,,,,,,,,,,
,,,,,,,,,,,,
"valueFactorTimeLimit","0.10","Für jeden Tag über 1 wird der Wert der Werbung um x Prozent weniger",,,,,,,,,,
"valueFactorBroadcasts","1.3","Für jeden Broadcast über 1 wird der Wert der Werbung um x Prozent höher",,,,,,,,,,


Resultat: nach tag 10: freigabe category 6 .Targetfactor 3 gesenkt targetfactor 0(alle zielgruppen) erhöht(prozentuale wahrscheinlichkeit wie oft werbung mit 3 oder o zielgruppen generiert wird) Die seltsamen konstellationen der zielgruppen in der werbung erschien mir nie kompatibel mit den Einschaltquoten der Zielgruppen zu jenen zeiten


market_prices.csv:

bisherige änderungen :höhere Preise für höhere Qualitätsware
"Movie_Price","8400","30400","62000","90000","164800","237600"
"Series_Price","2000","4000","13000","25000","36000","70000"
"Show_Price","6000","16000","40000","70000","12000","174000"
muss ich noch testen .



ai_custom.csv:
Das leidige Problem der zuschauer Forecasts greift nur, wenn die Künstliche Intelligence bereits plante, dem half ich nach mit der Erhöhung der pflicht länger im voraus zu planen./Hieraus ergibt sich für mich die Pflicht dem Ai-custom der Ki also etwas mehr geld per day in die hand zu drücken.


"scheduling_time_offset_min","60","spätestens x Minuten vor Ablauf der letzten gesetzten Sendung muss der nächste Programmplan erstellt werden "
"scheduling_time_offset_max","480","frühestens x Minuten vor Ablauf der letzten gesetzten Sendung wird der nächste Programmplan erstellt "

Problem des Images bei zuschauern.(mein distributor hat patch 1.07 noch nicht fertig also erhöhte ich bei so einigen Produkten die zielgruppen max auf 3, dh. jede ki und ich haben die selbe ausgangsposition die selben zuschauer zu erreichen abhängig von der qualität und der produkte.
Wobei gerade die Serien jeweils nur eine zuschauergruppe ansprach, erbrachte diese änderung hervorragende breitgefächerte Imagegewinne:
Hinzufügen von zuschauergruppen pro genre, maximum 3 zuschauergruppen.

Series_genres.csv:
"Series Genre / Audience","Nerd","Pensionist","Intellectual","Housewife","Macho","Emo","Hippie","Yuppie","Directors","Male Actors","Female Actors","Extra Actors","Production Scale Factor","Filmlet"
"Action","1","0.0","0.0","0.0","1","0.0","1","0.0","1","0","0","2",4,"series_actionA.meta"
"Scifi","1","0.0","1","0.0","1","0.0","0.0","0.0","1","0","0","2",4,"series_scifiA.meta"
"Comedy","0.0","0.0","0.0","1","0.0","1","1","0.0","1","0","0","2",4,"series_comedyA.meta"
"Crime","1","1","0.0","0.0","1","0.0","0.0","0.0","1","0","0","2",4,"series_crimeA.meta"
"Erotica","0.0","1","0.0","0.0","1","0.0","0.0","1","1","0","0","2",4,"series_eroticaA.meta"
"Drama","1","0.0","1","1","0.0","0.0","0.0","0.0","1","0","0","2",4,"series_dramaA.meta"
"Docusoap","1","0.0","0.0","1","0.0","1","0.0","0.0","1","0","0","2",4,"series_docusoapA.meta"
"Documentary","0.0","0.0","1","0.0","0.0","0.0","1","1","1","0","0","2",4,"movie_documentaryA.meta"

Die Änderungen sind wie gesagt rein objectiver natur für mich am besten gewesen und lassen sich ansehlich spielen.
Das System ist stabil einen speicherauslastungsfehler ergab sich erst nach meiner spielzeit von 48 stunden (ohne balancing seither nichtmehr) gerade nach einem autosave.
Anzumerken bleibt wohl dass es mir auf schnelles geld ankam um möglichst schnell den gesamten Spielcontent auszuprobieren.(Urlaub ist vorbeiBig Grin)
(This post was last modified: 11-01-2011 03:20 PM by MadJim.)
08-01-2011 08:08 PM
Find all posts by this user Quote this message in a reply
Ulf Offline
Epic Member
*******

Posts: 1,027
Joined: Apr 2009
Post: #2
RE: Balancing Vorschlag
Für alle, die nicht wissen wo sich die besagten Dateien befinden, um die es hier geht, da das Verzeichnis nicht mit in der Hilfe angegeben wurde:

Die Dateien
- advertisements.csv
- ai_custom.csv
- market_prices.csv
- series_genres.csv

befinden sich im folgenden Verzeichnis:
C:\Programme\Kalypso\MudTV\data\gamedata\default Wink So ganz habe ich die Erklärungen nicht verstanden...

**********
Ich liebe Wirtschafts-Aufbau-Spiele.
Cultures-Reihe, Anno-Reihe, The Movies + Add-on, Tropico 1 - 3, Railroad Tycoon 2 & 3 und Rollercaster Tycoon 1 - 3, Patrizier 2 + Add-on, Port Royale 1 & 2, Die Gilde 1 & 2, Beach Life,...
**********
(This post was last modified: 11-01-2011 11:16 AM by Ulf.)
11-01-2011 11:11 AM
Find all posts by this user Quote this message in a reply
MadJim Offline
Junior Member
**

Posts: 20
Joined: Jan 2011
Post: #3
RE: Balancing Vorschlag
(11-01-2011 11:11 AM)Ulf Wrote:  Für alle, die nicht wissen wo sich die besagten Dateien befinden, um die es hier geht, da das Verzeichnis nicht mit in der Hilfe angegeben wurde:

Die Dateien
- advertisements.csv
- ai_custom.csv
- market_prices.csv
- series_genres.csv

befinden sich im folgenden Verzeichnis:
C:\Programme\Kalypso\MudTV\data\gamedata\default Wink So ganz habe ich die Erklärungen nicht verstanden...


Hallo, ich veränderte im nachhinein wegen unstabilität diese zeile aus der: advertisement.csv
Category7","1.0","0.68","1.21","1855550","2255500","0.5","1","4","1","4","5","10
Korrigierte aber nicht vollends die beschreibung, sry.
Es ist also möglich eine category 7 hinzuzufügen, die besagt dass wir nun den sender auf stufe 5 aufgebaut haben und dafür neue Werbung category 7 -ausbaustufe 5 erhalten. Leider waren die Auszahlungen der payments exorbitant.

Die Veränderung in der Advertisement.csv nahm ich deshalb generell vor, weil bereits am 3 tag alle möglichen Werbungen erschienen deren anforderungen mir zu hoch erschienen. Anforderungen waren bereits: zig milionen Zuschauer, Sender -ausbau auf 1 mindestens, maximal 3.

Im zusammenhang mit der Berechnung des Images und unseres schmalen budgets war es uns nicht möglich solche zuschauerzahlen zu generieren.
Daher: jede Werbung ab einer bestimmten ausbaustufe des senders sollte tage später erst auf den markt erscheinen.
"Category3","0.27","0.68","1.21","398990","515500","0.5","1","4","1","4","1","4"
werbung 3 erscheint nun mit "Auszahlung" = höher erst ab tag 4

-Warum. Weil es nur 10 Werbungen gibt. Wurde einmal Werbung generiert der Senderstufe 1 wurden keine WErbungen mehr generiert der sender ausbaustufe 0.

Ai_custom.csv

beschreibt, wie der Gegner vorausplant.
Plant der gegner immer nur 60 minuten voraus, ist es nahezu unmöglich einen Zuschauerforecast treffend anzuzeigen.
Hat der Gegner noch keinen Programmplan bekomme ich die Einschaltquote maximal als 100 Prozent angezeigt.
Ich nehme den Gegner also in die pflicht 480 minuten nach einstellen seines letzten filmes vorauszuplanen.
"scheduling_time_offset_max","480","

Market_prices.Csv

Beschreibt die Marktpreise von serien, filme und shows.
Damit der gegner nicht am 2 oder 3. Tag bereits filme mit Qualität 5 oder gar 6 zeigt, erhöhe ich die preise der filme ab stufe 3 oder 4. Hat er das geld nicht investiert er weiter in filme 2 oder 3 so jeweils wie wir die Preise veränderten. -Zeigt er filme ab Qualtiät 3-4 am 2. tag bekommt er patch stand 1.06 maximalen Image zugewinn. Und wir erreichen nie wieder den fairen wettbewerb wenn wir später, selbige qualität zeigen.

-Series_genres.csv

Das Problem, welches ab patch 1.07 gelöst ist nämlich, der Berechnung des images, beschrieb dass Image berechnet wird nach Zuschaueranzahl.
Zuschaueranzahl orientiert sich nach der Qualtiät 4 sterne 5 sterne der Sendung. ( sind die nun teurer so greift er nicht gleich darauf zurück)
Als ich mir die Series_genres schow_genres und Movie-Genres ansah wusste ich dass die zielgruppen (hausfrauen, machos ect.) in manchen genres nur eine Gruppe ansprach.
Dh. Ich spreche bei serien immer nur maximal eine zuschauergruppe an.
Das änderte ich auf 2 weiter zielgruppen pro zeile.

"Action","1","0.0","0.0","0.0","1","0.0","1","0.0"
Warum: im späteren verlauf gibt es keine Werbung mehr für das massenpublikum sondern nur noch für zielgruppen. Die angezeigte Zuschaueranzahl entspricht nur noch der zielgruppe für die serie zb. Action= macho. Die Wahrscheinlichkeit eine entsprechende Werbung zu finden schätze ich auf 20 Prozent, welche aber die Gegner längst schon abgefischt haben.
Lösung: Alle serien erhalten 3 zuschauergruppen
alle movies erhalten 3 zuschauergruppen
alle shows erhalten 3 zuschauergruppen.
Ergebnis ist, ich hab eine höhere wahrscheinlichkeit eine Werbung erfolgreich an die entsprechenden zielgruppen anzupassen. Die summe der Zuschauer summiert sich mit den jeweilig einschaltenden Zuschauergruppen.-
2. Der Imagezugewinn wird breit gefächert. Ich sende shows serien filme hinsichtlich aller Zuschauergruppen. Somit habe ich mindestens 0 Image

Ich hoffe damit mehr licht auf den Beitrag geworfen zu haben.
(This post was last modified: 26-01-2011 08:02 PM by MadJim.)
11-01-2011 01:09 PM
Find all posts by this user Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)

Contact Us | kalypso media :: website | Return to Top | Return to Content | Lite (Archive) Mode | RSS Syndication