An approach to a Maximally Diverse Group Problem using a Probabilistic Hill Climbing algorithm