Unbeantwortete Themen | Aktive Themen Aktuelle Zeit: 22.10.2026, 20:21



Auf das Thema antworten  [ 8 Beiträge ] 
Rohstoffverteilung bei gemeinsamen Angriffen 
Autor Nachricht
Moderator
Moderator
Benutzeravatar

Registriert: 25.05.2004, 16:36
Beiträge: 148
Beitrag Rohstoffverteilung bei gemeinsamen Angriffen
Wie jedem, der isch Berichte von gemeinsamen Angriffen schonmal angesehen hat, aufgefallen sein dürfte ist die Verteilung der Rohstoffe bei gemeinsamen Angriffen doch recht seltsam geregelt.
Ich hätte daher eine Idee, wie man dies fairer regeln kann.
Das Ziel ist, dass jeder beteiligte Spieler ein gewisses Anrecht auf alle Rohstoffe erhält und diejenigen, die mit großen Kampfverbänden beteiligt waren, mehr erhalten als andere... zumindest wenn sie es tragen können...

Daten, die zur Berechnung zur Verfügung stehen:
- plünderebare Rohstoffe: Res_A, Res_T, Res_G, Res_C, Res_ATP
- Flottenstärke der Angreifer: F_A1, F_A2, ..., F_Ax
- Plünderprioritäten der Angreifer: P_A_A1, P_T_A1, P_G_A1, P_C_A1, P_ATP_A1, ..., P_A_Ax, P_T_Ax, P_G_Ax, P_C_Ax, P_ATP_Ax

Jeder Priorität wird ein Wert zugeordnet, wobei die höchste Priorität den höchsten Wert erhält. Es wäre noch zu entscheiden, ob man 5, 4, ..., 1 oder 2^4, 2^3, ..., 2^0 als Werte nimmt. Letzteres grenzt die Prioritäten gegeneinander stärker ab. Sei W die Funktion, die der Priorität den Wert zuweist.

Die Berechnung wird dabei sooft ausgeführt, bis keine Rohstoffe mehr zu plündern sind (bei jedem Durchgang fällt mindestens ein Angreifer oder Rohstoff aus der Betrachtung heraus -> terminiert).
Im folgenden nun die Schritte eines Durchgangs:
- Für jeden Angreifer y und Rohstoff r wird das Produkt aus F_Ay und W(P_r_Ay) gebildet. Dies ergibt den Anspruchswert des Angreifers y auf den Rohstoff r.
- Für jeden Rohstoff r wird nun die Summe aller Anspruchswerte der Angreifer auf den entsprechenden Rohstoff gebildet. Damit lässt sich nun für jeden Angreifer y ein prozentualer Anspruch auf den Rohstoff r, im Folgenden %_r_y, bestimmen.
- nachdem nun die prozentualen Ansprüche bestimmt sind geht es an die Rohstoffverteilung. Jeder Angreifer y erhält vom Rohstoff r, dem er die höchste Priorität gegeben hat, genau %_r_y * Res_r. Sind diese Rohstoffe verteilt wird selbiges für die zweite, ..., letzte Priorität gemacht.
- nun können zwei Dinge passieren:
ein Spieler kann nicht die gesammte Menge, die ihm zusteht, aufnehmen oder ein Rohstoff kann komplett nach den 5 Prioritätsdurchgängen aufgeteilt werden.
Im ersteren Fall wird der Rest und alle Rohstoffmengen geringerer Priorität des Spielers für den nächsten Durchgang gemerkt und der Spieler von den nächsten Durchgängen ausgenommen.
Im zweiten Fall fällt der Rohstoff für die folgenden Durchgänge weg.
- sollten nun nicht alle Rohstoffe vergeben sein, weil ein Spieler mehr Rohstoffe hätte bekommen sollen als er transportieren konnte, dann wird die Berechnung ein weiteres mal mit den verbleibenden Rohstoffen durchgeführt. Die prozentualen Ansprüche werden aufgrund des Wegfalls des Spielers neu berechnet.

Nach spätestens (Anzahl der Angreifer + 5) Durchgängen sind alle Rohstoffe verteilt oder alle Spieler bis zum Maximum beladen.

Das System hört sich jetzt schwieriger an, als es zu implementieren ist und wäre auch deutlich fairer als das jetzige System.

Meinungen dazu?

_________________
[i]This posting is made of 100% recycled electrons.[/i]


26.05.2006, 18:01
Profil
Moderator
Moderator
Benutzeravatar

Registriert: 25.05.2004, 16:36
Beiträge: 148
Beitrag 
OK, ich fass es nochmal kurz zusammen für die, die dem Text oben nicht so ganz folgen können.
Ich hab vier Prinzipien drin:
- jeder hat ein Anrecht auf jeden Rohstoff
- wer mehr Flotte schickt soll mehr Res bekommen
- wer ein höhere Priorität eingestellt hat soll mehr vom Rohstoff bekommen als die mit geringerer Priorität
- wenn einer nicht tragen kann was ihm zusteht, dann tragen's die anderen so, als wäre er nicht dabei

_________________
[i]This posting is made of 100% recycled electrons.[/i]


26.05.2006, 18:17
Profil
Reporter

Registriert: 30.09.2005, 21:56
Beiträge: 406
Beitrag 
find ich gut sowas :)

_________________
[img]http://genesis.vbfreak.de/forum/images/smilies/icon_gerufen.gif[/img]
[url=http://de.profile.xfire.com/amokhamann][img]http://de.miniprofile.xfire.com/bg/bg/type/0/amokhamann.png[/img][/url]


27.05.2006, 20:57
Profil ICQ
Nährstoff
Nährstoff
Benutzeravatar

Registriert: 02.01.2006, 16:28
Beiträge: 9
Beitrag 
*stimm zu* :lol:

_________________
[url=http://de.profile.xfire.com/gamerfx][img]http://de.miniprofile.xfire.com/bg/co/type/0/gamerfx.png[/img][/url]


27.05.2006, 23:06
Profil
Supermoderator
Supermoderator
Benutzeravatar

Registriert: 25.05.2004, 16:15
Beiträge: 198
Beitrag 
gute idee und meiner meinung nach wirklich nötig am aktuellen stand was zu ändern :goodpost:


müßte unser GENerator das nur mal so einbauen :D

_________________
[img]http://spy.squeeeze.de/bilder/garfield36fy400x1006jn.jpg[/img]
[img]http://spy.squeeeze.de/bilder/2.gif[/img]


28.05.2006, 07:28
Profil
Makrophage
Makrophage
Benutzeravatar

Registriert: 03.07.2004, 13:59
Beiträge: 103
Wohnort: HANAU
Beitrag 
joa richtig sinnvoll, hab mich eh gewundert warum das nich aufgeteilt wird :D

_________________
One pea to rule 'em all!!

[img]http://people.freenet.de/fr3akzone/hell2.JPG[/img]


28.05.2006, 10:17
Profil ICQ
Baustoff
Baustoff
Benutzeravatar

Registriert: 18.03.2006, 17:43
Beiträge: 33
Wohnort: Schönau
Beitrag 
jeb da muss was gemacht werden

hab angeklickt das ich thymin als erstes will. was bekomm ich? die ganzen zellen voll adenin :x


28.05.2006, 10:36
Profil ICQ
T-Killerzelle
T-Killerzelle
Benutzeravatar

Registriert: 03.01.2006, 18:56
Beiträge: 549
Beitrag 
:daumen:


28.05.2006, 21:28
Profil ICQ
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Auf das Thema antworten   [ 8 Beiträge ] 

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Deutsche Übersetzung durch phpBB.de