Du bist nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Forum zum Bienenspiel Bebees. Falls dies dein erster Besuch auf dieser Seite ist, lies bitte die Hilfe durch. Dort wird dir die Bedienung dieser Seite nher erlutert. Darber hinaus solltest du dich registrieren, um alle Funktionen dieser Seite nutzen zu knnen. Benutze das Registrierungsformular, um dich zu registrieren oder informiere dich ausfhrlich ber den Registrierungsvorgang. Falls du dich bereits zu einem frheren Zeitpunkt registriert hast, kannst du dich hier anmelden.

IceAcer

Sandbiene

  • »IceAcer« ist der Autor dieses Themas

Beitrge: 44

Wohnort: Hamburg

  • Private Nachricht senden

1

20.04.2008, 01:29

Tests in Alpha Phase - WIE ?

Also inzwischen finden bekanntlich die ersten Kmpf usw. statt.
Knnen wir vielleicht ein Schema/Berechnungsgrundlage bekommen, wie diese Kmpfe theoretisch berechnet werden sollten?
Also was sich wie und inwieweit auswirken sollte usw. ( Angreifer/Verteidiger, wie sich die Upgrades auswirken, ob noch andere Sachen in die Berechnung einfliessen usw. ).

Nur so wre es mglich, die Kampfberichte nachzurechnen und auf Korrektheit zu berprfen um eventuelle Bugs festzustellen.
Und dafr sollte eine Alpha-Phase schliesslich dienen ( auch wenn einige das hier scheinbar eher als "normales" Browsergame ansehen und nicht als Test- bzw. Konntrollphase :D ).
In paar Wochen wird doch eh alles resettet. 8o ;)

Generell msste man wissen, wie irgendetwas berhaupt bzw. theoretisch funktionieren soll, um testen zu knnen obs auch wirklich so funktioniert, ansonsten sehe ich hier keinen grossen Sinn drin. ;)

paul

Groer Brummer

Beitrge: 268

  • Private Nachricht senden

2

20.04.2008, 10:05

Das sind die beiden Formeln

$angreifer_kampf_wert = $angreifer_anzahl * (1 + ($angreifer_stufe / 2));
$verteidiger_kampf_wert = $verteidiger_anz * (1 + ($verteidiger_stufe / 2));

Bienenhans

unregistriert

3

20.04.2008, 10:22

Wenn man Verteidigungstruppen zur Untersttzung schickt, nehmen die dann das Verteidigunslevel von dem Untersttzten an oder behalten die ihre eigene? Mir scheint es als wrden sie das fremde annehmen.

IceAcer

Sandbiene

  • »IceAcer« ist der Autor dieses Themas

Beitrge: 44

Wohnort: Hamburg

  • Private Nachricht senden

4

20.04.2008, 12:25

Das sind die beiden Formeln

$angreifer_kampf_wert = $angreifer_anzahl * (1 + ($angreifer_stufe / 2));
$verteidiger_kampf_wert = $verteidiger_anz * (1 + ($verteidiger_stufe / 2));


Danke. :)
Und wie wird bzw. wie soll das dann gewertet werden bzw. wie wirkt sich das dann aus?
Gewinnt "der Bessere" den Kampf und beim Verlierer sind alle tot?
Haben die Angeifer/Verteidiger einen "Ausdauerwert" pro Biene und es sterben nur so viele wie der Gegner Kampfwert aufbringen kann ( also Kampfwert / Ausdauerwert )?

Nachfrage: ( alter Kampfbericht )
Dein Angriff auf XXXXXX mit 25 Bienen wurde von 0 Verteidigern zurckgeschlagen,
dabei hast Du 0 Verluste bei XXXXXXX gemacht. Alle Deine Angreifer sind gestorben und Du keine Beute gemacht.
angreifer_kampf_wert62.5 verteidiger_kampf_wert242.5 angreifer_stufe 3 verteidiger_stufe 1
Untersttzer:
XXXXXX mit 97 Verteidigerbienen Verluste: 25

$angreifer_kampf_wert = $angreifer_anzahl * (1 + ($angreifer_stufe / 2))
25 * (1 + (3 / 2)) = 62,5 --> Also vllig korrekt :)

