Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Werbung & Co » EVOGATION

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
06.05.2007, 19:56 Uhr
Projektleiter



Hallo

Ich habe eine Seite erstellt, zu dem Thema Evolution in der IT. Viele werden es bereits schon kennen, für die Anderen sage ich es gerne:
Also: Es geht darum: Wir wissen, dass es ja eine Evolution gab, also vom Bakterium zum Menschen, das hat ca. 2 Milliarden Jahre gedauert. Doch es gibt diese Idee, das am PC nachzubauen. Ganz einfach. Man nehme ein paar "Bakterien" Codes und setze diese in eine Umgebung, in der sie Rohstoffe abbauen. Die Bakterien vermehren sich und sterben auch nach einer gewissen Zeit, aber sie bringen sehr viele neue "Generationen" heraus, also Kopien des Codes. DOCH: Jeder neue Code verändert ich zufällig minimalst. Das wird zur Folge haben, dass viele Bakterien schlecht sind und keine Rohstoffe sammeln und sterben. Aber die, mit einem guten Code, werden Vorteile haben und sich vermehren. So, das lässt man laufen.
Irgendwann hat man extrem gut angepasste Bakterien, bedingt durch die hohe Zahl und die Rechnerleistung. Jetzt kann man diesen Codes eine Aufgabe geben, z.B. einen Computer abstürzen lassen. Die Bakterien werden jetzt mit allen Mitteln versuchen, den PC abstürzen zu lassen. Anfangs werden sie scheitern und es wird ihnen nicht gelingen, aber da sie immer neue Generationen hervorbringen, die sich an das Problem anpassen, werden sie es schaffen. Dann kann ein Techniker hergehen und sich das ansehen, die Fehler, die die Bakterien gefunden haben beheben und das ganze erneut machen... Bis alle Fehler raus sind.

Es funktioniert, das haben schon einige Wissenschaftler in anderen Versuchen gezeigt, z.B. der CAD und Animations Branche. Dort kann man mit dieser Technik Figuren perfekt animieren.

www.evogation.dl.am

Hoffentlich finden sich viele gute Progger, damit wir sofort Open Source mäßig den Großkonzernen gegenübertreten!!! Danke!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
06.05.2007, 20:07 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


Hi,
das was ihr da machen (wollt) sind genetische Algorithmen: z.B.

http://geneticalgorithms.ai-depot.com/Libraries.html

Dein Beispiel mit "Computer abstürzen lassen" klingt relativ stark nach Virus - wenn du mit solchen Dingen "Kunden" anlocken willst find ich das etwas zweifelhaft.
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
06.05.2007, 20:10 Uhr
~Projektleiter
Gast


Hallo
Nein, es geht darum. Die Bakterien lassen den PC abstürzen und die Ursachen werden Protokolliert. Dann geht ein Techniker her und merzt die Fehler aus. Macht man das oft genug, dann haben wir ein sicheres OS (wie geil^^)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Werbung & Co ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: