How to play
In XORnaments the goal is to wire up the output ornaments (marked with a ⭐) so that they blink in a specific pattern. The expected pattern is shown under each output ornament as a signal diagram; a low line means the ornament should be off for that tick while a high line means it should be on.
To wire up an ornament, you first need to select it by clicking it. While it is selected, you will have the option to click on the port, labeled 'IN 1' or 'IN 2'. Once you have clicked the port, you can click any other ornament to create a connection.
When you have an ornament selected, the oscilloscope in the bottom right will show you the current blinking pattern of the ornament as a signal diagram in green. If you select an output ornament, the oscilloscope will also show the expected signal in orange.
You can add gate ornaments by clicking on them in the bottom bar. Once they are added, you can interact with them, and use them to construct the required signal. You can find what each gate does on wikipedia.
If you think you have finished a puzzle, click the 'CHECK' button in the bottom right. If the solution is correct, the button will display '🎉🎉🎉'.