Canalblog
Editer l'article Suivre ce blog Administration + Créer mon blog
Fantasy Strategia
13 janvier 2012

ALEA

ALEA est un programme réalisé en c++ , à l'origine créé pour vérifier des fonctions pseudo-aléatoires, qui a pour but de simuler des "contaminations" de case en case au sein d'une grille.

Les contaminations causent le changement de couleur d'une case. Ces couleurs peuvent être rouge, vert ou bleu. Une case peut également être vide.

Le deroulement de la simulation de contamination est régi par trois lois :

1) Toute case libre a une probabilité donnée, à chaque nouvelle étape, d'être convertie en une case de couleur (rouge, vert ou bleu)

2) Toute case libre voisine d'une case bleue voit sa probabilité d'être convertie en case bleue augmentée de la valeur "contagion bleue"

3) Une case déjà convertie, quelle que soit sa couleur, ne peut plus être convertie

L'utilisateur du programme peut spécifier les probabilités de contamination rouge, verte et bleue, ainsi que la valeur "contagion bleue", la taille (horizontale tant que verticale) des cases de la grille, le type de distribution pseudo-aléatoire utilisée, ainsi que d'autres paramètres. À noter que la taille des cases peut être minime (1 pixel par 1 pixel) comme énorme (800pixels par 600pixels). La grille fait 800 cases par 6000 au maximum.

Les commandes sont indiquées au sein du programme.

Version actuelle : 1.0

Version à venir : 1.1

  • Autres distributions pseudo-aléatoires proposées
  • Amélioration de l'interface
  • Analyse plus approfondie des résultats

 

 

TELECHARGEMENT

(exécuter "ALEA.exe", au sein du dossier compressé)


 

Publicité
Publicité
Commentaires
Fantasy Strategia
  • Jeu de stratégie au tour par tour, à l'univers de type "medieval-fantasy", devant comprendre à terme : 26 races jouables ; une dizaine de classes pas race ; créateur de terrain ; mode 1, 2, 3 ou 4 joueurs ainsi que contre l'IA.
  • Accueil du blog
  • Créer un blog avec CanalBlog
Publicité
Archives
Publicité