A Distributed Adaptive Multi-Path Routing-Consistent and Conflicting Decision Making