Projet de Simulation

Télécharger au format docx, pdf ou txt
Télécharger au format docx, pdf ou txt
Vous êtes sur la page 1sur 7

B41-VM, hiver 2024

Projet de simulation d’écosystème


Sommaire

Développez une application de simulation interactive qui modélise un écosystème naturel du


Québec, intégrant une diversité d'animaux, de végétaux et de biomes. Cette application permet
aux utilisateurs de faire évoluer ces espèces - leur permettant de se déplacer, survivre, se
reproduire et s'adapter au fil du temps.

Les utilisateurs peuvent personnaliser les paramètres de la simulation pour explorer différents
scénarios environnementaux. Des statistiques détaillées sont disponibles pour suivre l'état et
l'évolution de la simulation, offrant une perspective approfondie sur les dynamiques
écologiques à l'œuvre.

Lancement Initial

La simulation démarre avec une population initialement établie, évoluant au fil du temps (t+1,
t+2, etc.). Elle explore le développement et l'adaptation des espèces face aux événements
externes tels que le cycle jour/nuit, les saisons et les conditions météorologiques variées.
L'objectif est d'atteindre un équilibre durable, permettant à l'écosystème de prospérer.

La Simulation

Les éléments de l'écosystème, qu'il s'agisse de la flore ou de la faune, sont activés selon leurs
cycles de vie naturels. Par exemple, la croissance et la reproduction des plantes dépendent de
la consommation de leurs fruits et des conditions environnementales. Les animaux, quant à
eux, doivent trouver de la nourriture, se reproduire et éviter les prédateurs, en tenant compte
de la disponibilité des proies et de la concurrence avec d'autres prédateurs.
Construction du Milieu

La distribution des biomes tels que les forêts (denses ou clairsemées), les aires ouvertes (par
exemple, après un incendie) et les zones aquatiques doit être soigneusement planifiée. Ces
environnements influencent la disponibilité des ressources et les interactions entre espèces. La
simulation doit refléter la complexité de ces habitats pour offrir une expérience réaliste.

Visualisation Animée

L'application offre une visualisation dynamique de l'écosystème, permettant aux utilisateurs de


voir les plantes pousser et les animaux interagir avec leur environnement et entre eux. Les
changements naturels comme les transitions jour/nuit et les variations saisonnières sont
également modélisés pour enrichir l'expérience utilisateur.

Paramétrisation Initiale

Les utilisateurs ont la flexibilité de configurer l'état initial de la simulation à l'aide d'outils
interactifs (menus, listes déroulantes, etc.), ajustant le déroulement temporel (temps réel, pas-
à-pas, pause, etc.) et même le facteur de temps (par exemple, une seconde peut représenter
un jour ou un mois). Il est également possible de spécifier le "seed" pour la génération
aléatoire, permettant de reproduire des simulations spécifiques.

Des statistiques fournissent des insights sur l'évolution globale de la simulation, avec la
possibilité de suivre des individus spécifiques pour analyser leurs caractéristiques uniques.
Cette fonctionnalité enrichit la compréhension des dynamiques écologiques et permet
d'identifier des patterns ou des corrélations intéressantes entre la configuration initiale et
l'évolution de l'écosystème.

La notion d’attribut et d’évolution


Considérant différentes choses et ou caractéristiques de celles-ci, voici un tableau qui offre des options
de l’évolution que peuvent avoir ces dernières. La notion de niveau représente ici généralement un
niveau de complexité progressif.

Options Niveau 1 Niveau 2 Niveau 3

Énergie des individus Décroit avec le temps Dépend de chacun Décroît avec l’effort

