Distributed Algorithms Based on Fictitious Play for Near Optimal Sequential Decision Making.