You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This tool optimizes a Rimworld base layout. It uses simulated annealing to settle on an approximate global optimum that minimizes colonist traffic and maximizes productivity.
Setup
Install dependencies.
npm ci
Usage
Run the program.
npm start
Enable usable cells. My preference is for each cell to correspond to a 5x5 group of tiles, but the scale is up to you.
Add rooms. Configure their sizes, and which other rooms they should be near in order to minimize traffic.
Optimize.
About
This tool optimizes a [Rimworld](https://rimworldgame.com/) base layout based on space needed for room types and available land.