Patent Document ID: 20130173223
Application ID: 13342162
Patent Flag: 0

Claim One:
1. A computer-implemented system for developing a structure design, comprising: a design engine which receives various inputs, and produces a first structure design state; an attributes engine, configured to: receive a plurality of structure design states including said first structure design state, each said design state comprised of a plurality of cells, each cell configured to permit it to interconnect with another cell such that a structure design state comprised of cells represents a valid structure design state; quantify a plurality of measures of various attributes of each said structure design state; from said quantified plurality of measures of various attributes of each said structure design state, determine a structure fitness function value corresponding to said first structure design state; an optimization engine, communicatively connected to said design engine and said attributes engine, configured to: receive, from said design engine, said first structure design state; receive, from a change operation selection mechanism, a first change operation; apply said first change operation to said first structure design state to thereby obtain a second structure design state; provide said second structure design state to said attributes engine to thereby obtain a structure fitness function value corresponding to said second structure design state; and receive and compare said structure fitness function values corresponding to said first and second structure design states and designating as a selected design state that design state having a greater fitness function value and designating as a non-selected design state that design state having a lesser fitness function value.