fr en hu hu hu hu hu hu hu hu hu hu hu hu hu hu es hu hu en hu hu en hu hu sk hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu de hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu hu en de fr he it ja nl pl hu hu hu hu hu hu hu hu hu hu
A Wikipédiából, a szabad enciklopédiából
Ez a közzétett változat, ellenőrizve: 2019. szeptember 30.
Ugrás a navigációhoz Ugrás a kereséshez
A Boids egy Craig Reynolds által 1986-ban kifejlesztett mesterséges élet program, ami a madárrajoknál megfigyelhető emergens viselkedést szimulálja virtuális lények (a boidok) segítségével.
Más emergens jelenségekhez hasonlóan a boidok is egyszerű viselkedési szabályokat követnek, azonban nagyszámú boid találkozásakor ezeknek a szabályoknak az interakciójából bonyolult minták alakulnak ki. A szabályok a legegyszerűbb változatban a következőek:
szeparáció: a boidok elkerülik azokat a helyeket, ahol más boidok összesűrűsödtek;
igazodás: a boidok átveszik a közelükben lévő boidok irányának átlagát;
kohézió: a boidok a közelükben lévő boidok helyzetének átlaga felé mozognak (amennyire a szeparáció engedi).
A boid-csoportok viselkedésében ezen egyszerű szabályok váratlan mintákat eredményeznek, például akadályok előtt két csoportra válnak, és a túloldalon újra összeolvadnak, illetve egy boidcsoport néha minden látható ok nélkül több csoportra bomlik.
A boid-szabályrendszert gyakran használják a számítógépes grafikában madárcsapatok, halrajok és más hasonló együttmozgó csoportok irányítására.
Reynolds a Boids egy módosított változatát használta a Batman visszatér denevér- és pingvincsapatainak animálásához.
Craig Reynolds Boids oldala
3D Boids szimuláció OpenGL-ben
3D Java Boids (Paul Richmond)
Battle boids egymás ellen küzdő 2D boidok
A lap eredeti címe: „https://hu.wikipedia.org/w/index.php?title=Boids&oldid=21754332”
Hivatkozás erre a változatra
Hogyan hivatkozz erre a lapra?
A lap utolsó módosítása: 2019. szeptember 30., 02:47
A lap szövege Creative Commons Nevezd meg! – Így add tovább! 3.0 licenc alatt van; egyes esetekben más módon is felhasználható. Részletekért lásd a felhasználási feltételeket.