Tech News
← Home  ·  All topics

Vizdoom

1 GoKawiil brief on this topic

Developer compiles neural networks into DOOM levels using voodoo dolls for arithmetic

A new open-source tool called Doomformer converts integer neural networks into ZDoom maps that run inside the ViZDoom engine, using the game's 'voodoo doll' player copies to perform calculations and sector light levels and heights to store values. The project includes a demo where a player draws a digit on a 3x3 grid of floor cells, which the level then reads and classifies using 1,355 voodoo dolls, with outputs verified bit-for-bit against a NumPy reference. It is available via pip install and includes a diagnostic tool, 'doomformer doctor', to check dependencies like ViZDoom and Freedoom.