Für die Erstellung eines Szenarios für ein soziales Experiment sind fünf wichtige Schritte erforderlich:
- Definition des Szenarios: in
agentverse/tasks/simulation/
Erstellen Sie ein neues Verzeichnis unter (z.B.prisoners_dilemma
) - Konfiguration schreibenErstellen einer YAML-Dateidefinition:
- Anzahl der Intelligenzen (mindestens 2)
- Parameter der Ausbeutematrix
- Anzahl der Entscheidungsrunden
- VerhaltensregelnStrategische Bedingungen für Kooperation/Betrug festlegen (kann auf LLM-Argumentation oder vordefinierter Logik basieren)
- Operative Beobachtungen: Start von Experimenten über CLI-Befehle oder Visualisierung des Entscheidungsprozesses über eine grafische Benutzeroberfläche
- DatenanalyseDas Framework zeichnet automatisch die Entscheidungspunkte und Vorteile jeder Interaktion auf und unterstützt den Export in das CSV-Format.
Das Beispiel des Gefangenendilemmas kann mit Belohnungs- und Bestrafungskoeffizienten versehen werden (z. B. +3 Punkte für eine Win-Win-Kooperation, +5 Punkte für einseitigen Verrat usw.), indem diepayoff_matrix
Parameter zur schnellen Anpassung der Versuchsbedingungen.
Diese Antwort stammt aus dem ArtikelAgentVerse: ein quelloffener Rahmen für den Einsatz von Multi-Intelligenz-Zusammenarbeit und SimulationDie