Monday, January 18, 2021

Genuary 2021 Day 18: "One Process Grows, Another Process Prunes"

 


This one's a little more of a straightforward interpretation of the prompt than some of the recent ones. I created a hex grid (shout out to Amit's great hex grid resources at https://www.redblobgames.com/grids/hexagons/ of course). I then created two "processes" that would update the grid:

grow - which started on the edge of the grid, moving space to space, placing "food" in the grid, making the cells come "alive". In the raster version, a single process would have a single (random) color, but you can't see that in the plotted version.

prune - which started on the edge of the grid, and moved in longer, straighter, lines, removing the food as it goes. If it reached the end of the map, it terminated.

I ran 100 of each of grow and prune, alternating to produce this pattern.



Tools Used: AxiDraw, Pentel 5mm pen (used up my last one, had to scrounge a second one from around the house) Amit's Hex Grid reference.Languages Used: PythonDevelopment Time: ~2 hoursDrawing Time: ~15 minutesWhat's Generative Here: The individual tiles are turned on and off based on two competing random processes.




No comments:

Post a Comment