Agent

[Julia, ABM] Rabbit-Fox-Hawk 3D Agent Based Model

rabbit_fox_hawk Rabbit-Fox-Hawk¶ 3D로 된 땅에 토끼(Rabbit), 여우(Fox), 매(Hwak), 풀(Grass)가 있다. 이 들 간의 먹이사슬이 있고 번식을 할 때 어떤 상황이 발생 하는지 시뮬레이션 한다. 동작환경: Julia v1.8.3 Agents v5.6.2 InteractiveDynamics v0.21.11 CairoMakie v0.8.13 GLMakie v0.6.13 참고 source : https://github.com/mrchaos/Agents.jl/blob/org/examples/rabbit_fox_hawk.jl 규칙¶ 토끼(Rabbit)¶ 토끼는 자신의 위치에 있는 풀이 있으면 먹는다 토끼가 포식자를 볼 경우 달아 난다. 토끼가 […]

[Julia, ABM] Rabbit-Fox-Hawk 3D Agent Based Model Read More »

[Julia, ABM] Flocking-Agent Based Model

flock Flocking¶ 참조 : http://www.red3d.com/cwr/boids/ flock model은 새들이 3개의 단순한 규칙에 따라 행동 할 때 무리짓기 행동(flocking behavior)이 창발하는 것을 설명한다. 규칙 1) Separation : 다른 새들과 충돌을 피하면서 최소거리를 유지한다. (분산) 2) Cohesion : 이웃한 새들의 평균 위치를 향해 날아 간다.(응집) 3) Alignment : 이웃한 새들의 평균 방향으로 날아 간다. (정렬) 소스 : https://github.com/mrchaos/julia_agents_examples

[Julia, ABM] Flocking-Agent Based Model Read More »