Para conseguir algoritmos que trabajen mejor hay concursos anuales en los cuales todo el mundo presenta sus algoritmos, y se decide un ganador siguiendo unos criterios preestablecidos.