Ich begann ein wenig über neuronale Netzwerke zu lernen Ich wollte ein neuronales Netzwerk erstellen, das Tetris lernen lernt.NEAT Neuronales Netzwerk JavaScript
Also stolperte ich über NEAT JS Library und hakte es mit einem Konsole Tetris-Spiel in nodejs. Mein Anliegen ist, dass etwas nicht stimmt, weil das Netzwerk immer nur einen Knopf drückt, egal wie viele Kacheln bereits auf dem Bildschirm sind. Nicht sicher, ob ich eine nicht korrekte Fitnessfunktion geschrieben habe oder mein Trainer mein bestes Genom fallen lässt. Denn wenn das Netzwerk einige Punkte durch die Beschleunigung der Kachel erzielt, ist dieses Verhalten in der nächsten Generation verschwunden.
Hilfe ist immer :-) geschätzt, wenn Sie eine der repo
Besuche suchen haben wollen es laufen nur cd in das Verzeichnis, und führen Sie index.js mit node.js
Vielen Dank an alle im Voraus !
Dies ist wahrscheinlich zu breit wie gefragt und bietet keine sofort umsetzbare Informationen. –
Ok, dann lass mich meine Frage umformulieren. Warum scheint das Netzwerk nicht seine Auswahl zu treffen, basierend auf dem Status des Spielfeldes. Es scheint sich für nur einen Knopf zu entscheiden und probiert nie ein zweites das ganze Spiel aus. – user2581391
Umzuformulieren, was Sie fragen: "Bitte lesen und verstehen Sie meine Codebasis und debuggen sie." Das ist eigentlich eine sehr schwere Sache. –