$verteidiger_kampf_wert = $verteidiger_anz * (1 + ($verteidiger_stufe / 2))
97 * (1 + ( 1 / 2)) = 145,5 --> im Kampfbericht stehen aber 242,5 ?(
Wird vielleicht die Verteidiger-Stufe des Angegriffenen angezeigt, aber gerechnet wird ( wre ja korrekt ) mit der Stufe des Untersttzenden ( ich weiss allerdings nicht, ob der Stufe 3 hatte )?

Die 25 Angreiferbienen ( Kampfwert 62,5 ) haben ja auch 25 Verteidiger vernichtet.
Das wrde dann ja in dem Fall auch einen "Ausdauerwert" analog des Angriffswertes entsprechen
( 1 + ( Stufe / 2 )) sofern die Verteidiger-Stufe in diesem Fall wirklich 3 war.
Wird dieser Ausdauerwert so berechnet?

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »IceAcer« (20.04.2008, 12:36)


paul

Groer Brummer

Beitrge: 268

  • Private Nachricht senden

5

20.04.2008, 16:09

Es wird die eigene Stufe genommen, also die des Untersttzers...dann alle addiert und ins Verhltnis zu den Angreiferkampfwert gesetzt.

IceAcer

Sandbiene

  • »IceAcer« ist der Autor dieses Themas

Beitrge: 44

Wohnort: Hamburg

  • Private Nachricht senden

6

20.04.2008, 16:39

Es wird die eigene Stufe genommen, also die des Untersttzers...dann alle addiert und ins Verhltnis zu den Angreiferkampfwert gesetzt.


Und was bedeutet das im Bezug auf meine Fragen?
Ist der Kampfbericht jetzt falsch, der angezeigte Kampfwert der Verteidiger oder die angezeigte Stufe der Verteidiger?

Und wie soll sich das dann auswirken?
Ins Verhltnis gesetzt ( bei meinem Kampfbericht ) wrde ja heissen:
der Verteidiger war im Verhltnis 3,88 ( bei 242,5 ) zu 1 oder halt im Verhltnis 2,33 ( bei 145,5 ) zu 1 berlegen.
Gestorben sind aber Bienen im Verhltnis 1 zu 1.

paul

Groer Brummer

Beitrge: 268

  • Private Nachricht senden

7

20.04.2008, 18:26

$verlust_rate = $angreifer_kampf_wert / $verteidiger_kampf_wert;
$verteidiger_verluste = round($verteidiger_anz * $verlust_rate,0);

oder eben

$verlust_rate = $verteidiger_kampf_wert / $angreifer_kampf_wert;
$angreifer_verluste = round($angreifer_anzahl * $verlust_rate,0);

Das sollte doch passen...
Es werden ja nicht die Anzahl der Bienen ins Verhltnis gesetzt, sondern die Kampfwerte :)

IceAcer

Sandbiene

  • »IceAcer« ist der Autor dieses Themas

Beitrge: 44

Wohnort: Hamburg

  • Private Nachricht senden

8

20.04.2008, 19:07


$verlust_rate = $verteidiger_kampf_wert / $angreifer_kampf_wert;
$angreifer_verluste = round($angreifer_anzahl * $verlust_rate,0);

Das sollte doch passen...
Es werden ja nicht die Anzahl der Bienen ins Verhltnis gesetzt, sondern die Kampfwerte :)


Schon klar, das nicht die Bienen zhlen. :)
Verteidiger Kampfwert war lt. Kampfbericht 242,50 ( bei 97 Verteidigern ) und Angreifer Kampfwert 62,50 ( 25 Angreifen )
Wrde doch bedeuten:

$verlust_rate = $verteidiger_kampf_wert / $angreifer_kampf_wert;
3,88 = 242,50 / 62,50

Ist dann meine Schlussfolgerung richtig ( etwas "vereinfacht" ausgedrckt ;) )?
Von den Angreifern sterben dann logisch alle und von den Verteidigern jeder 3,88te ( also 97/3,88 = 25 ) ?


btw:
Dann ist/wre aber immer noch die Anzeige der Verteidiger-Stufe im Kampfbericht falsch bzw. die des Untersttzers wird nicht angezeigt. Wenn diese(r) Meldung/Bericht spter nicht mehr angezeigt wird/werden soll, ist das natrlich egal.
angreifer_kampf_wert62.5 verteidiger_kampf_wert242.5 angreifer_stufe 3 verteidiger_stufe 1
Untersttzer:
XXXXXX mit 97 Verteidigerbienen Verluste: 25

Und welche Bienen sollen zuerst sterben?
Die die zum Stock gehrten, die Untersttzer, die mit der niedrigsten Stufe?

Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von »IceAcer« (20.04.2008, 23:05)


