Skip to content
View Matsemann's full-sized avatar
Block or Report

Block or report Matsemann

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Welcome to my corner of GitHub. I mostly spend my time on here making fun little projects or workshops where I explore some area, often related to algorithms. Some things to check out:

Impossible objects > 250 ⭐
Using math to make optical illusions, I have showcased these on Deichmanske/Oslo Skaperfestival and various other occasions.

Master thesis
Using evolutionary multiobjective optimization algorithms to evolve lacing patterns

Some workshops I've made for others to play with:

Other fun stuff:

  • Algorithm-problems: My solutions to various problems / competitions (Kattis, Advent of Code)
  • Declaraoids 70 ⭐: 1. april joke, where I used javascript ES6 proxies to make self-implementing code
  • Oculus FPV > 450 ⭐: Old project where drone+oculus was combined

Impossile objects Boids EA Seam carving


  1. oculus-fpv oculus-fpv Public

    Code for TPG4850 eksperter i team vr-landsbyen

    C++ 474 56

  2. impossible-objects impossible-objects Public

    Using math to make objects that look different / optical illusions

    JavaScript 290 13

  3. libgdx-loading-screen libgdx-loading-screen Public

    Libgdx responsive loading screen

    Java 114 44

  4. Declaraoids Declaraoids Public

    Declaraoids - Declarative programming on steroids

    JavaScript 84 1

  5. eamaster eamaster Public

    Repo for my Master's Thesis

    Java 38 2

  6. walkingea walkingea Public

    Learn to walk in your browser

    JavaScript 13 1