O perito criminal federal Wladimir Luiz Caldas Leite, associado da APCF, ficou em 1º lugar na final mundial do TopCoder Marathon Match de 2025, uma das competições mais tradicionais da programação competitiva na modalidade de otimização. A conquista foi definida após 24 horas ininterruptas de disputa e uma bateria final de 5.000 testes, que consolidou a classificação definitiva.
A vitória coroa uma trajetória longa e consistente do perito criminal federal na competição, marcada por participações sucessivas em finais mundiais e pela evolução contínua das estratégias desenvolvidas ao longo dos anos. “Vencer o torneio desta vez foi uma satisfação pessoal enorme e o reconhecimento de muitos anos de dedicação e persistência”, celebrou Wladimir Luiz Caldas Leite.

Otimização e estratégia
Organizada desde 2007 pela plataforma Topcoder, a Marathon Match se diferencia de provas em que a resposta é simplesmente “certa” ou “errada”. Na maratona, o objetivo é otimizar uma solução para um problema que não possui uma resposta perfeita conhecida — vence quem desenvolve o programa mais eficiente dentro do tempo e das regras estabelecidas.
Na prática, esse tipo de desafio se aproxima de situações reais enfrentadas no desenvolvimento de sistemas complexos. Um exemplo é o de softwares que controlam elevadores: com base em horários, histórico de uso e chamadas dos usuários, o programa precisa decidir como movimentar cada cabine para reduzir o tempo de espera e o gasto de energia. Não existe uma única solução correta, mas estratégias significativamente mais eficientes que outras.
A edição de 2025 e o desafio final
A edição de 2025 contou com seis etapas classificatórias online ao longo do ano, cada uma com uma semana de duração. Ao final desse ciclo, os 12 competidores com melhor pontuação acumulada garantiram vaga na grande final, realizada em novembro. Tradicionalmente presenciais nos Estados Unidos, as finais do torneio passaram a ocorrer de forma online a partir de 2020.
A final teve início às 5h de um sábado (horário de Brasília) e durou 24 horas ininterruptas. O desafio proposto foi estruturado como um jogo de tabuleiro, no qual o programa precisava posicionar peças quadradas com números em cada lado. O objetivo era combinar valores iguais em peças adjacentes, cabendo ao algoritmo decidir rapidamente qual peça utilizar, em qual posição colocá-la ou se deveria descartá-la, sempre buscando maximizar a pontuação final.
Trajetória e resultado histórico
Esta foi a 14ª participação de Wladimir em uma final mundial da TopCoder. Ao término das 24 horas de competição, ele ocupava o 2º lugar no ranking provisório, baseado em uma amostra inicial de 100 partidas simuladas. Na etapa seguinte, os programas finalistas foram submetidos a uma bateria rigorosa de 5.000 testes inéditos, responsável por definir o resultado final.
Na classificação definitiva, Wladimir superou o então líder por uma margem pequena, assegurando o 1º lugar. Até então, sua melhor colocação havia sido o 3º lugar, alcançado em cinco edições anteriores, o que reforça o caráter cumulativo, estratégico e altamente técnico da modalidade.
A conquista projeta, em cenário internacional, a excelência técnica da perícia criminal federal brasileira e evidencia a aplicação do raciocínio científico, da programação avançada e da capacidade analítica da carreira na solução de problemas complexos.
