Testez vos compétences de codage de l'IA avec ce défi de programmation

Testez vos compétences de codage de l'IA avec ce défi de programmation / La programmation

Tout le monde parie sur l'intelligence artificielle. Alors que certains avertissent que l'IA pose des risques sérieux, voici pourquoi les scientifiques pensent que vous devriez être inquiet pour l'intelligence artificielle. Voici pourquoi les scientifiques pensent que vous devriez être inquiet pour l'intelligence artificielle Pensez-vous que l'intelligence artificielle est dangereuse? L'IA peut-elle poser un risque grave pour la race humaine? Voici quelques raisons pour lesquelles vous voudrez peut-être vous inquiéter. Lire la suite, le fait est que la programmation de l'intelligence artificielle est le chemin vers lequel de nombreuses carrières se dirigent.

La bonne nouvelle est que vous pouvez vous lancer dans la programmation de l'intelligence artificielle avec des langages très répandus comme Python, Java, C ++ et même des langages plus anciens tels que Lisp. et champ bourdonnant.

En d'autres termes, mettez vos compétences à l'épreuve dans ce défi de la programmation de l'IA - survoler un univers virtuel, envoyer des navires sur les planètes des mines et développer de plus grandes flottes pour vaincre vos adversaires.

Construire un bot pour la bataille

Halite est un défi de programmation d'intelligence artificielle ouvert aux codeurs de tous niveaux. Le but est de construire des robots en utilisant le langage de codage de votre choix (son langage est agnostique) et de le mener au combat dans un univers virtuel..

L'idée est venue à deux stagiaires du secondaire (Benjamin Spector et Michael Truell) qui se dirigeaient vers un avenir en intelligence artificielle lorsqu'ils ont décidé de créer ce concours de programmation pour les passionnés..

Le concours de cette année, appelé Halite II, a pour thème l’espace et vous pouvez l’essayer à tout moment entre Octobre 2017 à janvier 2018. Nous sommes déjà en novembre, mais vous pouvez toujours participer même jusqu'à la dernière semaine de la compétition..

Voici comment ça fonctionne:

  1. S'inscrire via GitHub.
  2. Regardez quelques jeux pour avoir une idée de l'environnement.
  3. Téléchargez un kit de démarrage et de démarrage pour votre plate-forme et la langue de votre choix.
  4. Améliorez le bot de base avec du code AI, soumettez-le et suivez ses performances.
  5. Mettez à jour le bot avec des améliorations à mesure que vous progressez dans le jeu..

Cette vidéo montre un plateau de jeu en action:

L’idée est de prendre un prototype (le bot de base) et de le rendre plus intelligent avec programmation IA. Halite est l’arène où votre bot sur mesure sera le gladiateur qui se battra contre d’autres bots. Les règles du concours en font un moyen amusant d'apprendre et d'appliquer l'IA, l'apprentissage automatique et d'autres algorithmes avancés..

Halite affirme qu'une stratégie intelligente garantira une victoire:

“Les meilleures tactiques pour Halite II nécessiteront l’utilisation de méthodes de recherche sophistiquées, telles que les algorithmes de Prim's et de Dijkstra et le problème du voyageur de commerce..”

Que penses-tu du challenge Halite? Avez-vous participé à un autre concours de programmation AI?

En savoir plus sur: Intelligence artificielle, Technologie de l'éducation, Programmation.