Testa dina AI-kodningsfärdigheter med denna programmeringsutmaning

Styr fartyg som min planeter i ett virtuellt universum i denna rymdålders artificiella programmeringstävling. Vem som helst kan spela med vilket programmeringsspråk som helst.

Styr fartyg som min planeter i ett virtuellt universum i denna rymdålders artificiella programmeringstävling.  Vem som helst kan spela med vilket programmeringsspråk som helst.
Annons

Alla satsar på artificiell intelligens. Medan vissa varnar för att AI utgör allvarliga risker. Här är varför forskare tror att du borde vara orolig för artificiell intelligens. Det här är varför forskare tror att du borde vara orolig för artificiell intelligens. Tror du att artificiell intelligens är farlig? Kan AI utgöra en allvarlig risk för mänskligheten. Det här är några anledningar till varför du kanske vill vara orolig. Läs mer, faktum är att artificiell intelligens programmering är där många karriärer är på väg.

Den goda nyheten är att du kan hoppa in i AI-programmering med mycket populära språk som Python, Java, C ++ och till och med äldre språk som Lisp, så kom tillbaka till skärmen och se om dina färdigheter är tillräckligt skarpa för att göra ditt märke i denna spirande och surrande fält.

Med andra ord sätta dina färdigheter på provet i den här AI-programmeringsutmaningen - flyga runt ett virtuellt universum, skicka fartyg till mina planeter och växa större flotta för att besegra dina motståndare.

Bygg en bot för kamp

Halite är en artificiell intelligensprogrammering utmaning öppen för kodare på alla nivåer. Målet är att bygga bots med hjälp av det kodande språket du själv väljer (det är agnostiskt språk) och ta det till strid i ett virtuellt universum.

Halit Programming Contest

Tanken kom till två gymnasieutbildare (Benjamin Spector och Michael Truell) som var på väg mot en framtid i AI när de bestämde sig för att bygga den här programmeringstävlingen för entusiaster.

Årets tävling, som heter Halite II, har ett rymdtema och du kan gå på det när som helst mellan oktober 2017 och januari 2018 . Det är redan november nu, men du kan fortfarande gå med ihop till den sista veckan i tävlingen.

Så här fungerar det:

  1. Registrera dig via GitHub.
  2. Titta på några spel för att få en känsla för miljön.
  3. Ladda ner en grundläggande bot och startpaket till din plattform och språkval.
  4. Förbättra grundläggande bot med AI-kod och skicka in den och följ dess prestanda.
  5. Uppdatera boten med förbättringar när du går vidare i spelet.

Den här videon visar ett spelbräda i åtgärd:

Tanken är att ta en prototyp (basic bot) och göra det smartare med AI programmering. Halit är arenan din anpassade bot kommer att bli gladiatorn kämpa ut det med andra robotar. Reglerna i tävlingen gör det till ett roligt sätt att lära sig och tillämpa AI, maskininlärning och andra avancerade algoritmer.

Halite säger att smart strategi kommer att garantera en vinst:

"Den bästa taktiken för Halite II kommer att kräva användandet av sofistikerad pathfinding, med begrepp som Prim's och Dijkstras algoritmer och Traveling Salesman Problem."

Vad tycker du om Halite utmaningen? Har du deltagit i någon annan AI-programmeringstävling?

In this article