Posts

Showing posts from April, 2023

Prototypes, Ports and Appropriateness Functions

Image
I've completed work on two (2) additional exemplar appropriateness rules and integrated them into the prototype. The prototype now works with three (3) appropriateness rules used in combination to judge the composition's appropriateness: 1. GoldenRatio : The composition is analyzed and its judged on its approximation or distancing from an element's golden ratio. Both individual elements and the composition as a whole (including implicit distances, positive and negative spaces) are tested . 2. FigureGround : The composition's area is computed and compared to the composition's envelope's area to judge appropriateness in terms of the ratio between positive and negative space (figure vs. ground.) For the prototype's purpose an ideal, balanced 1:1 ratio is being used as a standard. 3. Cost : The composition's positive space is assigned a cost per square unit and is used to favor less costly compositions in terms of total area occupied. A. In  salmon  (a rando