主权项 |
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; andreceive 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. |