paul

Groer Brummer

Beitrge: 268

  • Private Nachricht senden

9

21.04.2008, 00:43

Nein, nein, die Werte werden natrlich nicht mehr eingeblendet, war nur fr die Entwicklung und die Kontrolle gedacht...

Level anzeigen wre auch doof, nimmt die Spannung

IceAcer

Sandbiene

  • »IceAcer« ist der Autor dieses Themas

Beitrge: 44

Wohnort: Hamburg

  • Private Nachricht senden

10

21.04.2008, 00:45

Nein, nein, die Werte werden natrlich nicht mehr eingeblendet, war nur fr die Entwicklung und die Kontrolle gedacht...

Level anzeigen wre auch doof, nimmt die Spannung


Alles klar, dann kann man das aber zumindest grob rechnen.
Wobei man dann natrlich nie erfhrt, welche Stufe der Gegner hat, da diese ja bei den Spionen auch nicht mit angezeigt wird.
Aber welche Bienen sterben denn zuerst?
"Logisch" wre es ja, wenn zuerst die des Stocks sterben und nicht die des Untersttzers.
Ich werd mal gucken, wenn ich einen entsprechenden Kampfbericht habe/sehe.

Da bleibt dann ne Menge Spannung. :D ;)

paul

Groer Brummer

Beitrge: 268

  • Private Nachricht senden

11

21.04.2008, 10:02

Untersttzer und Verteidiger kmpfen zusammen, also sterben die auch zusammen, also im Verhltnis der Verluste.

Level erfahren finde ich auch nicht gut

ita-Tina

Sgehornbiene

Beitrge: 99

Wohnort: Bologna / Italien

  • Private Nachricht senden

12

25.05.2008, 00:22

$verlust_rate = $angreifer_kampf_wert / $verteidiger_kampf_wert;
$verteidiger_verluste = round($verteidiger_anz * $verlust_rate,0);

oder eben

$verlust_rate = $verteidiger_kampf_wert / $angreifer_kampf_wert;
$angreifer_verluste = round($angreifer_anzahl * $verlust_rate,0);

Das sollte doch passen...
Es werden ja nicht die Anzahl der Bienen ins Verhltnis gesetzt, sondern die Kampfwerte :)


Nachdem ja jetzt die Angriffe mit grerer Bienen-Anzahl laufen, bin ich der Meinung, dass das Konzept ziemlich "einseitig" ist: der Vorteil liegt ganz deutlich bei den Angreifern!

Nehmen wir doch mal als Beispiel einen Angriff mit 1.100 Bienen auf Level 26 ---> Kampfwert 15.400

Verteidiger 1.500 Bienen Level 29 + 776 Bienen Level 24 ---> Kampfwert 33.338

Verluste: Angreifer 1.100 (nach Berechnungschema mssten es 2.381 sein)

Verteidiger 693 + 358 = 1.051

Wenn man dann noch bercksicht, dass die Verteidigerbienen mehr Honig kosten als die Angreifer (20 gegen 15) und ihre Ausbildung lnger dauert (3 Minuten gegen 2), kommt heraus dass es sich absolut nicht lohnt, eine Verteidigung auf zu bauen, weil jeder "Kamikaze"-Angriff einen greren Schaden anrichtet als er kostet.

Ist das wirklich so gewollt?
Liebe Gre

Tina aus Italien

ita-Tina

Sgehornbiene

Beitrge: 99

Wohnort: Bologna / Italien

  • Private Nachricht senden

13

11.06.2008, 20:08

Um das Problem etwas klarer zu machen, stelle ich auf Bitte von 11th zwei Kampfberichte herein:

Zitat

Den Angriff von XXXXX, der mit 500 Bienen angegriffen hat, hast Du mit 570 Verteidigern erfolgreich zurckgeschlagen,
dabei hast Du 244 Verluste erlitten. Alle Angreifer sind gestorben und er konnte keine Beute machen.
angreifer_kampf_wert7750 verteidiger_kampf_wert18108 angreifer_stufe 29 verteidiger_stufe 32
Untersttzer:
YYYY mit 137 Verteidigerbienen Verluste: 59
YYYY mit 500 Verteidigerbienen Verluste: 214

Zitat

