Delphi-PRAXiS
Seite 5 von 5   « Erste     345   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Tutorials und Kurse (https://www.delphipraxis.net/36-tutorials-und-kurse/)
-   -   [Artikel] Simulierte Evolution (https://www.delphipraxis.net/73501-%5Bartikel%5D-simulierte-evolution.html)

Go2EITS 25. Jul 2006 16:32

Re: [Artikel] Simulierte Evolution
 
@TurboMartin
Stimmt. Aus Zeitmangel. Aber vielleicht intessiert ja jemanden das Thema und schaut intensiver. Die Links sind als Anregung gedacht.

Nachtrag: 19.45 h
Wegen der Links: Ich hatte zwei bzw. ingesamt vier unterschiedliche Links (genau hinsehen!), eine in Deutsch weitere in Englisch und hatte diese sehr wohl angesehen. Meine Antwort bezog sich auf weiteres Studium der Seiten und dem ausprobieren der Downloads, die sich jetzt um 19.59 h nicht mehr aufrufen lassen. Da hat wohl jemand den Traffic auf die alten Seiten registriert???

Ich habe den Code überflogen. So eine Protierung wird nicht einfach, da es unter DOS läuft. Die Syntax ist Pascal-S. Inwieweit es sich ohne weiteren Aufwand mit TP7 kompilieren läßt? Keine Ahnung. Das 200MHz Problem ist Turbo Pascal Anwendern bekannt und lässt sich mit der entsprechenden Bibliothek oder Patch löschen. Es wird mit 2,8 GHz unspielbar sein, weil die "Schlacht" (schreckliches Wort!) wohl in 1-3 Sekunden beendet ist.

Der Aufwand der Portierung nach TurboPascal oder gleich direkt nach Delphi ist im Vergleich zum Ergebnis meines Erachtens zu groß. Der Lernfaktor ist mir zu gering.

TurboMartin 26. Jul 2006 09:27

Re: [Artikel] Simulierte Evolution
 
Also mit dem Rechner meines Vaters habe ich es ma grad erst in die IDE geschaft.
Beim 2. Rechner danach hat dann alles funktioniert. Sieht echt witzig aus... :mrgreen:
Bilder hab ich vergessen zu machen, kommen aber, wenn die 999 Kämpfe der 4 Roboter zu ende sind. :mrgreen:

fkerber 26. Jul 2006 09:57

Re: [Artikel] Simulierte Evolution
 
Hi!

Ein wirklich interessanter Artikel, es sind nur leider noch ein paar Rechtschreibfehler drin:

Zitat:

Mit Parallelrechnern lässt sich ließe sich alle paar
Zitat:

Er hat nur noch als zusätzliches Eignungskriterium die Schnelligkeit hinzugenommen
Zitat:

tatsächlich schneller erledigen konnten, als wie bekannte Sortieralgorithmen.
Zitat:

genau dies hat mich eben Regel recht {müsste es nicht regelrecht heißen?} fasziniert.
Ciao, Frederic

TurboMartin 26. Jul 2006 18:10

Re: [Artikel] Simulierte Evolution
 
Liste der Anhänge anzeigen (Anzahl: 1)
So, ich hab es einfach mal mit TP 5.5 compiliert und sollte jetzt funktionieren. Zwar ist alles ziemlich schnell, aber etwas sieht man immer... :mrgreen: zu empfehlen sind maximal 400MHz. :|
Einfach die vorhandene Datei mit der ersetzen.

DGL-luke 26. Jul 2006 21:13

Re: [Artikel] Simulierte Evolution
 
wie wärs mit Bei Google suchendosbox? damit kann man auch prima die taktfrequenz beschränken. und wenn du die sourcen schon hast, kannst du doch auch ein paar sleeps einbauen bzw. das ganze timebased machen :)

(oder regelmäßige stateshots/snapshots machen, die man auswerten kann, zum beispiel mit nem netten filmchen)
(nur so meine paar verrückten ideen ;) )

Go2EITS 27. Jul 2006 08:24

Re: [Artikel] Simulierte Evolution
 
@TurboMartin
Stell doch mal die Sourcen in den oberen Thread rein. Dann suche ich mir nochmals TP7 raus
und compiliere den Code (wenn nicht stundenlanges konvertieren notwendig ist).

TurboMartin 27. Jul 2006 09:37

Re: [Artikel] Simulierte Evolution
 
Zitat:

Zitat von Go2EITS
@TurboMartin
Stell doch mal die Sourcen in den oberen Thread rein. Dann suche ich mir nochmals TP7 raus
und compiliere den Code (wenn nicht stundenlanges konvertieren notwendig ist).

Lad dir doch vorne die PROBOTS.7z datei runter, da ist der Source drin.


[edit]Fällt mir grade noch auf:
Die Grenze von 400MHz gilt nur für Intel P3-Prozesorren.
Bei AMD-Prozessoren(Athlon) gilt eine Grenze von 2GHz[/edit]

Go2EITS 31. Jul 2006 11:29

Re: [Artikel] Simulierte Evolution
 
Liste der Anhänge anzeigen (Anzahl: 3)
P-Robots nun als TP7.0 Kompilat + Start.bat
Startet auch ohne Dos-Box Tool.
Viel Vergnügen. Go2EITS :hi:


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:09 Uhr.
Seite 5 von 5   « Erste     345   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz