IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Algorithme genetique en python


Sujet :

Python

Vue hybride

rosef Algorithme genetique en python 09/01/2014, 20h31
fred1599 Et moi je veux être le maître... 09/01/2014, 20h58
plxpy pour une fois que l'objectif... 09/01/2014, 22h18
Matthieu Brucher pyevolve. 09/01/2014, 22h54
stalacta Du premier coup d'oeil, je... 12/01/2014, 10h11
Sve@r Bonjour class... 20/01/2014, 17h30
Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Inscrit en
    Septembre 2013
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Septembre 2013
    Messages : 17
    Par défaut Algorithme genetique en python
    Bonjour,
    je veux un code source sur les algorithmes genetiques en python .

  2. #2
    Expert confirmé
    Avatar de fred1599
    Homme Profil pro
    Lead Dev Python
    Inscrit en
    Juillet 2006
    Messages
    4 049
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Lead Dev Python
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2006
    Messages : 4 049
    Par défaut
    Et moi je veux être le maître du monde... hahaha

  3. #3
    Membre Expert Avatar de plxpy
    Homme Profil pro
    Ingénieur géographe
    Inscrit en
    Janvier 2009
    Messages
    792
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur géographe
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2009
    Messages : 792
    Par défaut
    pour une fois que l'objectif et le contexte sont clairs ...

  4. #4
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Par défaut
    pyevolve.

  5. #5
    Membre éclairé
    Homme Profil pro
    Développeur en formation
    Inscrit en
    Juillet 2013
    Messages
    300
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur en formation
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2013
    Messages : 300
    Par défaut
    Du premier coup d'oeil, je dirais :

    Ensuite, une petite formule de politesse serait déjà un chouïa mieux.
    Après, c'est un peu vague comme sujet.
    Enfin, on n'est pas des larbins donneurs de code source à qui on peut commander n'importe quoi.

    Merci de votre attention.

  6. #6
    Membre prolifique
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 816
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 816
    Billets dans le blog
    1
    Par défaut
    Bonjour
    Code python : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    class individu(object):
        pass
     
    population=[]
    while True:
        population.append(individu())

    Et voilà. En une demi-seconde tu auras toute une population sur laquelle tu pourras régner...
    Mon Tutoriel sur la programmation «Python»
    Mon Tutoriel sur la programmation «Shell»
    Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site
    Et on poste ses codes entre balises [code] et [/code]

  7. #7
    Membre éclairé
    Homme Profil pro
    Développeur en formation
    Inscrit en
    Juillet 2013
    Messages
    300
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur en formation
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2013
    Messages : 300
    Par défaut
    Citation Envoyé par Sve@r Voir le message
    Bonjour
    Code python : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    class individu(object):
        pass
     
    population=[]
    while True:
        population.append(individu())

    Et voilà. En une demi-seconde tu auras toute une population sur laquelle tu pourras régner...
    Il faudra aussi effectuer un contrôle des naissances, par ce que là... on pourrait ajouter des petits trucs :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    import random
    class individu :
       def __init__(self) :
            self.niveau_soumission=random.randint(0,100)
            self.sexe=random.choice(['f','m'])
            if self.sexe=='f' : self.nom=random.choice(["Michèle","Roberte"])
            else : self.nom=random.choice(["Michel","Robert"])
       def soumettre(self,ordre="engueuler") :
            if ordre=="engueuler" :
                puissance=random.randint(0,100)
                if puissance<self.niveau_soumission : print(self.nom,"se fait engueuler par le grand maître, il baisse les yeux.")
                else : print("Vous criez sur un de vos sujets,",self.nom,"il a l'air de s'en contrefoutre et vous fait un geste obscène.")
            elif ordre=="tuer" :
                print("Stalinoza s'acharne sur",self.nom,"on voit le sang gicler, ça servira de leçon aux autres.")
                del self

Discussions similaires

  1. Aide sur les algorithmes genetique
    Par Djilou_15 dans le forum Algorithmes et structures de données
    Réponses: 4
    Dernier message: 22/01/2010, 17h44
  2. Algorithme génétique
    Par ramrouma dans le forum MATLAB
    Réponses: 1
    Dernier message: 23/11/2006, 15h13
  3. Réponses: 2
    Dernier message: 04/04/2006, 23h22
  4. Algorithmes genetiques
    Par Orore dans le forum C++
    Réponses: 7
    Dernier message: 16/11/2004, 16h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo