AgentCC
Provides constraint-based optimization and Monte Carlo integration for allocation, portfolio, scheduling, and more.