/genetic-car

Primary LanguageJavaScriptGNU General Public License v2.0GPL-2.0

Genetic car Build Status

Ce projet est est un exercice permettant de se familiariser avec les algorithmes génétiques de manière ludique.

Il a été fortement inspiré des projets:

Pré-requis

Une présentation des algorithmes génétiques est disponible ici afin de connaître les concepts de bases.

Le déroulement

  1. Initier une partie via l'api serveur
  2. mettre à jour les propriétés contenues dans le starter
  3. développer l'algorithme génétique
  4. confronter les résultats

En local

Aller dans le répertoire genetic-car-server

Build Gui

    grunt build

Run Gui

    grunt serve

Run server

    mvn

Un procfile est disponible à la racine du projet.

Deploy

Un web hook est présent sur Heroku.

    git push

Les logs

    heroku logs --app genetic-car

Un fichier app.yaml est disponible dans le répertoire src/main/appengine

Deploy

    mvn appengine:deploy

Les logs

    gcloud app logs tail -s default

To view the application in the web browser

    gcloud app browse

Happy coding !