Design-driven AI im Videospiel “Spec Ops: The Line” – Jörg Reisigs Präsentation zum Nachlesen

Wie in der Spiele-Entwicklung mit Artificial Intelligence gearbeitet wird, was diese kann und was nicht, das hat AI-Programmierer Jörg Reisig in seinem Vortrag bei den IT:Agenten erzählt. Im Zentrum stand das Videospiel “Spec Ops: The Line“, dessen Projektgeschichte und das spielerzentrierte Design. [1]“Spec Ops: The Line” ist ein unkonventionelles Videospiel in der Gestalt eines klassischen Third Person Shooters. Neben dem möglichst realistischen Verhalten von Hauptfigur und Gegnern stellte vor allem das unterstützende Squad das AI Team vor Herausforderungen. [Mehr]

Daemon Watchdog Daemon

Meteor / Node.js und DJB’s Daemontools TL;DR: Hier das Repository mit der Konfiguration, die ich für Node.js / Meteor geschrieben habe. Simpel — wie ich das mag! Annie43 / photocase.com Wie betreibt man Node.js Applikationen am besten produktiv? Node.js ist ein Application Server, das heisst die Applikation wird zusammen mit dem Server (und zusätzlichen Modulen) entwickelt. Wenn mehrere unterschiedliche Node.js Web-Apps auf einem Server laufen sollen, muss auch Node.js mehrere male laufen — anders als zB bei PHP auf einem klassischem LAMP Stack. [Mehr]

Smart versus Clever — Denkanstöße aus der Welt der IT:Agenten

Smart versus Clever — Denkanstöße aus der Welt der IT:Agenten
Obwohl die Begriffe “Smart” und “Clever” im (britischen) Englisch fast synonym sind, gelten sie manchen Programmierern als Antipoden in der Welt der Begriffe: Be smart, not clever! — Höchste Zeit das Thema bei den IT:Agenten, den *Smart Internet Experts, in einer gemütlichen Freitagsrunde bei Keksen und einer Mate unter die Lupe zu nehmen. Hier berichtet Thomas Fuhrmann, was er aus dieser Diskussion mitgenommen hat.* Everyone knows that debugging is twice as hard as writing a program in the first place. [Mehr]

Der Seeweg nach Indien

Vor langer Zeit fiel jemandem in Ägypten auf, dass Stöcke mancherorts auch zur Sonnenwende Schatten werfen, obwohl die Bücher Anderes sagten; eineinhalb Jahrtausende später führte diese Merkwürdigkeit dazu dass Columbus über Amerika stolperte. [Madagascar’s lemurs] sat there for millions and millions of years in glorious isolation, while in the rest of the world a new creature emerged that was [..] incredibly interested in all the things you could do with twigs. [Mehr]

Neue Formel? Altes Problem! — “Richtig” hat keinen richtigen Komparativ

Handle nur nach derjenigen Maxime, durch die du zugleich wollen kannst, dass sie ein allgemeines Gesetz werde. — Immanuel Kant Ethik ist der Teil der Philosophie, der sich mit der Frage befasst: Was soll ich tun? Im Allgemeinen ist diese Frage aber nicht zu beantworten; zu vielfältig sind die Ziele und Interessen, die man im Alltag mit einander vereinen muss. Viel profaner und in der Regel eindeutig lösbar befasst sich auch die Algorithmik mit der Frage nach dem Was und Wie: Was soll ich tun, um den kürzesten Weg von A nach B zu gehen? [Mehr]