Test uw AI-codeervaardigheden met deze programmeeruitdaging

Test uw AI-codeervaardigheden met deze programmeeruitdaging / Programming

Iedereen gokt op kunstmatige intelligentie. Terwijl sommigen waarschuwen dat AI serieuze risico's inhoudt Hier is waarom wetenschappers denken dat je je zorgen moet maken over kunstmatige intelligentie Hier is waarom wetenschappers denken dat je je zorgen moet maken over kunstmatige intelligentie Denk je dat kunstmatige intelligentie gevaarlijk is? Kan AI een ernstig risico vormen voor de mensheid. Dit zijn enkele redenen waarom u zich misschien zorgen wilt maken. Lees meer, het feit is dat kunstmatige intelligentie programmering is waar veel carrières naartoe gaan.

Het goede nieuws is dat je kunt overgaan op AI-programmering met veelgebruikte talen als Python, Java, C ++ en zelfs oudere talen zoals Lisp, dus ga terug naar het scherm en kijk of je vaardigheden scherp genoeg zijn om je stempel te drukken in deze ontluikende trend en zoemende veld.

Met andere woorden, test je vaardigheden in deze AI-programmeeruitdaging - vlieg rond een virtueel universum, stuur schepen naar mijn planeten en groei grotere vloten om je tegenstanders te verslaan.

Bouw een bot voor Battle

klipzout is een uitdaging voor het programmeren van kunstmatige intelligentie, open voor codeerders van alle niveaus. Het doel is om bots te bouwen met behulp van de coderingstaal van je keuze (het is taalagnostisch) en het te bestrijden in een virtueel universum.

Het idee kwam tot twee middelbare school stagiaires (Benjamin Spector en Michael Truell) die op weg waren naar een toekomst in AI toen ze besloten om deze programmeerwedstrijd voor enthousiastelingen te bouwen.

De wedstrijd van dit jaar, genaamd Halite II, heeft een ruimtethema en je kunt er altijd tussenuit gaan Oktober 2017 tot januari 2018. Het is nu al november, maar je kunt nog steeds meedoen, zelfs tot de laatste week van de competitie.

Dit is hoe het werkt:

  1. Meld je aan via GitHub.
  2. Bekijk een paar games om een ​​gevoel voor het milieu te krijgen.
  3. Download een standaard bot- en starter-set voor uw platform en taal naar keuze.
  4. Verbeter de basisbot met AI-code en verzend deze en volg de prestaties.
  5. Werk de bot bij met verbeteringen naarmate je verder komt in het spel.

Deze video toont een spelbord in actie:

Het idee is om een ​​prototype (de basisbot) te maken en het te maken slimmer met AI-programmering. Halite is de arena, je aangepaste bot zal de gladiator zijn die het met andere bots bestrijdt. De regels van de wedstrijd maken het een leuke manier om AI, machine learning en andere geavanceerde algoritmen te leren en toe te passen.

Halite zegt dat slimme strategie voor een overwinning zorgt:

“De beste tactiek voor Halite II vereist het gebruik van geavanceerde pathfinding, met behulp van concepten zoals Prim's en Dijkstra's algoritmen en het probleem van de reizende verkoper.”

Wat denk je van de Halite-uitdaging? Heb je deelgenomen aan een andere AI-programmeerwedstrijd??

Meer informatie over: kunstmatige intelligentie, onderwijstechnologie, programmeren.