Annuncio pubblicitario

Tutti scommettono sull'intelligenza artificiale. Mentre alcuni lo avvertono L'intelligenza artificiale presenta gravi rischi Ecco perché gli scienziati pensano che dovresti preoccuparti dell'intelligenza artificialePensi che l'intelligenza artificiale sia pericolosa? L'intelligenza artificiale può rappresentare un serio rischio per la razza umana? Questi sono alcuni dei motivi per cui potresti voler essere preoccupato. Leggi di più , il fatto è che la programmazione dell'intelligenza artificiale è il punto di partenza di molte carriere.

La buona notizia è che puoi passare alla programmazione AI con linguaggi molto popolari come Python, Java, C ++ e anche più vecchi lingue come Lisp, quindi torna allo schermo e vedi se le tue abilità sono abbastanza nitide da lasciare il segno in questa erba e campo ronzante.

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

Costruisci un robot per la battaglia

Halite è una sfida di programmazione di intelligenza artificiale aperta a programmatori di tutti i livelli. L'obiettivo è costruire robot usando il linguaggio di codifica di tua scelta (è il linguaggio agnostico) e portarlo a combattere in un universo virtuale.

Concorso di programmazione Halite

L'idea è venuta a due stagisti delle superiori (Benjamin Spector e Michael Truell) che si stavano dirigendo verso un futuro nell'intelligenza artificiale 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. Ormai è già novembre, ma puoi comunque iscriverti 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 di base e uno starter kit per la tua piattaforma e la lingua che preferisci.
  4. Migliora il bot di base con il codice AI e invialo e segui le sue prestazioni.
  5. Aggiorna il bot con miglioramenti man mano che avanzi nel gioco.

Questo video mostra un tabellone di gioco in azione:

L'idea è di prendere un prototipo (il bot di base) e realizzarlo più intelligente con programmazione AI. Halite è l'arena che il tuo robot personalizzato sarà il gladiatore che lo combatte con altri robot. Le regole del concorso lo rendono un modo divertente per imparare e applicare AI, machine learning e altri algoritmi avanzati.

Halite afferma che la strategia intelligente garantirà una vittoria:

"Le migliori tattiche per Halite II richiederanno l'uso di sofisticate indicazioni stradali, usando concetti come gli algoritmi di Prim e Dijkstra e il Problema del commesso viaggiatore."

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

Saikat Basu è il vicedirettore per Internet, Windows e produttività. Dopo aver rimosso la sporcizia di un MBA e una carriera di marketing lunga dieci anni, ora è appassionato di aiutare gli altri a migliorare le loro capacità di narrazione. Cerca la virgola di Oxford mancante e odia i cattivi screenshot. Ma le idee di fotografia, Photoshop e produttività leniscono la sua anima.