Allgemeine Informationen

< Zurück zur RG Stuttgart

Wir freuen uns, unser nächstes Regionalgruppen-Treffen bei Microsoft in Stuttgart-Vaihingen (STEP) anbieten zu können.
Wir konnten mit Torsten Ahlemeyer einen erfahrenen Speaker mit einem spannenden Thema für unsere User Group gewinnen.

Wir bitten um eine Anmeldung per Mail für das Gruppentreffen, um eine entsprechende Planung vornehmen zu können.
Michael Niethammer: mni(at)sqlpass.de
Jochen Stein: jst(at)sqlpass.de

Program

Wir konstruieren in dieser Session eine Chess-Engine von der grünen Wiese an. Dabei implementieren wir nicht nur alle Spielregeln (inklusive Rochade, Bauernumwandlung, Fesselung, Bauerndoppelzug und „en passant“), sondern spendieren unserem Programm sogar eine grafische Ausgabe, die die aktuelle Stellung als zweidimensionales Schachbrett mit Figuren ausgibt. Wir diskutieren geeignete Architekturansätze und setzen diese in Form von Datenbankobjekten (Tabellen, Sichten, Prozeduren, Funktionen, Indizes, Typen, …) um. Während wir die anspruchsvolle Aufgabe der Stellungsbewertung schrittweise lösen, streifen wir manche Optimierungsherausforderung.

Jeder Schritt wird erklärt. Spielerisch inhalieren wir so auch komplexe Hintergrundtheorien des Spiels der Könige, ohne in die Mathematik abzuschweifen.

Am Ende der Session verfügen wir nicht nur über eine DB-Anwendung, die das regelkonforme Spiel zwischen 2 menschlichen Spielern überwacht, sondern haben auch einen Computergegner mit verschiedenen Spielstärken implementiert. Der Höhepunkt ist dann ein Editor, mit dem man die aus Zeitschriften bekannten „Matt in n Zügen“-Probleme lösen oder selbst generieren und testen kann. Auch Eröffnungsbibliotheken und Endspieldatenbanken gehöre zu diesem Projekt und wurden bereits implementiert. Die Massenpartien (Engine spielt gegen sich selber) zur Testdatengenerierung für eine spätere KI-Nutzung ist dann die Königsklasse…

Der Workshop basiert vollständig auf T-SQL.

Referenten

Torsten Ahlemeyer

Torsten Ahlemeyer realisiert seit über 15 Jahren Abrechnungs- und Stammdatenapplikationen in Großprojekten. Der Diplom-Wirtschaftsinformatiker hat als Entwickler angefangen und sich dann als Projektleiter in der Softwareentwicklung im Umfeld internationaler Projekte einen Namen gemacht. Die Microsoft-Technologie vom Betriebssystem über die Programmiersprachen war dabei in allen Projekten genauso gesetzt wie der MS-SQL-Server (SSAS, SSIS, SSRS, …). Als IT-Consultant hilft Torsten Ahlemeyer Kunden der arelium GmbH hauptsächlich in der Rolle als Projektleiter aber auch als Architekt, DB-Berater oder T-SQL-Spezialist bei der Umsetzung komplexerer Datenbankprojekte.

Veranstaltungsort

Meitnerstrasse 9,70563,Stuttgart,DE
Microsoft Stuttgart
 
 
 
Meitnerstrasse 9
70563 Stuttgart
Deutschland


Zum Kalender hinzufügen.

Kontakt

Profilbild von Michael Michael Niethammer
mni@sqlpass.de
Profilbild von Jochen Jochen Stein

Anmeldung

Online bookings are not available for this event.