Today I worked on my flocking simulation implementation in Python
I also worked on testing each member of the flock's position relative to a no geometric/ non mathematical volume. In essence I cast rays from each member of the flock in the test function to determine the number of times it crosses the surface of the volume. If the total number of times the ray crosses the boundary is even. then the point exists outside of the volume if it exists inside the volume it will pass through the volume an odd number of times
Will update with reens