background preloader

Parametric

Facebook Twitter

Book Chapters, Papers and Articles. Book Chapters Turko, J. (2013) 'Performative Lines'.

Book Chapters, Papers and Articles

In: Wingham, I. ed. Mobility of the Line. Basel: Birkhäuser, pp. 88-97. Designcoding. [GHX: 0.8.0066] This is the continuation of my scripting experiment within Grasshopper.

designcoding

Like minimum spanning tree algorithm, this is also a famous problem of computational geometry. I’m now coding faster and understanding the namespace easier in Grasshopper. This time, challenge was to implement Dijkstra’s algorithm of shortest paths. Again, it’s a quite useful algorithm, I even plan to use it in my current project.

Although there is a faster alternative, Shortest Walk, I’m happy with this result. Evolutionary Principles applied to Problem Solving. There is nothing particularly new about Evolutionary Solvers or Genetic Algorithms.

Evolutionary Principles applied to Problem Solving

The first references to this field of computation stem from the early 60's when Lawrence J. Fogel published the landmark paper "On the Organization of Intellect" which sparked the first endeavours into evolutionary computing. The early 70's witnessed further forays with seminal work produced by -among others- Ingo Rechenberg and John Henry Holland.

Evolutionary Computation didn't gain popularity beyond the programmer world until Richard Dawkins' book "The Blind Watchmaker" in 1986, which came with a small program that generated a seemingly endless stream of body-plans called "Bio-morphs" based on human selection. Computational Architecture. Daniel Piker's videos.