Boids: Difference between revisions

183 bytes added ,  9 months ago
no edit summary
No edit summary
 
(7 intermediate revisions by 5 users not shown)
Line 2:
A [[wp:Boids|Boids]] algorithm simulates the flocking behavior of birds. This task requires the creation of a graphical or purely textual simulation of a flock of birds navigating the cave with obstacles depicted below.
 
<div style="font-size: .8em;"><pre>
<pre>.......###############...............................................................
.......###############...............................................................
......#################..............................................................
Line 17 ⟶ 18:
............................................................#################........
...........................................................###################.......
............................................................#################........</pre>
</pre></div>
 
If you implement a purely textual simulation, this is a possible board representation, where "O" are the boids that should go toward the right, "#" are fixed walls that should be avoided by the boids, and "." is free space (using a space is also acceptable for free space, if you add some kind of frame around the board).
Line 29 ⟶ 31:
=={{header|C}}==
See [[Boids/C]]
=={{header|Go}}==
 
See [[Boids/Go]]
=={{header|Java}}==
See [[Boids/Java]]
=={{header|Julia}}==
 
See [[Boids/Julia]]
=={{header|Nim}}==
See [[Boids/Nim]]
=={{header|Phix}}==
See [[Boids/Phix]]<br>
See demo/pGUI/boids3d.exw at [https://bitbucket.org/petelomax/phix/src https://bitbucket.org/petelomax/phix/src]
Screenshot: [http://phix.x10.mx/shots/boids.png http://phix.x10.mx/shots/boids.png]
=={{header|Wren}}==
 
See [[Boids/Wren]]