Test your AI programming skills with this challenge

As we know, AI is becoming increasingly important and applied in many different areas. And the good news is that you can participate in AI programming with popular programming languages ​​like Python, Java, C ++ and even older languages ​​like Lisp.

In other words, you can apply your skills to the AI ​​programming challenge - fly around virtual worlds, take ships to planets and develop larger fleets to defeat opponents.

  1. How to register for the contest of Vietnam Hackathon Vietnam 2017
  2. Lengpudashi - an improved version of the Libratus poker artificial intelligence machine

Build Bot for battle

Halite (https://halite.io/) is an AI programming challenge open to developers at all levels. Its purpose is to build computer programs (bots) that use coding language (agnostic language) and include it in the war in the virtual universe.

Test your AI programming skills with this challenge Picture 1

This idea is done by two high school interns (Benjamin Spector and Michael Truell), who are looking forward to the future when they decide to build programming competitions for enthusiasts.

This competition is called Halite II with space theme. You can join this challenge at any time from October 2017 to January 2018.

How Halite works:

  1. First, you need to register via GitHub.
  2. See some games to feel in the game environment.
  3. Download basic bot and starter sets for your platform and language selection.
  4. Upgrade basic bot with AI code and track its activity.
  5. Update the bot with improvements as you progress in the game.

Follow the game description video below.

">

Halite is the arena and your bot will be the clerk fighting with other bots. The rules of this competition are very interesting to learn and apply AI, machine learning and other advanced algorithms.

Halite said, just having a smart strategy will ensure victory.

What do you think about Halite challenge? Have you participated in any other AI programming contest? Let us know by commnent below!

5 ★ | 1 Vote

May be interested

  • Test on C programming P4Test on C programming P4
    the c language is the most widely used computer language, along with the java language, the leading popular programming languages, widely used in modern developers. below, invite readers to test their knowledge on this topic through the multiple-choice questions below.
  • Test on JAVA test P5Test on JAVA test P5
    do you like java programming and want to learn useful knowledge to apply to work? to meet the needs of readers, network administrators have collected and sent a series of quiz questions about java programming. invite your reference.
  • Test about programming C P3Test about programming C P3
    multiple choice questions on c programming, invite readers to test their knowledge with network administrator. hopefully with these questions you will have more useful knowledge.
  • JAVA test on P3JAVA test on P3
    java is a high-level programming language, if you are interested in learning about this programming language, the following test of network administrator will give you lots of useful information.
  • Set of multiple choice questions for programming with P8 prizesSet of multiple choice questions for programming with P8 prizes
    following the series of quizzes around programming topics, below invite readers to test their knowledge with multiple choice questions that we have summarized below.
  • eQuiz - VB.NET testing test - Part 1eQuiz - VB.NET testing test - Part 1
    we will continue with the vb.net programming language test, in total there will be 15 questions with no time for answering each sentence. there will be some questions with many different answer options.
  • Multiple choice questions about programming with P1 prizeMultiple choice questions about programming with P1 prize
    programming is the use of programming languages ​​and tools and utilities to write code, build practical programs and applications on your computer to serve your life. the following is an invitation to test your knowledge with our following series of articles.
  • 27 things I wish I knew before programming27 things I wish I knew before programming
    what do you wish you had known before learning programming? join tipsmake.com to see 27 things ken mazaika wished he knew right from the start of programming in this article!
  • A set of multiple choice questions for programming has a P2 prizeA set of multiple choice questions for programming has a P2 prize
    programming is the use of programming languages ​​and utility tools to build applications and executable programs on computers for life. in this article, invite readers to test their knowledge and multiple choice questions around this topic.
  • How does programming affect our brains?How does programming affect our brains?
    let's tipsmake.com find out how programming affects our brain in the article below!