Dans quelques instants, et jusqu'au 28 juillet, je vais prendre part au Summer Challenge 2025 sur Codingame.

Cette fois, le challenge devrait consister en un combat de bots.

https://www.codingame.com/contests/summer-challenge-2025-coderpad-play

#codingame

Online programming contest and hackathon " CodinGame Summer Challenge 2025"

Prove your skills, win prizes, practice coding with other coders, have fun. Join our next contest for free now!

CodinGame

Je suis parvenu à monter en ligue Bois 3 vers 19 heures, et en ligue Bois 2 peu avant minuit.

A présent, je vais essayer de comprendre les nouvelles règles dans la ligue Bois 2.

Hier matin, je suis monté en ligue Bois 1, en ayant dû soumettre deux fois mon code (un bug de la plateforme ?).

Ensuite, il m'a fallu du temps pour passer en ligue Bronze, mais mon classement dans cette ligue m'a beaucoup étonné (actuellement 85ème sur 263), alors que mon algorithme n'est pas du tout adapté à cette ligue.

A présent, les choses sérieuses vont commencer.

Je viens de réussir un passage triomphal en ligue Argent (seulement 5 défaites sur 140 parties), avec un algorithme encore assez primitif, qui ne prend pas en compte les déplacements adverses, se défend assez mal et peine avec les obstacles.

En ligue Argent, je suis à peu près à la moitié du classement (415ème sur 852).

Après avoir refactoré le code, et amélioré l'algorithme pour prendre en compte les actions adverses avant de décider où attaquer, j'ai soumis mon code.

Résultat : gain de 2 points de classement et de plus de 100 places. Je suis 396ème du classement général à l'heure qu'il est.

C'est probablement trop juste pour passer en Or, mais je ne devrais pas être très loin du (futur) Boss avec ça.

Il y a une heure, j'ai corrigé un bug assez stupide, en remplaçant simplement un < par un <=, et en permettant ainsi à mes agents de lancer des bombes à 4 cases de distance au lieu de 3.

Ce changement assez mineur a pour conséquence de me faire gagner 2 points de classement et 100 places.

Je suis maintenant 298ème, et dans le top 10% au classement général. Cela sera-t-il suffisant pour accéder directement à lal ligue Or dans quelques minutes ?

#codingame

Ma dernière amélioration n'a pas été suffisante pour passer en ligue Or, mais je suis dans les 100 premiers de la ligue Argent.

#codingame

Moi, quand je vois mes agents rester planqués à l'arrière derrière une couverture 😂 😹 :

https://www.youtube.com/watch?v=H6U5KO2Pnw8

#codingame

Urios il nous casse les couilles

YouTube

J'ai corrigé quelques bugs hier soir, et j'ai soumis une nouvelle version vers 11 heures... qui a réussi à dépasser le Boss de la ligue Argent il y a quelques instants.

Me voici donc en ligue Or, en queue de classement (230ème sur 249).

#codingame

J'ai fait une première soumission en Or, après avoir fortement revu ma fonction d'évaluation.

J'ai encore gagné 50 places, et je me situe à présent dans la première moitié de la ligue Or, à moins de 7 points de classement du Boss.

Au classement général, je rentre dans les 200 premiers.et dans le top 5%.

#codingame

Une grande première aujourd'hui : je suis monté en ligue Légende ! 🤩 🥳

J'ai passé une après-midi assez difficile, à chasser quelques bugs stupides, mais ça en valait la peine.

Je me retrouve à l'heure qu'il est à la 71ème place sur 102.

#codingame

Moi quand j'ai vu mon bot accéder en ligue Légende 😂 😹 :

https://www.youtube.com/watch?v=u5ge0MEhI9U

La victoire de Thibaut Pinot au Tourmalet au plus près de Marc Madiot

Retrouvez toute l’actualité du Tour de France sur https://sport.francetvinfo.fr/#xtor=CS4-800VIDEO. Tour de France 2019. Etape 14 : Tarbes - Tourmalet Barège...

YouTube

J'ai soumis une dernière version dimanche soir, pour donner un jeu plus agressif à mon bot.

Classement final : je finis 81ème sur 3827 concurrents, et sur 160 en ligue Légende. C'est mon meilleur résultat et mon premier top 100 dans un concours de programmation.

Dans ma catégorie de langage (Rust), je suis 10ème sur 181.

Mon alma mater (Centrale Nantes) finit 20ème du classement par écoles, juste devant Polytechnique.

#codingame

J'ai quand même une pensée émue pour tous les techbros qui nous serinent "mettez-vous à l'IA ou vous serez largués".

En pleine mode de l'IA générative et du "vibe coding", je réalise mon meilleur résultat dans un challenge.