Session

T-SQL gegen KI - Herausforderung Schiffeversenken (T-SQL-Teil)

Vor einem Jahr schuf Torsten Ahlemeyer zu Schulungszwecken ein netzwerkfähiges Schiffeversenkenspiel mit reinem T-SQL. Mittlerweile wurde dieses Projekt stark ausgebaut und hat u.a. einen Gegenspieler in Form einer in Azure realisierten KI-Instanz bekommen. Ursprünglich nur gedacht, um Anfängern an einem durchgehenden Beispiel die Feinheiten der Abfragesprache inklusive der fortgeschrittenen Programmierung wie PIVOT, Rekursion, Trigger, Laufzeitoptimierung, usw... beizubringen, hat das Projekt ein starkes Eigenleben entwickelt. Angefangen mit der grafischen Oberfläche bis zur Implementierung verschiedener Spielstufen des T-SQL-Computergegners geht die Reise bis zur Massendatengenerierung als Trainingsmaterial für die KI.

Zuerst realisieren wir eine Netzwerkpartie zwischen zwei menschlichen Spielern. Dann erschaffen wir einen Computer-Gegner in reinem T-SQL, den wir später gegen sich selber spielen lassen. Alle Funktionen werden vollautomatisiert und generieren so auf Knopfdruck tausende Partien vom Niveau eines 5-Jährigen bis zum Meisterspieler.

Torsten Ahlemeyer

Projektleiter & IT-Consultant bei der arelium GmbH, Langenfeld

Langenfeld, Germany

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top