← All projects

For Algernon

by elsif

Minted
266 / 300
Published
2023-01-28

I brought flowers for Algernon, but some are lost to time
When logic gives way to emotions and order surrenders to entropy
For lost youths and forgotten dreams
Someday there may be flowers for me

This work is inspired by the brilliant short story Flowers for Algernon. I read the story for the first time last year, cried, then immediately started working on this series. The initial painting process cannot be paused; this is my intention and not an oversight. You may watch the perfect moment slip by, but I hope that you’ll come to love the end result as well. There is beauty in imperfection, and everything that is remembered is not entirely lost. After the initial painting is complete, you can press [p] to watch it continuously evolve.

I developed two new original algorithms for this work. First, a method to draw flowers by rotating and layering sine waves at varying amplitudes and wavelengths to create a variety of colored petals. Second, a real-time painting method with multisampling to blend and generate new colors on the fly. The first method represents order, logic and the intellect, while the second represents entropy, chance, and emotions. Together, this is a study of generative flowers under entropy, where strokes are allowed to wander and colors to mix freely. I didn’t set out to emulate any traditional media, but the outputs of this algorithm often resemble acrylic paintings at first glance. Upon closer inspection you will discover that each painting is entirely made of opaque geometric strokes that are distinctly digital.

This work is best viewed in a Chrome or Edge browser on a desktop machine, where the initial painting process only takes a few seconds. The rendering in Safari and Firefox is significantly slower as of January 2023. Made with p5js and the canvas API.

Keyboard controls:
[p] Play/pause painting after the initial rendering is completed.
[f] Fill the current window (press ‘f’ again to get back to the original aspect ratio).
[g] Toggle the background texture.
[m] Change the margin amount.
[s] Saves a PNG image of the live view, default resolution is 1600x2000px.
[1]-[6] Change the output resolution, up to 9600x12000px.

URL parameters:
&aspect=[an aspect ratio between 0.25 and 4, default is 0.8]
&texture=[a roughness value greater than or equal to 0, default is 1]
&margin=[the amount of margin around the painting (try 20 to 150), default is 0]
&fill=[true/false, whether to fill the window]

Created by Elsif, 2023.01.

P.S. Someday I may no longer understand all the code I wrote, but there will always be an impression of colors, and a memory of flowers.

Project information
fxhash project ID
24350
Runtime
fxhash snippet · params: no
Network
Tezos
Token contract
KT1U6EHmNxJTkvaWJ4ThczG4FSDaHC21ssvi
Issuer (mint) contract
KT1BJC12dG17CVvPKJ1VYaNnaT5mzfnUTwXv
Artist addresses
tz2E2R7xBGTaDUpsERfZVLLY5nrswWAvp9xK
Generator URI
ipfs://QmXDsewU9TMPLcUB31Toq5RKNS3JHpoEFgfsKvUvb6MY1b
Tags
flowerspaintingcolorfulgenerativeentropyalgernon
View project on objkt ↗

Editions 266

Ownership snapshot 2026-10-07
For Algernon #2 static token preview

Owner: Hevey

Token ID
1516917
Minted
2023-01-29
SeedooPz2f8GuTokPXSsmwaK6j7Wu2ECZLFKzFntkhZEYiv5SRyznT7
For Algernon #3 static token preview

Owner: Stubby

Token ID
1516918
Minted
2023-01-29
Seedonv2EboVpUp6UJPHCaq8WooLvEom1c7Hj58KQkn9PBuMvuC3A3k
For Algernon #5 static token preview

Owner: Togru

Token ID
1516920
Minted
2023-01-29
SeedonjusHHH7fTeZV31MYtZF2VsgoMXEdkuL1bkzaKZUAj9iy4Ddpq
For Algernon #7 static token preview

Owner: danimals

Token ID
1516922
Minted
2023-01-29
SeedooeKLsFLAJfZRAunfdaME1XyFR8onQy6BFmrE1r44qgDCxRAxSc
For Algernon #12 static token preview

