Implémenter à la lettre les règles d'un jeu de cartes, de l'extension d'origine jusqu'à Vendetta : puis faire évoluer des decks légaux par algorithme génétique évalué en simulation.
Architecture, moteur de règles & simulation
841
cartes intégralement couvertes
1 919
clauses de règles implémentées
5
extensions gérées, jusqu'à Vendetta
Trouver le meilleur deck d'un jeu de cartes est un problème combinatoire hors de portée : avec environ 180 cartes légales et des decks de 40 cartes exactes, l'espace de recherche approche 10⁴⁰ combinaisons par légende. Tester chaque deck une milliseconde prendrait plus que l'âge de l'univers. Impossible d'énumérer, il faut faire évoluer.
Deux briques indissociables. D'abord un moteur de règles fidèle : sans simulation juste, toute optimisation est du bruit. Ensuite une co-évolution génétique où chaque légende fait évoluer sa population de decks, évaluée par affrontements simulés contre les meilleurs decks adverses, la méta évolue donc avec les decks.
Ce type de mission correspond à
Chef de projet IT freelance