Den Angriff von XXXXX, der mit 400 Bienen angegriffen hat, hast Du mit 540 Verteidigern erfolgreich zurckgeschlagen,
dabei hast Du 260 Verluste erlitten. Alle Angreifer sind gestorben und er konnte keine Beute machen.
angreifer_kampf_wert6200 verteidiger_kampf_wert12898 angreifer_stufe 29 verteidiger_stufe 32
Untersttzer:
YYYY mit 286 Verteidigerbienen Verluste: 137


Der Kampfwert der Verteidiger war weit mehr als doppelt so hoch, wie der des Angreifers, und trotzdem haben sie mehr Bienen verloren.

Meiner Meinung nach liegt der Fehler (wenn es sich denn um einen Fehler handelt!), im Fehlen eines letzten Programmier-Schrittes, der den Verlust bei der Verteidigung fr den Fall beschrnkt, dass das Ergebnis der Formel

$verlust_rate = $verteidiger_kampf_wert / $angreifer_kampf_wert;

grer als 1 ist, denn klarerweise kann der Angreifer nicht mehr Bienen verlieren, als er geschickt hat, whrend bei der Verteidigung die Verluste momentan immer hher steigen, je mehr Bienen im Stock waren.

Ich kann mir brigens auch denken, dass genau das selbe Problem auftritt, wenn der Angreifer erheblich strker ist als der Verteidiger...



Ich hoffe, dass ich mich verstndlich ausgedrckt habe, anderfalls bin ich gerne zu Erklrungen bereit :)



Liebe Gre

Tina aus Italien

paul

Groer Brummer

Beitrge: 268

  • Private Nachricht senden

14

11.06.2008, 20:22

Ich msste nochmal genau prfen was in dem Kampfbericht oben ausgegeben wird, ob das nur der Verteidiger-Kampfwert im Stock ist, oder der Gesamte, mit Untersttzern...

Aber:

$verlust_rate = $angreifer_kampf_wert / $verteidiger_kampf_wert;
$verteidiger_verluste = round($verteidiger_anz * $verlust_rate,0);

Das ist die Formel, wenn der Verteidiger gewinnt, also strker ist...und damit wrde mit steigendem Verteidigerkampfwert auch die Verluste geringer werden...

Oder habe ich da etwas nicht vertsanden ??

paul

Groer Brummer

Beitrge: 268

  • Private Nachricht senden

15

11.06.2008, 20:27

Eben noch ein Doppelpost, vom Game-Konzept her ist es gewollt, dass Angriff die beste verteidigung ist...

Also das Bauen von Verteigern lohnt sich nicht wirklich, besser Angreifer bauen, und Gegenangriff starten...

Verteiger lohnen sich in dem Fall, wenn man gegen weniger gelevelte Angreifer verteidigt, dann rechnet sich das von den Resourcen und der Zeit.

ita-Tina

Sgehornbiene

Beitrge: 99

Wohnort: Bologna / Italien

  • Private Nachricht senden

16

12.06.2008, 00:19

Ich msste nochmal genau prfen was in dem Kampfbericht oben ausgegeben wird, ob das nur der Verteidiger-Kampfwert im Stock ist, oder der Gesamte, mit Untersttzern...

Aber:

$verlust_rate = $angreifer_kampf_wert / $verteidiger_kampf_wert;
$verteidiger_verluste = round($verteidiger_anz * $verlust_rate,0);

Das ist die Formel, wenn der Verteidiger gewinnt, also strker ist...und damit wrde mit steigendem Verteidigerkampfwert auch die Verluste geringer werden...

Oder habe ich da etwas nicht vertsanden ??

Der im Kampfbericht angegebene Kampfwert ist der Gesamtwert der Verteidigung (Stock-Bienen + Untersttzung). Aus dem Gesamtwert wird die Verlustrate errechnet, und diese Verlustrate wird mit der Anzahl der Verteidigerbienen multipliziert... und genau DAS ist das Problem, das ich sehe.

Nehmen wir als (sehr vereinfachtes) Beispiel einen Angriff mit 100 Bienen auf Level 30 => Kampfwert 1.600

Verteidigung 100 Bienen auf auf Level 32 => Kampfwert 1.700

Verluste Angreifer 100

Verluster Verteidiger 94



Jetzt nehmen wir den gleichen Angriff mit 100 Bienen auf Level 30 => Kampfwert 1.600

aber als Verteidigung nehmen wir 300 Bienen auf Level 32 => Kampfwert 5.100

Verluste Angreifer 100

Verluste Verteidiger 94



100 Angreifer Level 30 => Kampfwert 1.600 => Verluste 100

800 Verteidiger Level 32 => Kampfwert 13.600 => Verluste 94

Mit anderen Worten, eine Erhhung des Kampfwertes auf Seiten der Verteidiger bringt keine Verringerung der Verluste, sobald die Verlustrate der Angreifer hher ist als "1"
Liebe Gre

Tina aus Italien

paul

Groer Brummer

Beitrge: 268

  • Private Nachricht senden

17

12.06.2008, 11:30

Ok, ok, jetzt habe ich Dein Problem verstanden :)...

Jaa, das ist auch gewollt, also die Spiele (Browsergames) gehen immer ber sehr lange Zeitrume, und Aktivitt ist ein sehr entscheidender Faktor, aktive Spieler sind meist offensiv, da sie strker sind als Ihre Nachbarn...

Sooo, wenn ich jetzt diesen Massenbonus einbaue, also desto hher die Kampfkraft (Masse) je geringer die Verluste, dann hat dieser aktive Spieler, der sowieso gewinnt, auch noch weniger Verluste, weil er sich das leisten kann, mit 1000 Bienen anzugreifen, anstatt mit 100...das wre nicht fair, oder ??

ita-Tina

Sgehornbiene

Beitrge: 99

Wohnort: Bologna / Italien

  • Private Nachricht senden

18

12.06.2008, 12:27


Zitat

Jaa, das ist auch gewollt, also die Spiele (Browsergames) gehen immer ber sehr lange Zeitrume, und Aktivitt ist ein sehr entscheidender Faktor, aktive Spieler sind meist offensiv, da sie strker sind als Ihre Nachbarn...


Nur gut, dass du "meist" geschrieben hast, denn ich bin zwar ein aktiver Spieler, ziehe aber Aufbau und Verteidigung vor :D

Zitat

Sooo, wenn ich jetzt diesen Massenbonus einbaue, also desto hher die Kampfkraft (Masse) je geringer die Verluste, dann hat dieser aktive Spieler, der sowieso gewinnt, auch noch weniger Verluste, weil er sich das leisten kann, mit 1000 Bienen anzugreifen, anstatt mit 100...das wre nicht fair, oder ??
Hier widersprichst du dir selbst ;) , denn vor Kurzem hast du noch geschrieben:

Zitat

$verlust_rate = $angreifer_kampf_wert / $verteidiger_kampf_wert;
$verteidiger_verluste = round($verteidiger_anz * $verlust_rate,0);

Das ist die Formel, wenn der Verteidiger gewinnt, also strker ist...und damit wrde mit steigendem Verteidigerkampfwert auch die Verluste geringer werden...

Der aktive Angreifer merkt auch sehr schnell, wie die Sache luft, und greift in "Wellen" an: mit zwei oder drei kleinen Angreifertruppen erledigt er die Verteidiger (die ja auch nur langsamer und mit hheren Kosten ersetzt werden knnen), und "sahnt" dann mit einer greren Truppe ab (das ist eine Tatsache, es wird schon jetzt von einigen so gemacht!).

Jedenfall, wenn es so gewollt ist, habe ich absolut kein Problem, ich war nur total verwirrt, weil die Ergebnisse nicht mit den Aussagen berein gestimmt haben :)




Liebe Gre

Tina aus Italien

paul

Groer Brummer

Beitrge: 268

  • Private Nachricht senden

19

12.06.2008, 12:32

Ok, ok, zu meiner Aussage oben, die war wohl nicht korrekt...

Die Stufe entscheidet ber die Verluste, Masse hat dabei keinen Einfluss, und ob die nun mit groen Schwrmen angreifen, oder in Wellen in kleinen Schwrmen, sollten nichts an dem endgltigen Ergebnis ndern, oder ??

Also das mit dem Angriff ist die beste Verteidigung -> Verteidiger teuerer und langsamer zu bauen, ist auf meinem Mist gewachsen...also sonst haben wir irgendwann hier ein SimCity -> Alle bauen und verteidigen -> da sich der Angriff nicht wirklich lohnt -> also durch die Regelung entsteht mehr Aktion :)

ita-Tina

Sgehornbiene

Beitrge: 99

Wohnort: Bologna / Italien

  • Private Nachricht senden

20

12.06.2008, 12:54

Danke, nun ist mir alles klar: das was eigentlich zhlt, ist der Level, die Menge ist "nur" zweitrangig :D
Liebe Gre

Tina aus Italien

hnliche Themen