Text this: An efficient swarm evolution algorithm with probability learning for the black and white coloring problem