Gå til innhold

BoxCar2D


stelar7

Anbefalte innlegg

Utvikle den ultimate Bil/Motorsykkel/dings!

Link:

http://boxcar2d.com

 

Oversatt FAQ!:

 

1. Grunnleggende Info

 

Hva er dette?

 

Programmet lærer å bygge en bil ved hjelp av en genetisk algoritme. Det starter med 20 tilfeldig generert figurer med hjul og går hver og en for å se hvor langt det går. Bilene som går lengst blir reprodusert og produserer avkom til neste generasjon. Avkommet kombinerer egenskapene til foreldrene og forhåpentligvis produserer de bedre biler.

 

 

Den bruker eit fysikk bibliotek kalt box2D til å simulere effekten av tyngdekraften, friksjon, kollisjoner, motor , og fjær spenning på bilen. Dette lar bilen bli et bredt spekter av former og størrelser, samtidig gjør simuleringen realistisk. Dette er basert på AS3 box2D flash-porten på biblioteket.

 

 

Hvorfor stopper bilene?

 

Hver generasjon er det et mål score (i parentes). Når en bil når målet sitt er jobben over og det blir neste bil. Målet score er det dobbelte av maksimal poengsum fra forrige generasjon.

 

Hvorfor begynner biler opp ned?

 

det er smertefullt når en kul bil begynner opp ned, men programmet har ikke noen følelse av hva som er opp eller ned. Plasseringen og vinkler av hjulene er en del av hva programmet prøver å lære / optimalisere.

 

2. Styrer

 

Hva gjør mutasjonsraten?

 

Hver generasjon vill bilene gjennomgå mutasjon. Hvert aspekt av bilen har mulighet til å endre: formen på bilen, aksel vinkler, antall hjul, og hjul posisjon. Mutasjonsraten er sannsynligheten for at hver variabel muterer på slutten av generasjonen. Ved 100% vil alle variabler mutere hver generasjon, og ingenting er lært.

 

Tre. Resultater

 

Hva betyr resultatet?

 

Poengene for hver bil er avstanden det reiser i x-retningen. Poengene for hver bil er vist i blått på venstre side av skjermen. Målet er å feise over et bestemt område hver generasjon å hindre for tidlig overgang.

 

Hva betyr de røde / svarte linjer?

 

linjene øverst til høyre på skjermen viser den maksimale poengsummen (rød) og gjennomsnittlig poengsum(svart) for hver generasjon.

 

Hvordan lagrer jeg en bil?

 

Dessverre er det ikke mulig å lagre en bil, enda, dette vil bli lagt til i version 2.

Endret av stelar7
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...