Month: March 2022

Human Readable Spectrum Files
Human Readable Spectrum Files

XML based spectrum files and a Python class for reading, writing, and modifying them. I was hoping to put together a Javascript tool for visualising the Red-shift of different celestial phenomena over different distances.Sadly it didn’t take long to learn the dominant file format for spectra (.SPC) is binary encoded and pretty complex; as a […]

Time Dilation Calculators
Time Dilation Calculators

Lorentz Factors Adopted by PoincarĂ© and Einstein in 1905 the Lorentz factor is a measure of how much measurements of time, length, and related properties change while matter/observer is moving. It measures the difference in time-space scales measured from two frames of reference (moving and rest) at relativistic speeds.We can calculate this factor as such: […]

RPG/Roguelike Worldmap Developer
RPG/Roguelike Worldmap Developer

This is a collaborative world developer, the front end for our game’s planning process.
Here we can see the entire distribution of terrain to make sure everything makes sense.
By clicking any tile it takes us to another page with a variety of options; we can open the corresponding map in the map maker, change the terrain type and tileset, mark the map to be procedurally generated at playtime (which is the default) or to asynchronously append a note for all other developers to read.

Untyped Lambda Calculus
Untyped Lambda Calculus

Introduction Here I’ve written and uploaded a great deal of untyped Lambda Calculus functions, and will continue to expand upon them quite regularly. I’d like to try and get deep enough into the arithmetic of integers to be to be able to perform some introductory geometry, but I hope to take it much much further. […]

Back to top