An easy-to-use C++ implementation of the Anticipatory Force Model.
All rights are retained by the authors and the University of Minnesota.
Please contact sjguy for licensing inquiries. @cs. umn.e du
See the documentation of the TTC::SimulationEngine class for a list of public functions of the library, and the TTC::Agent::computeForces() function for the anticipatory forces exerted on each agent as explained in the Supplemental Material.
The library is accompanied by one example simulation of 10 agents positioned along the circumference of a circle and having to walk to their antipodal positions. Refer to Example.cpp for details.