# Weekly Programming Challenge #14

DevFeed: [Weekly Programming Challenge #14](<https://devfeed.tech/articles/weekly-programming-challenge-14-21095.md>)

Original publisher: [Read original article](<http://weblog.jamisbuck.org/2016/10/29/weekly-programming-challenge-14.html>)

Author: Jamis

Published: 2016-10-29T06:00:00Z

Content type: tutorial

Language: en

Sources: [Jamis Buck](<https://devfeed.tech/sources/jamis-buck.md>)

Topics: [Programming](<https://devfeed.tech/topics/programming.md>), [Code](<https://devfeed.tech/topics/code.md>), [Algorithms](<https://devfeed.tech/topics/algorithms.md>)

Tags: [algorithm](<https://devfeed.tech/tags/algorithm.md>), [graphics](<https://devfeed.tech/tags/graphics.md>), [programming](<https://devfeed.tech/tags/programming.md>)

## AI overview

A weekly programming challenge introduces Lindenmayer systems, or L-systems, as a method for constructing fractals by repeatedly rewriting statements according to grammar-based rules. It also recaps a previous challenge involving Poisson disc sampling, Bridson's algorithm, Delaunay triangulation, and Voronoi diagrams.

## Source excerpt

Lindenmayer Systems -- 4-minute read