Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
ss19:survival_of_the_fittest [2019/05/23 16:35] leanderh |
ss19:survival_of_the_fittest [2019/05/28 12:52] (aktuell) leanderh |
||
---|---|---|---|
Zeile 28: | Zeile 28: | ||
2.Umfeld | 2.Umfeld | ||
3.Vererbung | 3.Vererbung | ||
- | 4.Visualisierung | + | 4.Visualisierung\\ |
- | === Code: === | + | \\ |
- | ==Mutationen_Leander== | + | [[Code]]\\ |
- | <code> | + | |
- | import random | + | [[Dokumentation]] |
- | v=1 | ||
- | def geschw(x): | ||
- | a=random.choice(range(0,10)) | ||
- | if a==0: | ||
- | b=random.choice(range(-9,10)) | ||
- | x=x+b*0.01 | ||
- | return x | ||
- | | ||
- | N=100 | ||
- | n=0 | ||
- | liste=[] | ||
- | while n<N: | ||
- | liste.append(v) | ||
- | n=n+1 | ||
- | neuliste=[] | ||
- | for l in liste: | ||
- | neuliste.append(geschw(l)) | ||
- | liste=neuliste | ||
- | print(liste) | ||
- | <code> | ||