Ich habe eine lineare Replikatorgleichung und möchte ihre Dynamik simulieren, um den Ruhepunkt und hoffentlich das Nash-Gleichgewicht zu finden.
Ich habe die Auszahlung der Strategien definiert als , wo ist eine Community-Matrix ähnlich der in Lotka-Volterra-Modellen, der Wahrscheinlichkeitsvektor für jede Strategie ist und b ein Konstantenvektor ist. Soweit ich weiß, ist dies der Replikatordynamik für ein lineares Modell sehr ähnlich, außer dass ich eine Konstante hinzufüge.
Wenn ich jedoch iteriere , erhält häufig Werte größer als eins oder kleiner als Null, was nach meinem Verständnis nicht passieren sollte.
Ein Beispiel, um das Problem zu zeigen:
In dieser Situation ist das zweite Element von entspricht 1,448550!
Was könnte diesen Fehler verursachen? Berechne ich die Replikatordynamik falsch? „Unterbricht“ das Hinzufügen einer Konstante zur Fitness die Dynamik des Replikators? Ist mein Verständnis falsch und die Replikatordynamik kann über 1 oder unter 0 gehen?
Dies geschieht, weil die Eignung für Ihre erste Strategie negativ sein kann. Im Fall der diskreten Replikatordynamik kann die Fitness nicht negativ sein. Andernfalls können Sie den Simplex verlassen. Beachten Sie, dass die kontinuierliche Replikatordynamik diese Einschränkung nicht hat (die Fitness kann negativ sein).
Remi.b
JMenezes
Remi.b
JMenezes
Benutzer22020