Hey,
ich habe mal sowas in der Art gemacht un in letzter Zeit reizt mich das wieder zunehmend.
Die Räuber lauern, die Beute läuft rum und Frisst den Boden leer.
Verschiedene Fressmuster eines setzt sich durch.
Natürliche Selektion funktioniert prima.
Konkurrenz und Artbildung, Räuber- Beute- Verhalten, das das kann man alles beobachten in der alten Simulation die ich mal gemacht hab.
Ein paar Anmerkungen:
Bei neuralen Netzwerken ist sehr viel Rechenaufwand erforderlich.
Ein einfaches Strickmuster für Neurone ist angesagt.
Ich brauchte mindestens Multithreading damit es einigermaßen läuft.
Wenn ich mich nochmal ransetzen würde , dann mit Datenorientierung und SIMD bzw. GPU-Computing.
Ich habe gerade gestern mit
Spiele Programmierer darüber diskutiert.
Ein KNN pro CUDA-Core oder so wäre ein interessanter Ansatz. Der lokale Memory ist jedoch begrenzt, wenn man alles nicht sehr schlank designed.
Was ich bei deinem Vorhaben sehr unklar finde ist die "Lebenswelt" der Agenten.
Was sollen sie tun?
Ich fände es cool wenn sie ihre Umwelt gestalten und sich bekriegen können.
Wenn sie eine Zivilisation aufbauen ist das bestimmt schön anzusehen.
Also bisschen mehr als das bloße Räuber, Beute...
Wenn so ein Konzept steht bin ich sofort dabei
Wie funktioniert das Lernen bei deinem Ansatz?
Ein Durchschnitts-KNN durch Kreuzungen zu erzeugen hat damit nicht viel zu tun.
Das kann leider mit Sicherheit prinzipbedingt nicht zu einer richtigen Intelligenzentwicklung führen.
MFG