Oooh helemaal my jam: geen tijdsdruk, en met zo beperkt mogelijk middelen machinetjes maken om dingen te maken.
Van bijzonder eenvoudige dingen zoals dit:
Naar meer complexe situaties met alsmaar meer wanhopig slechte machines:
Het gaat niet alleen om het oplossen van het probleem (gegeven een paar knikkers waarvan sommige knikkers kunnen veranderen in andere knikkers, die knikkers met een paar grijparmen en koppelmachines en ontkoppelmachines en rails en verandermachines met de juiste instructies op de juiste plaats zetten), maar eens dat gelukt is: de oplossing in zo weinig mogelijk stappen vinden, met zo weinig mogelijk plaats, en zo weinig mogelijk middelen.
Ik doe om de zoveel tijd eens een level en ik denk eigenlijk nog niet aan optimaliseren, maar natuurlijk doen sommige mensen verschrikkelijk veel meer dan dat. Zoals pakweg een Brainfuck interpreter bouwen:
Zot. 🙂