Metti alla prova le tue abilità di codifica AI con questa sfida di programmazione

Metti alla prova le tue abilità di codifica AI con questa sfida di programmazione / Programmazione

Tutti scommettono sull'intelligenza artificiale. Mentre alcuni avvertono che l'IA pone dei rischi seri Ecco perché gli scienziati pensano che dovresti essere preoccupato per l'intelligenza artificiale Ecco perché gli scienziati pensano che dovresti essere preoccupato per l'intelligenza artificiale Pensi che l'intelligenza artificiale sia pericolosa? L'intelligenza artificiale può rappresentare un serio rischio per la razza umana. Questi sono alcuni motivi per cui potresti voler essere preoccupato. Per saperne di più, il fatto è che la programmazione dell'intelligenza artificiale è la sede di molte carriere.

La buona notizia è che puoi passare alla programmazione AI con linguaggi ampiamente conosciuti come Python, Java, C ++ e anche linguaggi più vecchi come Lisp, quindi torna allo schermo e verifica se le tue abilità sono abbastanza acute da lasciare il segno in questo in erba e ronzio.

In altre parole, metti alla prova le tue abilità in questa sfida di programmazione AI - volare intorno a un universo virtuale, inviare navi ai miei pianeti e far crescere flotte più grandi per sconfiggere i tuoi avversari.

Costruisci un Bot per la battaglia

Halite è una sfida di programmazione dell'intelligenza artificiale aperta ai programmatori di tutti i livelli. L'obiettivo è quello di costruire bot usando il linguaggio di codifica di tua scelta (è indipendente dal linguaggio) e portarlo in battaglia in un universo virtuale.

L'idea è venuta a due stagisti delle scuole superiori (Benjamin Spector e Michael Truell) che si stavano dirigendo verso un futuro nell'IA quando hanno deciso di costruire questo concorso di programmazione per gli appassionati.

Il concorso di quest'anno, chiamato Halite II, ha un tema spaziale e puoi provarlo in qualsiasi momento Da ottobre 2017 a gennaio 2018. È già novembre ora, ma puoi ancora unirti anche fino all'ultima settimana della competizione.

Ecco come funziona:

  1. Iscriviti tramite GitHub.
  2. Guarda alcuni giochi per avere un'idea dell'ambiente.
  3. Scarica un bot e uno starter kit di base per la tua piattaforma e lingua preferita.
  4. Migliora il bot di base con il codice AI, invialo e segui le sue prestazioni.
  5. Aggiorna il bot con i miglioramenti man mano che avanzi nel gioco.

Questo video mostra una tavola da gioco in azione:

L'idea è di prendere un prototipo (il bot di base) e farlo più intelligente con programmazione AI. Halite è l'arena che il tuo robot personalizzato sarà il gladiatore che combatterà con altri robot. Le regole del concorso lo rendono un modo divertente per apprendere e applicare l'intelligenza artificiale, l'apprendimento automatico e altri algoritmi avanzati.

Halite afferma che una strategia intelligente garantirà una vittoria:

“Le migliori tattiche per Halite II richiederanno l'uso di sofisticati pathfinding, usando concetti come gli algoritmi di Prim e Dijkstra e il Problema del commesso viaggiatore.”

Cosa ne pensi della sfida Halite? Hai partecipato a qualsiasi altro concorso di programmazione AI?

Scopri di più su: Intelligenza Artificiale, Tecnologia dell'istruzione, Programmazione.