Learn More
We have produced computational simulations of multi-agent systems in which wolf agents chase prey agents. We show that two simple decentralized rules controlling the movement of each wolf are enough to reproduce the main features of the wolf-pack hunting behavior: tracking the prey, carrying out the pursuit, and encircling the prey until it stops moving.(More)
Barking is most often associated with the domestic dog Canis familiaris, but it is a common mammalian and avian vocalization. Like any vocalization, the acoustic character of the bark is likely to be a product of adaptation as well as an expression of the signaler's internal motivational state. While most authors recognize that the bark is a distinct signal(More)
We compare differences in the reproductive strategies of "free-living" dogs with their wild relatives in the genus Canis, of which the dog is a very recently evolved member. The members of this genus display a greater range of parental motor patterns than generally seen in other species of Carnivora, including pair-bonding and extended parental care;(More)
In the last 50 years, there has been a growing need for storage and management systems for the production and maintenance of large numbers of dogs. Unwanted dogs and strays, detained in kennels, stay for various lengths of time. Large kennels also produce dogs for sale as companion animals, for the service dog industry (police and guide dogs), for(More)
The emergence of cooperation in wolf-pack hunting is studied using a simple, homogeneous, particle-based computational model. Wolves and prey are modelled as particles that interact through attractive and repulsive forces. Realistic patterns of wolf aggregation readily emerge in numerical simulations, even though the model includes no explicit wolf-wolf(More)
SuperDuperWalker is a software-based framework for experiments on the evolution of locomotion. It simulates the behavior of evolving agents in a 3D physical simulation environment and displays this behavior graphically in real time. A genetic algorithm controls the evolution of the agents. Students manipulate parameters with a graphical user interface and(More)
Trained service dogs assist and also add pride, self-reliance, and personal satisfaction to an individual's daily life. However, well-bred, trained dogs are very expensive. To explore decreasing the cost of a service dog by increasing the number of dogs successfully completing training, the authors analyzed tasks that service dogs are expected to perform,(More)