Annons
Alla satsar på konstgjord intelligens. Medan vissa varnar det AI utgör allvarliga risker Här är varför forskare tycker att du borde vara orolig för artificiell intelligensTycker du att konstgjord intelligens är farligt? Kan AI utgöra en allvarlig risk för människors ras. Det här är några skäl till varför du kanske vill vara bekymrad. Läs mer faktum är att programmering av artificiell intelligens är där många karriärer är på väg.
Den goda nyheten är att du kan hoppa till AI-programmering med allmänt populära språk som Python, Java, C ++ och ännu äldre språk som Lisp, så kom tillbaka till skärmen och se om dina färdigheter är tillräckligt skarpa för att sätta ditt märke i denna spirande och surrande fält.
Med andra ord sätta dina färdigheter på provet i denna AI-programmeringsutmaning - flyga runt ett virtuellt universum, skicka fartyg till gruvplaneter och växa större flottor för att besegra dina motståndare.
Bygg en bot för strid
Halite är en programutmaning för artificiell intelligens som är öppen för kodare på alla nivåer. Målet är att bygga bots med hjälp av kodningsspråket du väljer (det är språkagnostiskt) och ta det i strid i ett virtuellt universum.

Idén kom till två praktikanter på gymnasiet (Benjamin Spector och Michael Truell) som var på väg mot en framtid i AI när de beslutade att bygga denna programmeringstävling för entusiaster.
Årets tävling, kallad Halite II, har ett rymdtema och du kan ta en gång när som helst mellan Oktober 2017 till januari 2018. Det är redan november nu, men du kan fortfarande gå med fram till den sista tävlingsveckan.
Så här fungerar det:
- Registrera dig via GitHub.
- Titta på några spel för att få en känsla för miljön.
- Ladda ner ett grundläggande bot- och startpaket för din plattform och ditt val av språk.
- Förbättra den grundläggande botten med AI-kod och skicka den och följ dess resultat.
- Uppdatera botten med förbättringar när du fortskrider i spelet.
Den här videon visar ett spelbräde i aktion:
Tanken är att ta en prototyp (den grundläggande botten) och göra den smartare med AI-programmering. Halite är den arena där din anpassade bot kommer att vara gladiatoren som kämpar mot den med andra bots. Reglerna för 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 säkerställa en vinst:
"Den bästa taktiken för Halite II kommer att kräva användning av sofistikerad sökväg, med hjälp av begrepp som Prim's och Dijkstra algoritmer och Travelling Salesman Problem."
Vad tycker du om Halite-utmaningen? Har du deltagit i någon annan AI-programmeringstävling?
Saikat Basu är vice redaktör för Internet, Windows och produktivitet. Efter att ha tagit bort smutsen från en MBA och en tio år lång marknadsföringskarriär brinner han nu för att hjälpa andra att förbättra sina berättelser. Han letar efter den saknade Oxford-komma och hatar dåliga skärmdumpar. Men idéer om fotografi, Photoshop och produktivitet lugnar hans själ.