Owner: elsif

Token ID
1516927
Minted
2023-01-29
SeedopR6HKC7yKroHEWbBWL1JZuE6Wzknx6B7VunKKuene8fKPTNiTW
For Algernon #17 static token preview

Owner: rudxane

Token ID
1516935
Minted
2023-01-29
Seedonm6kAHxo5DhjWpecyV8Wfx1xW2qmdRrrt5BpL6emTMmQfCLAeD
For Algernon #19 static token preview

Owner: egs5000

Token ID
1516939
Minted
2023-01-29
SeedonomstQXsncAV8sTrLkLrXvTMNSWPJbfT7LpkmhoydrvAmxSsxk
For Algernon #21 static token preview

Owner: Trinity

Token ID
1516943
Minted
2023-01-29
SeedopRBKe4BWK6EgwEdndNe314WJvd6FqCD3dhNTBowUdqruMNZa17
For Algernon #23 static token preview

Owner: Valent

Token ID
1516945
Minted
2023-01-29
SeedoopcbdSLqqJDx54jCe8hQLEpk9Dq2zrdHhaTSEtyQsRVE4VPrbL
For Algernon #24 static token preview

Owner: ajberni

Token ID
1516946
Minted
2023-01-29
SeedooRvvVwH6ERDyXTaLow2AvymRsjkELaJshxY3rRK11PL5iL8Pmj

Release

Current mint status and pricing are unavailable. Reload to retry.

Primary minting creates a new edition. This site replays existing editions.

Mint history

Supply
300
Indexed editions
266
Mint scheduled
2023-01-29T17:00:00.000Z
Primary mints recorded
266
Prices paid at mint
30–80 tez · 266 priced mints

Current mint availability and pricing are shown on fxhash.

Market history

Secondary trades
245
Recorded volume
22133.149 tez / wXTZ
Lowest latest priced sale
0.3 tez / wXTZ

Historical trades; not current asking prices. Summaries refresh within 30 seconds.

Last completed sales index sync
fx(params) mint tickets
Block 15275886
fxhash issuer v1 (first)
Block 15275886
fxhash issuer v1
Block 15275886
fxhash issuer v2
Block 15275886
fxhash issuer fx(params)
Block 15275886
fxhash marketplace v2
Block 15275886
fxhash marketplace v1
Block 15275886
objkt.com marketplace v1
Block 15275886
objkt.com English auctions v2
Block 15275886
objkt.com marketplace v2
Block 15275886
objkt.com English auctions v1
Block 15275886
objkt.com marketplace v3.2
Block 15275886
objkt.com collection offers
Block 15275886
objkt.com English auctions v3
Block 15275886
objkt.com marketplace v3.1
Block 15275886
objkt.com Dutch auctions v1
Block 15275886

Related articles

What my daydreams are made of

By elsif

I'm not great at writing articles about my work, but the team at Unit London asked me several insightful questions in an interview and inspired me to write some longish answers. I thought I'd share an even longer version of my answers here to accompany the release of Summer Daydream.

Published
2023-09-27
Minted editions
1

E75 - Curated Critique

By Waiting To Be Signed

Will and Trinity do a deep dive on release mechanics, with a special focus on benefits and downsides of collector curated, artist curated, and traditional long form methods. They also, as always, cover the big releases of the week on fxhash and elsewhere.

Published
2023-06-11
Minted editions
126

E57 - Generating Your Own FOMO

By Waiting To Be Signed

We are bringing the theory in this episode. A relatively slow week on fxhash but there is still plenty to talk about! Index updates, strategies for 2023, sweeps, trades, and drops of the week.

Published
2023-02-07
Minted editions
126
Index coverage

Articles mentioning this project or its editions. Last completed index sync: block 15275905 · Wed, 07 Oct 2026 23:06:57 GMT.