Feel the magic of logic!

Today is World Logic Day. So, I want to give some attention to one of the coolest games on temporal logics that students have developed in my TU Berlin courses.

In Tempus Fugit, you play a mage fighting monsters. 🧙‍♂️🧟 Which spells you can cast (and their strength) depends on past and future events and is expressed in a variant of linear temporal logic (LTL). LTL is one of the most important temporal logics in computer science, where it is used, for example, to describe the behavior of programs.

Play it on: https://games.equiv.io/2019wise-tempus-fugit

All the things LLMs can’t do

“Could an LLM write your diary for you?”—That’s the question I want to ask to all those AI evangelists out there.

Whenever I check LinkedIn since opening my account three months ago, I’m bombarded with posts on AI eating everything. It’s annoying to the point that I’m now writing a post myself.

The key issue: Meaningful texts are artifacts that document human experience. They are part of our social world.

There is no point in an AI generating diary entries for you—because the purpose of such an entry is *your* thought process around it. You materialize your experiences and document them for future-you. You might also share the text on some social media site or blog. There, the audience cares about it because they care about you. The human can’t be taken out of the mix.

What is true for diary entries also applies to most genres of meaningful writing. A text that is generated without human experience is just bullshit. An LLM can’t think or experience in your place.

LLMs are great at speeding up many good things like search-heavy workflows, copy editing, translations and the like. And they are even better at plagiarism and at creating bullshit texts.

At the moment, this leads to more bullshit texts out there, and the AI grifters seem to aim for this to become the new standard of text production. But my faint hope is that now that it’s become trivial to draft bullshit texts, humanity might move beyond this genre of text altogether. 🤞

Yeti Tournament: Snowy team battles!

Yeti Tournament is a small team-battle game with Yetis engaging in a snow fight. To mix things up, the Yetis have UFOs and rocket launchers at their disposal. You should definitely try it! The game is cute and arcady and features basic tactical elements.

This game has been lying around for a decade! It’s been my only Unity project, originally using Unity 3.0. While it’s kinda fun to have so much taken care of by a powerful game engine. On the other hand, the code is frozen in Unity 2017 as it’s using the discontinued UnityScript and the peer-to-peer networking system from 2012. You can read more about it’s past in the itch.io devlog.

weiterlesen

Use the boxes, trap the monsters! – Clave 0.1.0

This is the first actual (pre-alpha) release of Clave. Finally! \o/

I originally developed this game over-night on 12/13 April 2012 in the context of a university course. The task back then was to build a minimal C#/XNA game only using circles and squares for graphics.

The game idea derives heavily from the box/circle requirement: My thinking was that the circles likely should be something that moves and that the squares would represent things blocking the movement. This lead to the idea of one circle being that tries to create an area on the map with boxes that is separated from the other circle beings.

The result actually made a lot of fun for an overnight project and also impressed the other course participants and instructors. Obviously, the code was geared towards throwaway-prototyping. But I always wanted to redo a “clean” implementation of Clave.

Thus, in 2016, I recoded the original game using Scala.js (and with browser 3d graphics using Three.js). The levels and mechanics are mostly identical with the original overnight prototype. Today’s release is mostly this version with some bug fixes and extended by support for touch devices since 2016.

I’m still hoping to extend on the mechanics one day. But for now, this pre-alpha release is just a more shiny version of the proof-of-concept game from 2012. I hope, you enjoy it anyways. It can be played directly on https://benkeks.itch.io/clave. The source is on https://github.com/benkeks/clave. Don’t let the monsters get you! :)