this is for holding javascript data
Sven Schmit renamed physical model1.tex to physical model.tex
over 9 years ago
Commit id: 0f36a60cd0c5d6fc0da717c6d686b3e6d8cc73f8
deletions | additions
diff --git a/physical model.tex b/physical model.tex
new file mode 100644
index 0000000..35b8b06
--- /dev/null
+++ b/physical model.tex
...
\section{A physical model}
Underlying all simulations is a physical model that describes the world, and the movement of sheep in particular.
\subsection{The world}
The world is modeled as a box, $[0, x_{m}]\times[0,y_{m}]$.
We can represent the sheep, dogs and target(s) as points.
We choose not to discretize the space, since that allows for more prolific movement, a more realistic environment, and a more interesting modeling perspective.
\subsection{Physics of sheep}
Here, we get our inspiration from Boids \cite{boids}, and define the following axioms for movement of sheep:
\begin{description}
\item[Axiom 1] Sheep move away from dogs when sufficiently close.
\item[Axion 2] When two sheep are very close to each other, they want more space and move away.
\item[Axiom 3] When two sheep are neither too close, nor too far, they flock together.
\end{description}
We translate these axioms into forces that are acting on the sheep. These forces then drive the sheep in a certain direction and define the speed at which the sheep moves.