Testen Sie Ihre KI-Programmierfähigkeiten mit dieser Programmieraufgabe

Kontrolliere Schiffe, die Planeten in einem virtuellen Universum abtragen, in diesem künstlichen Weltraumwettbewerb. Jeder kann mit jeder Programmiersprache seiner Wahl spielen.

Kontrolliere Schiffe, die Planeten in einem virtuellen Universum abtragen, in diesem künstlichen Weltraumwettbewerb.  Jeder kann mit jeder Programmiersprache seiner Wahl spielen.
Werbung

Jeder setzt auf künstliche Intelligenz. Während einige davor warnen, dass Künstliche Intelligenz ernsthafte Risiken birgt Warum Wissenschaftler denken, dass man sich wegen künstlicher Intelligenz Sorgen machen sollte Warum denken Wissenschaftler, dass man sich wegen Künstlicher Intelligenz Sorgen machen sollte Denken Sie, dass Künstliche Intelligenz gefährlich ist? Kann AI eine ernsthafte Gefahr für die menschliche Rasse darstellen? Dies sind einige Gründe, warum Sie sich Sorgen machen sollten. Lesen Sie mehr, Tatsache ist, dass künstliche Intelligenz Programmierung ist, wo viele Karrieren geleitet werden.

Die gute Nachricht ist, dass Sie in die KI-Programmierung mit weit verbreiteten Sprachen wie Python, Java, C ++ und sogar älteren Sprachen wie Lisp springen können. Gehen Sie also zurück zum Bildschirm und sehen Sie, ob Ihre Fähigkeiten gut genug sind und summendes Feld.

Mit anderen Worten, stellen Sie Ihre Fähigkeiten in dieser KI-Programmieraufgabe auf die Probe - fliegen Sie durch ein virtuelles Universum, schicken Sie Schiffe zu den Planeten und bauen Sie größere Flotten, um Ihre Gegner zu besiegen.

Baue einen Bot für den Kampf

Halite ist eine Programmieraufgabe für künstliche Intelligenz, die für Programmierer aller Stufen offen ist. Das Ziel ist, Bots mit der Programmiersprache Ihrer Wahl zu bauen (es ist sprachunabhängig) und es in einem virtuellen Universum zum Kampf zu bringen.

Halite Programmierwettbewerb

Die Idee kam zwei High-School-Praktikanten (Benjamin Spector und Michael Truell), die auf dem Weg zu einer Zukunft in KI waren, als sie beschlossen, diesen Programmierwettbewerb für Enthusiasten zu bauen.

Der diesjährige Wettbewerb namens Halite II hat ein Weltraumthema und Sie können jederzeit zwischen Oktober 2017 und Januar 2018 loslegen . Es ist schon November, aber Sie können noch bis zur letzten Woche des Wettbewerbs beitreten.

So funktioniert das:

  1. Melde dich über GitHub an.
  2. Sehen Sie sich ein paar Spiele an, um ein Gefühl für die Umwelt zu bekommen.
  3. Laden Sie ein einfaches Bot- und Starterkit für Ihre Plattform und Sprache Ihrer Wahl herunter.
  4. Verbessere den Basic-Bot mit AI-Code und reiche ihn ein und folge dessen Leistung.
  5. Aktualisieren Sie den Bot mit Verbesserungen, während Sie im Spiel fortschreiten.

Dieses Video zeigt ein Spielbrett in Aktion:

Die Idee ist, einen Prototyp (den Basis-Bot) zu nehmen und ihn mit der KI-Programmierung intelligenter zu machen. Halite ist die Arena, in der dein angepasster Bot der Gladiator sein wird, der mit anderen Bots kämpft. Die Regeln des Wettbewerbs machen es zu einer unterhaltsamen Art, KI, maschinelles Lernen und andere fortgeschrittene Algorithmen zu erlernen und anzuwenden.

Halite sagt, dass intelligente Strategie einen Gewinn sichern wird:

"Die beste Taktik für Halite II erfordert die Verwendung ausgefeilter Wegfindung, unter Verwendung von Konzepten wie Prims und Dijkstras Algorithmen und dem Travelling Salesman Problem."

Was denkst du über die Halite-Herausforderung? Hast du an irgendeinem anderen KI-Programmierwettbewerb teilgenommen?

In this article