Activités en général Selon les individus Selon l’environnement Animaux: selon le niveau
(chasse, reproduction, d’énergie (rapport
repos vitesse/durée)
Végétaux: modulation
saisonnière

Alimentation Normalisé selon les Selon l’individu (qté Selon l’âge de l’individu
espèces (une salade propre) (qté variable-courbe de
fournit tjrs la même qté Bell)
d’énergie)

Terrain Quasi-uniforme, cours Accident de terrain, forêt, Saison (gel, cru des eaux, ;
d'eau (lac, étang, ravin, colline, montagne jour/nuit
ruisseau, marais)

Reproduction Spontanée/périodique (à Végétaux: proportionnel à Animaux: maturité


toutes les périodes, la population
animaux: trouve Végétaux: localisation
partenaire=progéniture; Animaux: dépend des (autour des individus)
végétaux: aléatoire (entre qualités personnelles
un min. et un max) (plus fort, plus de chance,
produit nouvelle plante) etc.

Gestion des informations Valeurs initiales Valeurs actuelles log de simulation


par niveau

Types d’espèces (par Ours, orignal, loup, lièvre, + raton laveur, souris +chevreuil, carcajou,
exemple) laitue +baies grenouille...
+fruit saisonnier (pomme,
noix), etc.

Perception Tout terrain Distance selon espèce + environnement (brume,


nuit, montagne, forêt)

Comportement social Chacun pour soi Famille, troupe Compétition intra-espèce

Capacité Évolutive
Sélection Naturelle
Les individus qui réussissent mieux dans un environnement donné ont une probabilité plus
élevée de se reproduire, transmettant ainsi leurs traits avantageux à leurs descendants. Ce
processus renforce les caractéristiques bénéfiques au sein de la population.

Transformation Génétique
Les caractéristiques des descendants sont déterminées par une combinaison des traits
parentaux. Cette recombinaison génétique lors de la reproduction assure la variabilité des traits
au sein de la population, affectant à la fois les points forts et les faiblesses des descendants.

Mutation
Les attributs des descendants peuvent subir des mutations par rapport aux traits parentaux.
Ces mutations sont introduites de manière aléatoire mais avec une fréquence contrôlée,
contribuant à la diversité génétique et à la capacité d'adaptation de l'espèce.

Capacité Cognitive
Les individus traitent activement les informations de leur environnement pour prendre des
décisions comportementales. Ces décisions peuvent être influencées par des facteurs internes
(état de santé, faim, pulsion reproductive) et externes (environnement immédiat, conditions
saisonnières). Les stratégies pour exploiter ces informations sont variées et peuvent être
implémentées pour simuler des comportements complexes tels que le comportement de
troupeau ou la recherche de nourriture.

La classification des situations en fonction de groupes de propriétés permet d'optimiser les


réponses comportementales et d'adapter les actions des individus aux changements de leur
environnement.

Note sur l'Approche Orientée Objet


L'utilisation de l'héritage des classes en programmation orientée objet facilite la modélisation
des comportements et traits partagés entre différentes espèces. Toutefois, il est conseillé de
limiter la profondeur de l'héritage pour éviter une complexité excessive et favoriser la
réutilisabilité du code.

Il est également important de bien planifier les structures de données dès le début du projet.
Modifier ces structures dans un stade avancé du développement peut s'avérer difficile, surtout
dans un programme complexe.

Interface Graphique
Bien que l'aspect visuel de la simulation soit attrayant, l'objectif principal reste la modélisation
scientifique des dynamiques évolutive et écologique. L'interface graphique doit servir à
visualiser ces processus de manière intuitive, mais sans détourner l'attention des objectifs
pédagogiques et scientifiques du projet.
ADDENDUM
Définition d‘une arborescence du monde possible. Ceci est fournit à titre de suggestion mais vous
pouvez choisir, modifier, moduler comment vous voyez la simulation. Essayez cependant de rester assez
proche du but recherché « Simulation d’un milieu naturel québécois.

Espèces Animales

Ours Noir (Ursus americanus)


Alimentation : Omnivore (baies, fruits, noix, poissons, petits mammifères)
Reproduction : Gestation de 220 jours, 2-3 oursons par portée
Comportement : Solitaire, hibernation en hiver

Loup Gris (Canis lupus)


Alimentation : Carnivore (cerfs, lièvres, petits mammifères)
Reproduction : Gestation de 63 jours, 4-6 louveteaux par portée
Comportement : Social, vit en meutes

Orignal (Alces alces)


Alimentation : Herbivore (feuilles, branches, plantes aquatiques)
Reproduction : Saison des amours en automne, 1-2 veaux par portée
Comportement : Solitaire, à l'exception de la mère et ses veaux

Renard Roux (Vulpes vulpes)


Alimentation : Omnivore (rongeurs, petits mammifères, fruits)
Reproduction : Gestation de 53 jours, 4-5 renardeaux par portée
Comportement : Territorial, nocturne

Castor du Canada (Castor canadensis)


Alimentation : Herbivore (écorce, branches, plantes aquatiques)
Reproduction : Gestation de 105 jours, 2-4 castors par portée
Comportement : Constructeur de barrages, social, vit en famille

Lièvre d'Amérique (Lepus americanus)


Alimentation : Herbivore (bourgeons, brindilles, écorces en hiver; herbes et fleurs en été)
Reproduction : Jusqu'à 4 portées par an, 1-8 levrauts par portée
Comportement : Solitaire, très adapté à la neige pour échapper aux prédateurs

Espèces Végétales
Érable à Sucre (Acer saccharum)
Caractéristiques : Feuilles lobées, produit du sirop d'érable
Cycle de Vie : Longue durée de vie, croissance lente
Bouleau Jaune (Betula alleghaniensis)
Caractéristiques : Écorce jaune-bronze, feuilles ovales dentées
Cycle de Vie : Pousse en sols humides, besoin de lumière

Sapin Baumier (Abies balsamea)


Caractéristiques : Conifère, feuilles en forme d'aiguilles, résine utilisée en médecine
Cycle de Vie : Adapté aux climats froids, croissance modérée

Pommier Sauvage (Malus sylvestris)


Caractéristiques : Fleurs blanches ou roses, produit des pommes sauvages
Cycle de Vie : Croissance modérée, peut produire des fruits après quelques années

Bleuet (Vaccinium spp.)


Caractéristiques : Petits arbustes portant des baies bleues, très appréciées pour leur goût et leurs
propriétés antioxydantes
Cycle de Vie : Floraison en été, nécessite des sols acides et bien drainés

Pissenlit (Taraxacum officinale)


Caractéristiques : Fleurs jaunes, se propage par akenes volants
Cycle de Vie : Très adaptable, se reproduit et se propage rapidement

TERRITOIRES

Forêts Boréales : Dominées par des conifères comme le sapin baumier, l'épinette noire, et le pin gris, ces
forêts couvrent une grande partie du nord du Québec. Elles offrent un habitat riche pour des animaux
tels que le caribou des bois, le loup gris, et diverses espèces d'oiseaux.

Taïga et Toundra : Plus au nord, la forêt boréale cède la place à la taïga et à la toundra, où la végétation
est plus clairsemée et adaptée au froid extrême. Cet environnement est idéal pour simuler des espèces
résistantes au froid et des stratégies de survie uniques.

Milieux Humides : Les marais, tourbières et zones humides sont répandus dans tout le Québec. Ces
écosystèmes sont cruciaux pour la biodiversité, servant de lieux de nidification, de repos et
d'alimentation pour de nombreuses espèces d'oiseaux, en plus d'être un habitat pour des espèces
spécifiques de plantes et d'animaux.

Rivières et Lacs : Le Québec est parsemé de milliers de lacs et de rivières, offrant des habitats aquatiques
diversifiés. La faune inclut des espèces de poissons d'eau douce, des castors, et des loutres, tandis que la
flore comprend des plantes aquatiques et des berges riches en végétation.
Montagnes et Plateaux : Les régions montagneuses, notamment les Laurentides et l'Appalache, offrent
des terrains accidentés et élevés. Ces zones supportent une flore et une faune spécifiques qui s'adaptent
à des altitudes variées, offrant des possibilités intéressantes pour simuler des gradients écologiques.

Forêts Mixtes et Décidues : Dans le sud du Québec, les forêts sont un mélange de conifères et de
feuillus, comme l'érable à sucre, le bouleau jaune, et le chêne rouge. Ces forêts abritent une large
gamme d'espèces animales et sont les témoins des changements saisonniers spectaculaires.

Prairies et Savanes : Bien que moins communes, certaines zones du Québec comportent des prairies
ouvertes et des savanes, où la végétation est principalement composée d'herbes et de quelques arbres
dispersés. Ces zones peuvent être intéressantes pour simuler des dynamiques écologiques différentes
de celles des forêts denses.

Vous aimerez peut-être aussi