Scott Richmond<p><a href="https://assemblag.es/tags/genuary2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genuary2025</span></a> <a href="https://assemblag.es/tags/genuary" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genuary</span></a> <a href="https://assemblag.es/tags/genuary12" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genuary12</span></a> <a href="https://assemblag.es/tags/genuary14" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genuary14</span></a>: only black and white, subdivision. Combining the two prompts. Not in love with this, but can't tweak all day. Variation on the Koch curve.</p><p>Yes, I know it's February 1, and the world is on fire.</p><p>Edit 1: Not Sierpienski triangle! Edit 2: Here's the code: <a href="https://web.ludus.dev/?code=let+side_len+%3D+400%0A%0Afn+side%21+%7B%0A++%28len%2C+0%29+-%3E+fd%21+%28len%29%0A++%28len%2C+n%29+-%3E+%7B%0A++++side%21+%28div+%28len%2C+3%29%2C+dec+%28n%29%29%0A++++lt%21+%280.25%29%0A++++side%21+%28div+%28len%2C+3%29%2C+dec+%28n%29%29%0A++++rt%21+%280.25%29%0A++++side%21+%28div+%28len%2C+3%29%2C+dec+%28n%29%29%0A++++rt%21+%280.25%29%0A++++side%21+%28div+%28len%2C+3%29%2C+dec+%28n%29%29%0A++++lt%21+%280.25%29%0A++++side%21+%28div+%28len%2C+3%29%2C+dec+%28n%29%29%0A++%7D%0A%7D%0A%0Afn+serp_square%21+%28depth%29+-%3E+%7B%0A++repeat+4+%7B%0A++++side%21+%28side_len%2C+depth%29%0A++++rt%21+%280.25%29%0A++%7D%0A%7D%0A%0Alet+gap_ratio+%3D+0.43%0A%0Afn+grid_line%21+%7B%0A++%28cols%29+-%3E+grid_line%21+%28cols%2C+cols%29%0A++%28cols%2C+0%29+-%3E+%7B%0A++++%26+pw%21+%281%29%0A++++serp_square%21+%28cols%29%0A++++pu%21+%28%29%0A++++lt%21+%280.25%29%0A++++fd%21+%28mult+%28cols%2C+side_len%2C+gap_ratio%29%29%0A++++rt%21+%280.25%29%0A++++pd%21+%28%29%0A++%7D%0A++%28cols%2C+iter%29+-%3E+%7B%0A++++%26+pw%21+%28inc+%28iter%29%29%0A++++serp_square%21+%28sub+%28cols%2C+iter%29%29%0A++++pu%21+%28%29%0A++++rt%21+%280.25%29%0A++++fd%21+%28mult+%28side_len%2C+gap_ratio%29%29%0A++++lt%21+%280.25%29%0A++++pd%21+%28%29%0A++++grid_line%21+%28cols%2C+dec+%28iter%29%29%0A++%7D%0A%7D%0A%0Apw%21+%282%29%0Agrid_line%21+%286%29%0Ahideturtle%21+%28%29%0A%0A" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">web.ludus.dev/?code=let+side_l</span><span class="invisible">en+%3D+400%0A%0Afn+side%21+%7B%0A++%28len%2C+0%29+-%3E+fd%21+%28len%29%0A++%28len%2C+n%29+-%3E+%7B%0A++++side%21+%28div+%28len%2C+3%29%2C+dec+%28n%29%29%0A++++lt%21+%280.25%29%0A++++side%21+%28div+%28len%2C+3%29%2C+dec+%28n%29%29%0A++++rt%21+%280.25%29%0A++++side%21+%28div+%28len%2C+3%29%2C+dec+%28n%29%29%0A++++rt%21+%280.25%29%0A++++side%21+%28div+%28len%2C+3%29%2C+dec+%28n%29%29%0A++++lt%21+%280.25%29%0A++++side%21+%28div+%28len%2C+3%29%2C+dec+%28n%29%29%0A++%7D%0A%7D%0A%0Afn+serp_square%21+%28depth%29+-%3E+%7B%0A++repeat+4+%7B%0A++++side%21+%28side_len%2C+depth%29%0A++++rt%21+%280.25%29%0A++%7D%0A%7D%0A%0Alet+gap_ratio+%3D+0.43%0A%0Afn+grid_line%21+%7B%0A++%28cols%29+-%3E+grid_line%21+%28cols%2C+cols%29%0A++%28cols%2C+0%29+-%3E+%7B%0A++++%26+pw%21+%281%29%0A++++serp_square%21+%28cols%29%0A++++pu%21+%28%29%0A++++lt%21+%280.25%29%0A++++fd%21+%28mult+%28cols%2C+side_len%2C+gap_ratio%29%29%0A++++rt%21+%280.25%29%0A++++pd%21+%28%29%0A++%7D%0A++%28cols%2C+iter%29+-%3E+%7B%0A++++%26+pw%21+%28inc+%28iter%29%29%0A++++serp_square%21+%28sub+%28cols%2C+iter%29%29%0A++++pu%21+%28%29%0A++++rt%21+%280.25%29%0A++++fd%21+%28mult+%28side_len%2C+gap_ratio%29%29%0A++++lt%21+%280.25%29%0A++++pd%21+%28%29%0A++++grid_line%21+%28cols%2C+dec+%28iter%29%29%0A++%7D%0A%7D%0A%0Apw%21+%282%29%0Agrid_line%21+%286%29%0Ahideturtle%21+%28%29%0A%0A</span></a></p>