Categories
Web

Algohol — Algorithms Compete

Algohol is an experimental, physics-based 3D game in which the player is an algorithm—or a team of algorithms. Instead of controlling the game directly, players design a game AI. The AI observes and interacts with the environment through an API.

The project shows what happens when programming, game design, physics simulation, and agentic development come together in a competitive arena. You can build algorithms using any language or technology that communicates with the API.

The current Sci-Fi and Space environments feature energy-based systems, physical constraints, multidimensional movement, and a range of tactical challenges. Terra plans to add traditional kinetic action across varied terrains in the future environment.

Real-time control requires fast and responsive algorithms, which makes current LLMs impractical as direct pilots. They can still play a useful role as high-level strategists and as tools for designing, testing, and iterating on control systems. The API supports this iterative workflow, while arena matches make it possible to compare algorithms across multiple performance metrics.

Each player receives a private arena they can freely modify and share with invited participants. Public arenas allow people to watch matches and assess how different approaches perform.

I developed Algohol as both a game concept and an experiment in agentic coding. Much of the implementation was created in collaboration with coding agents, particularly Claude and Codex in Visual Studio Code. The project gave me a concrete setting in which to explore AI-assisted software development, API design, real-time simulation, and the challenge of turning an unusual idea into a working system.

Algohol may also offer an approachable introduction to agentic coding: it provides a clear objective, visible results, and a playful environment for experimentation.

Explore the project:
https://algohol.net

Watch the public arenas:
https://arena.algohol.net

The documentation includes a starter prompt for creating a first algorithm:
https://docs.algohol.net/?doc=howtoplay-getting-started

 

Categories
Web

VaxVsBug — An Interactive Vaccine Risk Comparison App

I’ve released VaxVsBug, an interactive web app for exploring vaccine side effects, infectious disease outcomes, and the effect of community vaccination rates on disease risk.

The app uses simple probability grids and a shared scenario model to make vaccine and infection risk easier to understand visually. It is designed as an educational vaccine comparison tool, not a medical or diagnostic app.

VaxVsBug compares:

  • vaccination effects
  • infection effects
  • community vaccination and disease spread
  • disease-specific risk patterns across multiple vaccine-preventable diseases

A key part of the project has been grounding the model carefully. The app’s data, wording, and source links have gone through manual review, and the documentation includes separate notes on data integrity and the app’s environmental_hostility method.

VaxVsBug is open source and part of my broader multidisciplinary practice of creating digital, artistic, and experimental works such as GeoBuzz.

Live site:
https://vaxvsbug.com

Repo (docs + assumptions)
https://github.com/janne-s/VaxVsBug

If you find this project meaningful, you can support its continued development and future independent work with a small donation.

Categories
Web

Salamatar: Website That Generates Melodies From Live Lightning Data

https://www.salamatar.fi

The website displays real-time lightning strikes on a map using data from the Finnish Meteorological Institute. It also converts the properties of these strikes into melodies that can be played live.

Here is a musical piece created through an improvised session layered over the lightning strike soundtrack: R Dimensio – Salamatar

Categories
Web

Website and Gallery for a Clothing-Focused Art Project

ensaemble website

I’ve had the privilege of working with Ensæmble on multiple projects. In 2015, I collaborated with them to create a data-driven dance piece, and more recently, I developed this showcase website to their exact specifications. The site features five triptychs, each with images that change at randomly selected intervals. Take a look!

Categories
Web

Responsive WordPress Theme for an Art Project Site

International Teletext Art Festival website was rebuilt as a fully responsive WordPress site. In addition to serving as the festival’s main hub, it hosts a virtual gallery showcasing artworks by participating artists.

A custom WordPress theme was designed and developed from scratch to meet the festival’s unique aesthetic and functional needs.