next to the predator-prey and wolf-sheep examples, there are some
flocking examples that will improve your flock cohesion. I'm not sure
for an example on cooperative hunting, but Netlogo would be the ideal
place to start true agent-based simulations on this! (you'll have to
figure out the algoritms there by yourself.)