**Solving Scramble Squares Puzzles is easy! Just import the Legespiel-Solver from Github into your favorite IDE, implement a GameConfig, run the Solver class using this new configuration and you are done! OK, I guess it is a bit difficult, if you don’t happen to be a software-engineer. That’s why I built an (hopefully) easy-to-use web application.**

# Category Archives: Open Source

# Hang in There! Why Even Algebraic Structures are Useful

**Hardly any other subject can hit a freshman as hard as those strange “algebraic structures” during your first math course. You started out to solve real problems and now this professor explains to you, with a straight face, that there really exists such a thing as addition and multiplication and that surprisingly 0 is not equal to 1. What’s that got to do with the real world?**

# List of Scramble Squares Puzzles with solutions

**This list covers variations of a certain kind of tile based game called Scramble Squares (in German: “Legespiel”) in which square cards must be placed to form a larger square so that the images of all cards fit together at the edges. It shows the number of solutions and what they look like exactly. All solutions were calculated with the software Legespiel-Solver. The results also make it possible to estimate how difficult the respective Scramble Squares puzzle really is.**

# New Home for Gravisto

**Gravisto (Graph Visualization Toolkit) is a program for visualizing and editing graphs. Over the course of 15 years, many useful plugins have been developed to handle graphical information efficiently. Unfortunately, this open source project had recently become homeless and needed a new home.**

# Getting Hierarchical Information into Shape

**Family trees, organizational charts, taxonomies or product breakdown structures can be very large. That is why compact and clear drawings of hierarchical information are important. But space requirements vary depending on the individual use case. TreeJuggler can optimize drawings for any aspect ratio. This will be demonstrated in a short video.**