Devis Eco system en mode console ( prog en C )

Appel d'offre développement << Projet précédentCréer un projet similaireProjet suivant >>
 # Statut Expiré
 # Créé le 06/06/2008 19:10
 # Date limite de dépôt des offres 06/07/2008 19:10 (expiré)
 # Porteur du projet dark-7325
# Ecrire MP
 # Budget indicatif 30 - 100 €
 # Compétences recherchées
  • Développement
  • Développement -> C#
  •  # Description Description du programme / site web :
    Descriptif du projet

    L’objectif de ce projet est de simuler un écosystème simplifié formé de trois entités :

    - De l’herbe
    - Des vaches
    - Des loups

    Le plateau de jeu est un damier carré dont la taille pourra être précisé par l’utilisateur.

    A chaque tour de la boucle principale de simulation, vous effectuerez 10 tours de simulation de l’herbe, 2 tours de simulation des vaches, 1 tour de simulation des loups.

    Vous devrez effectuer une visualisation en mode texte de la simulation.

    1. Simulation de l’herbe

    Dans chaque case du damier pousse une certaine quantité d’herbe, comprise en zéro et 255. La distribution initiale sera générée aléatoirement.

    A chaque étape, une case calcule la moyenne de la quantité d’herbe dans les 8 cases qui l’entourent.

    Si cette moyenne est inférieur à 10% de la valeur de la case, l’herbe dépérit et la valeur de la case se décremente de 1.

    Si cette moyenne est supérieure à la valeur de la case, l’herbe pousse et gagne la valeur s’incrémente de 1.

    Sinon, l’herbe gagne un nombre aléatoire de points compris entre 0 et 20% de ladite moyenne.

    A tous les tours de jeu, il y a une chance sur 50 qu’une case soit tirée au sort et remplie d’une quantité aléatoire d’herbe.

    2. Simulation des vaches

    Une vaches possède une certaine quantité d’énergie, une position sur le tableau de jeu et un âge. Les vaches sont asexuées.

    Une vache peut avoir trois états :

    - Elle se déplace d’une case ( et consomme donc 1 point d’énergie )
    - Elle mange ( et convertit 5 points d’herbes en 1 point d’énergie )
    - Elle se reproduit

    La reproduction a lieu lorsque deux vaches sont voisines avec un taux de réussite de 50%. Lorsqu’elle réussit, un rejeton nait dans l’une des cases voisine des deux parents et chaque parent lui transferre la moitié de son énergie.

    La rêgle de jeu pour une vache est la suivante :

    1. Je regarde autour de moi, si je suis sur un maximum local d’herbe, je mange, sinon je me déplace vers la case contenant le plus d’herbe dans le voisinage.

    2. Si j’ai une vache dans mon entourage, je tente une reproduction.

    3. A tous les tours, mon age s’incrémente. S’il arrive à 200, je meurs et mon energie est convertie en quantité d’herbe dans la case où je suis.


    3. Simulation des loups

    Un loup a pour vocation de croquer des vaches. Il possède une certaine quantité d’énergie, un sexe, une position sur le tableau de jeu et un âge.

    Le loup peut se déplacer de deux cases en un seul tour, pour un coût de 1 point d’énergie. Ses rêgles de jeu sont les suivantes :

    1. Si je suis sur la même case qu’une vache, je la mange et récupère son energie. Fin du tour

    2. Sinon, je scrute les vaches. Si une vache est à une distance de moins de 5 cases de moi, je me dirige vers elle. Sinon je me dirige de facon aléatoire.

    3. Dans tous les cas, si je croise un loup du sexe opposé, je me reproduis avec un taux de reussite de 60 %.

    La durée de vie d’un loup est de 30.


    4. Extensions du jeu possible


    Par exemple mettre en place un serveur de simulation en réseau ou une interface graphique en GTK, ou en rendant vaches et loups plus « malins ».
     # Etat d'avancement Projet concret et réalisation certaine

    # Vous pouvez dès maintenant...

    6 offres réalisées | 6 messages postés | Projet visualisé 354 fois

    Ce projet (ou appel d'offre) est terminé. Le porteur de projet a pu comparer les devis (ou offres) de prestataires et développeurs freelances ci-dessous. Vous pouvez Créer un projet similaire et recevoir gratuitement des devis pour les comparer.

    Prestataire Offre Livraison Postée le Messages postés
    francedev Niveau Codeur Pro Classic
    (6)
     Société

    800,00 € 8 jours 09/06/2008 10:11 # Ecrire MP Lire MP
    Bonjour Nous sommes une équipe composé de (développeur/designer/webmarketeur) et nous souhaitons vous proposez nos services dans le cadre de votre projet. Notre objectif est de vous permettre d'atteindre vos objectifs et d' être unique. Notre équipe d'experts conçoit pour vous des solutions innovantes et de qualité. Cordialement

    Hibo-1013
    (1)
     Freelance

    500,00 € 5 jours 24/06/2008 22:05 # Ecrire MP Lire MP
    Voir message privé

    gael-7353
     Portage salarial

    189,00 € 2 jours 09/06/2008 12:02 # Ecrire MP Lire MP
    Bonjour, je serai ravi de réaliser votre projet. En mode texte comme demandé (bien que je pense que ce ne sera pas génial pour la visualisation) En 2d avec Flash ou OpenGL/Glut (pour etre portable). Ou mieux, mais il faudra revoir le tarif, en 3d avec vue style wargame, herbe en relief et animaux 3d animée. pourra devenir un bel économiseur d' écran.

    xbo-6813
     Freelance

    1 000,00 € 20 jours 07/06/2008 00:09 # Ecrire MP Lire MP
    Bonjour, votre projet me plait, je suis à votre disposition. Cependant, bien que pouvant le faire en c, pourquoi ne pas le faire en flash ? c'est tout à fait possible, et pourra être mis en ligne.

    Avid-6448
     Société

    1 000,00 € 15 jours 06/06/2008 20:50 # Ecrire MP Lire MP
    Bonjour, notre équipe est en mesure de vous réaliser votre projet. Nous avons déjà effectué beaucoup de projet en Langage C et nous nous proposons de réaliser le vôtre. Le budget est fixé à 1000€ cependant il peut être revu en fonction de vos besoin et de la qualité de finition souhaité. Le délai est fixé à 15 jours. Nous nous tenons à votre disposition pour d'éventuelles questions. Cordialement.

    zied-7308
     Société

    3 000,00 € 30 jours 06/06/2008 19:42 # Ecrire MP Lire MP
    votre produit sera le reflet d un travail professionel et le resultat de l utilisation d une hote technologie de developpement

    # Vous pouvez dès maintenant...

    Projets similaires Offres achat immédiat similaires