Er zit een ingenieus algoritme achter de generatie van de wereld in Elite — moest ook wel, om meer dan tweeduizend planeten met naam, locatie, omschrijving, producten en prijzen te genereren op computers die bijna géén geheugen hadden.

Het is een compleet deterministisch systeem, dat met een vast set startgetallen altijd hetzelfde genereert. Namen, bijvoorbeeld: eerst op basis van de startcode kijken of het een lange of een korte naam wordt, dan sets van twee letters kiezen uit een lijst met letterparen, en dan de startcode een beetje aanpassen voor de volgende naam. En min of meer hetzelfde voor alle andere gegevens.

Ik ben een grote fan van Elite, al jaren.

Ik dacht: ik maak dat eens in javascript, om het hele universum van Elite te kunnen verkennen. De relevante code van Elite is beschikbaar op ’t internet, dus zo gezegd, zo gedaan.