CumInCAD is a Cumulative Index about publications in Computer Aided Architectural Design
supported by the sibling associations ACADIA, CAADRIA, eCAADe, SIGraDi, ASCAAD and CAAD futures

PDF papers
References

Hits 1 to 20 of 737

_id ga0010
id ga0010
authors Moroni, A., Zuben, F. Von and Manzolli, J.
year 2000
title ArTbitrariness in Music
source International Conference on Generative Art
summary Evolution is now considered not only powerful enough to bring about the biological entities as complex as humans and conciousness, but also useful in simulation to create algorithms and structures of higher levels of complexity than could easily be built by design. In the context of artistic domains, the process of human-machine interaction is analyzed as a good framework to explore creativity and to produce results that could not be obtained without this interaction. When evolutionary computation and other computational intelligence methodologies are involved, every attempt to improve aesthetic judgement we denote as ArTbitrariness, and is interpreted as an interactive iterative optimization process. ArTbitrariness is also suggested as an effective way to produce art through an efficient manipulation of information and a proper use of computational creativity to increase the complexity of the results without neglecting the aesthetic aspects [Moroni et al., 2000]. Our emphasis will be in an approach to interactive music composition. The problem of computer generation of musical material has received extensive attention and a subclass of the field of algorithmic composition includes those applications which use the computer as something in between an instrument, in which a user "plays" through the application's interface, and a compositional aid, which a user experiments with in order to generate stimulating and varying musical material. This approach was adopted in Vox Populi, a hybrid made up of an instrument and a compositional environment. Differently from other systems found in genetic algorithms or evolutionary computation, in which people have to listen to and judge the musical items, Vox Populi uses the computer and the mouse as real-time music controllers, acting as a new interactive computer-based musical instrument. The interface is designed to be flexible for the user to modify the music being generated. It explores evolutionary computation in the context of algorithmic composition and provides a graphical interface that allows to modify the tonal center and the voice range, changing the evolution of the music by using the mouse[Moroni et al., 1999]. A piece of music consists of several sets of musical material manipulated and exposed to the listener, for example pitches, harmonies, rhythms, timbres, etc. They are composed of a finite number of elements and basically, the aim of a composer is to organize those elements in an esthetic way. Modeling a piece as a dynamic system implies a view in which the composer draws trajectories or orbits using the elements of each set [Manzolli, 1991]. Nonlinear iterative mappings are associated with interface controls. In the next page two examples of nonlinear iterative mappings with their resulting musical pieces are shown.The mappings may give rise to attractors, defined as geometric figures that represent the set of stationary states of a non-linear dynamic system, or simply trajectories to which the system is attracted. The relevance of this approach goes beyond music applications per se. Computer music systems that are built on the basis of a solid theory can be coherently embedded into multimedia environments. The richness and specialty of the music domain are likely to initiate new thinking and ideas, which will have an impact on areas such as knowledge representation and planning, and on the design of visual formalisms and human-computer interfaces in general. Above and bellow, Vox Populi interface is depicted, showing two nonlinear iterative mappings with their resulting musical pieces. References [Manzolli, 1991] J. Manzolli. Harmonic Strange Attractors, CEM BULLETIN, Vol. 2, No. 2, 4 -- 7, 1991. [Moroni et al., 1999] Moroni, J. Manzolli, F. Von Zuben, R. Gudwin. Evolutionary Computation applied to Algorithmic Composition, Proceedings of CEC99 - IEEE International Conference on Evolutionary Computation, Washington D. C., p. 807 -- 811,1999. [Moroni et al., 2000] Moroni, A., Von Zuben, F. and Manzolli, J. ArTbitration, Las Vegas, USA: Proceedings of the 2000 Genetic and Evolutionary Computation Conference Workshop Program – GECCO, 143 -- 145, 2000.
series other
email
more http://www.generativeart.com/
last changed 2003/08/07 17:25

_id e9f7
authors Bouchlaghem, N.
year 2000
title Optimising the design of building envelopes for thermal performance
source Automation in Construction 10 (1) (2000) pp. 101-112
summary Computer models for the simulation of the thermal performance of buildings have been in existence for many decades. Although these programs save a great deal of time and effort in computational terms they still rely on designers intuition and experience to achieve optimum solutions for a design problem. This paper presents a computer model which, not only simulates the thermal performance of the building taking into account design variables related to the building's envelope and fabric, but also applies numerical optimization techniques to automatically determine the optimum design variables, which achieve the best thermal comfort conditions. The main optimization program is supported by a graphical model for the design of window shading devices, which uses the numerical coefficients that define the window shading to model shading devices taking into account seasonal variations in solar angles and solar gains. The rationale and methodology used to develop the models is outlined and the resulting programs are described with examples of outputs. Finally, it is concluded that the models offer a valuable decision support system for designers at an early design state for the optimization of the passive thermal performance achieving optimum thermal comfort and savings in heating and cooling energy.
series journal paper
more http://www.elsevier.com/locate/autcon
last changed 2003/05/15 21:22

_id c839
authors Hwang, Jie-Eun
year 2002
title SpaceScope: Developing a Spatial Information Retrieval System - Focused on Apartment Unit Floor Plans -
source Yonsei University, Dept. of Housing & Interior Design
summary This research investigates the spatial information retrieval (IR) in architecture focused on constructing efficient metadata that is crucial for data retrieval. Generally speaking, metadata is ‘structured data about data’ to describe resources especially in a digital format. In this research, metadata is a sort of data object to be useful in searching spatial information. Metadata is also used to describe raw spatial data object as not only attribute data but also content structurally and semantic ally. There are two issues that motivate this research; 1) what is the spatial information – that materializes the intangible space as a data object, and 2) how we can search the information efficiently – the content-based information retrieval. Although knowledge of a building’s spatial content is most important in architecture, there has been no logical method to manage it.

From the viewpoint of content-based retrieval, the researcher analyzes spatial information of a floor plan, with a focus on the apartment unit floor plan common in Korea. Then the metadata items are extracted in a structured manner. To manage the items efficiently, the researcher develops a data model for spatial information according to the concept of the “Structured Floor Plan”. The main object of content to retrieve is a spatial network that consists of nodes of spaces and their linkages. There are two ways to organize the metadata: the traditional index files and the RDF (Resource Description Framework). While the index files are still efficient with computability, the RDF applies greater options to retrieve, such as fuzzy predicates, semantic predicates, and so on. To exploit the metadata, this research shows several possibilities of query operations that present a set of sample queries about L-DK(Living room – Dining room – Kitchen). Implementation of the prototype system is divided into three parts: 1) a modeling module using Vitruvius; 2) an indexing module using MS SQL Server? 2000 in conjunction XML; and 3) a browsing module using the SpaceScope browser.

The future works may consider XML-based databases and a knowledge based query language, such as RQL/XQL, working on such databases. The more specific domain knowledge is involved, the more practical systems would be. Even in architecture, there may be a diverse range of domain knowledge, such as design, building performance, facility management, energy management, post occupied evaluation, historical research, and so on. Also the issue of interface should be investigated in depth, so that it will be adequate to the needs of the architectural field.

keywords Content-based Information Retrieval; Metadata; RDF; XML; Spatial Information; Apartment Floor Plan; Semantics
series thesis:MSc
email
last changed 2003/04/25 07:27

_id 1838
authors Akleman, E., Chen, J. and Meric, B.
year 2000
title Intuitive and Effective Design of Periodic Symmetric Tiles
source Eternity, Infinity and Virtuality in Architecture [Proceedings of the 22nd Annual Conference of the Association for Computer-Aided Design in Architecture / 1-880250-09-8] Washington D.C. 19-22 October 2000, pp. 123-127
doi https://doi.org/10.52842/conf.acadia.2000.123
summary This paper presents a new approach for intuitive and effective design of periodic symmetric tiles. We observe that planar graphs can effectively represent symmetric tiles and graph drawing provides an intuitive paradigm for designing symmetric tiles. Moreover, based on our theoretical work to represent hexagonal symmetry by rectangular symmetry, we are able to present all symmetric tiles as graphs embedded on a torus and based on simple modulo operations. This approach enables us to develop a simple and efficient algorithm, which has been implemented in Java. By using this software, designers, architects and artists can create interesting symmetric tiles directly on the web. We also have designed a few examples of symmetric tiles to show the effectiveness of the approach.
series ACADIA
last changed 2022/06/07 07:54

_id ga0007
id ga0007
authors Coates, Paul and Miranda, Pablo
year 2000
title Swarm modelling. The use of Swarm Intelligence to generate architectural form
source International Conference on Generative Art
summary .neither the human purposes nor the architect's method are fully known in advance. Consequently, if this interpretation of the architectural problem situation is accepted, any problem-solving technique that relies on explicit problem definition, on distinct goal orientation, on data collection, or even on non-adaptive algorithms will distort the design process and the human purposes involved.' Stanford Anderson, "Problem-Solving and Problem-Worrying". The works concentrates in the use of the computer as a perceptive device, a sort of virtual hand or "sense", capable of prompting an environment. From a set of data that conforms the environment (in this case the geometrical representation of the form of the site) this perceptive device is capable of differentiating and generating distinct patterns in its behavior, patterns that an observer has to interpret as meaningful information. As Nicholas Negroponte explains referring to the project GROPE in his Architecture Machine: 'In contrast to describing criteria and asking the machine to generate physical form, this exercise focuses on generating criteria from physical form.' 'The onlooking human or architecture machine observes what is "interesting" by observing GROPE's behavior rather than by receiving the testimony that this or that is "interesting".' The swarm as a learning device. In this case the work implements a Swarm as a perceptive device. Swarms constitute a paradigm of parallel systems: a multitude of simple individuals aggregate in colonies or groups, giving rise to collaborative behaviors. The individual sensors can't learn, but the swarm as a system can evolve in to more stable states. These states generate distinct patterns, a result of the inner mechanics of the swarm and of the particularities of the environment. The dynamics of the system allows it to learn and adapt to the environment; information is stored in the speed of the sensors (the more collisions, the slower) that acts as a memory. The speed increases in the absence of collisions and so providing the system with the ability to forget, indispensable for differentiation of information and emergence of patterns. The swarm is both a perceptive and a spatial phenomenon. For being able to Interact with an environment an observer requires some sort of embodiment. In the case of the swarm, its algorithms for moving, collision detection, and swarm mechanics conform its perceptive body. The way this body interacts with its environment in the process of learning and differentiation of spatial patterns constitutes also a spatial phenomenon. The enactive space of the Swarm. Enaction, a concept developed by Maturana and Varela for the description of perception in biological terms, is the understanding of perception as the result of the structural coupling of an environment and an observer. Enaction does not address cognition in the currently conventional sense as an internal manipulation of extrinsic 'information' or 'signals', but as the relation between environment and observer and the blurring of their identities. Thus, the space generated by the swarm is an enactive space, a space without explicit description, and an invention of the swarm-environment structural coupling. If we consider a gestalt as 'Some property -such as roundness- common to a set of sense data and appreciated by organisms or artefacts' (Gordon Pask), the swarm is also able to differentiate space 'gestalts' or spaces of some characteristics, such as 'narrowness', or 'fluidness' etc. Implicit surfaces and the wrapping algorithm. One of the many ways of describing this space is through the use of implicit surfaces. An implicit surface may be imagined as an infinitesimally thin band of some measurable quantity such as color, density, temperature, pressure, etc. Thus, an implicit surface consists of those points in three-space that satisfy some particular requirement. This allows as to wrap the regions of space where a difference of quantity has been produced, enclosing the spaces in which some particular events in the history of the Swarm have occurred. The wrapping method allows complex topologies, such as manifoldness in one continuous surface. It is possible to transform the information generated by the swarm in to a landscape that is the result of the particular reading of the site by the swarm. Working in real time. Because of the complex nature of the machine, the only possible way to evaluate the resulting behavior is in real time. For this purpose specific applications had to be developed, using OpenGL for the Windows programming environment. The package consisted on translators from DXF format to a specific format used by these applications and viceversa, the Swarm "engine", a simulated parallel environment, and the Wrapping programs, to generate the implicit surfaces. Different versions of each had been produced, in different stages of development of the work.
series other
email
more http://www.generativeart.com/
last changed 2003/08/07 17:25

_id f91f
authors Elezkurtaj, Tomor and Franck, Georg
year 2000
title Geometry and Topology. A User-Interface to Artificial Evolution in Architectural Design
source Promise and Reality: State of the Art versus State of Practice in Computing for the Design and Planning Process [18th eCAADe Conference Proceedings / ISBN 0-9523687-6-5] Weimar (Germany) 22-24 June 2000, pp. 309-312
doi https://doi.org/10.52842/conf.ecaade.2000.309
summary The paper presents a system that supports architectural floor plan design interactively. The method of problem solving implemented is a combination of an evolutionary strategy (ES) and a genetic algorithm (GA). The problem to be solved consists of fitting a number of rooms (n) into an outline by observing functional requirements. The rooms themselves are specified concerning size, function and preferred proportion. The functional requirements entering the fitness functions are expressed in terms of the proportions of the rooms and the neighbourhood relations between them. The system is designed to deal with one of the core problems of computer supported creativity in architecture. For architecture, form not only, but also function is relevant. Without specifying the function that a piece of architecture is supposed to fulfil, it is hard to support its design by computerised methods of problem solving and optimisation. In architecture, however, function relates to comfort, easiness of use, and aesthetics as well. Since it is extraordinary hard, if not impossible, to operationalise aesthetics, computer aided support of creative architectural design is still in its infancy.
keywords New AI, Genetic Algorithms, Artificial Evolution, creative Architectural Design, Interactive Design, Topology
series eCAADe
email
more http://www.uni-weimar.de/ecaade/
last changed 2022/06/07 07:55

_id 96a7
authors Li, Heng and Love, Peter E.D.
year 2000
title Genetic search for solving construction site-level unequal-area facility layout problems
source Automation in Construction 9 (2) (2000) pp. 217-226
summary A construction site represents a conflux of concerns, constantly calling for a broad and multi-criteria approach to solving problems related to site planning and design. As an important part of site planning and design, the objective of site-level facility layout is to allocate appropriate locations and areas for accommodating temporary site-level facilities such as warehouses, job offices, workshops and batch plants. Depending on the size, location and nature of the project, the required temporary facilities may vary. The layout of facilities can influence on the production time and cost in projects. In this paper, a construction site-level facility layout problem is described as allocating a set of predetermined facilities into a set of predetermined places, while satisfying layout constraints and requirements. A genetic algorithm system, which is a computational model of Darwinian evolution theory, is employed to solve the facilities layout problem. A case study is presented to demonstrate the efficiency of the genetic algorithm system in solving the construction site-level facility layout problems.
series journal paper
more http://www.elsevier.com/locate/autcon
last changed 2003/05/15 21:22

_id ga0026
id ga0026
authors Ransen, Owen F.
year 2000
title Possible Futures in Computer Art Generation
source International Conference on Generative Art
summary Years of trying to create an "Image Idea Generator" program have convinced me that the perfect solution would be to have an artificial artistic person, a design slave. This paper describes how I came to that conclusion, realistic alternatives, and briefly, how it could possibly happen. 1. The history of Repligator and Gliftic 1.1 Repligator In 1996 I had the idea of creating an “image idea generator”. I wanted something which would create images out of nothing, but guided by the user. The biggest conceptual problem I had was “out of nothing”. What does that mean? So I put aside that problem and forced the user to give the program a starting image. This program eventually turned into Repligator, commercially described as an “easy to use graphical effects program”, but actually, to my mind, an Image Idea Generator. The first release came out in October 1997. In December 1998 I described Repligator V4 [1] and how I thought it could be developed away from simply being an effects program. In July 1999 Repligator V4 won the Shareware Industry Awards Foundation prize for "Best Graphics Program of 1999". Prize winners are never told why they won, but I am sure that it was because of two things: 1) Easy of use 2) Ease of experimentation "Ease of experimentation" means that Repligator does in fact come up with new graphics ideas. Once you have input your original image you can generate new versions of that image simply by pushing a single key. Repligator is currently at version 6, but, apart from adding many new effects and a few new features, is basically the same program as version 4. Following on from the ideas in [1] I started to develop Gliftic, which is closer to my original thoughts of an image idea generator which "starts from nothing". The Gliftic model of images was that they are composed of three components: 1. Layout or form, for example the outline of a mandala is a form. 2. Color scheme, for example colors selected from autumn leaves from an oak tree. 3. Interpretation, for example Van Gogh would paint a mandala with oak tree colors in a different way to Andy Warhol. There is a Van Gogh interpretation and an Andy Warhol interpretation. Further I wanted to be able to genetically breed images, for example crossing two layouts to produce a child layout. And the same with interpretations and color schemes. If I could achieve this then the program would be very powerful. 1.2 Getting to Gliftic Programming has an amazing way of crystalising ideas. If you want to put an idea into practice via a computer program you really have to understand the idea not only globally, but just as importantly, in detail. You have to make hard design decisions, there can be no vagueness, and so implementing what I had decribed above turned out to be a considerable challenge. I soon found out that the hardest thing to do would be the breeding of forms. What are the "genes" of a form? What are the genes of a circle, say, and how do they compare to the genes of the outline of the UK? I wanted the genotype representation (inside the computer program's data) to be directly linked to the phenotype representation (on the computer screen). This seemed to be the best way of making sure that bred-forms would bare some visual relationship to their parents. I also wanted symmetry to be preserved. For example if two symmetrical objects were bred then their children should be symmetrical. I decided to represent shapes as simply closed polygonal shapes, and the "genes" of these shapes were simply the list of points defining the polygon. Thus a circle would have to be represented by a regular polygon of, say, 100 sides. The outline of the UK could easily be represented as a list of points every 10 Kilometers along the coast line. Now for the important question: what do you get when you cross a circle with the outline of the UK? I tried various ways of combining the "genes" (i.e. coordinates) of the shapes, but none of them really ended up producing interesting shapes. And of the methods I used, many of them, applied over several "generations" simply resulted in amorphous blobs, with no distinct family characteristics. Or rather maybe I should say that no single method of breeding shapes gave decent results for all types of images. Figure 1 shows an example of breeding a mandala with 6 regular polygons: Figure 1 Mandala bred with array of regular polygons I did not try out all my ideas, and maybe in the future I will return to the problem, but it was clear to me that it is a non-trivial problem. And if the breeding of shapes is a non-trivial problem, then what about the breeding of interpretations? I abandoned the genetic (breeding) model of generating designs but retained the idea of the three components (form, color scheme, interpretation). 1.3 Gliftic today Gliftic Version 1.0 was released in May 2000. It allows the user to change a form, a color scheme and an interpretation. The user can experiment with combining different components together and can thus home in on an personally pleasing image. Just as in Repligator, pushing the F7 key make the program choose all the options. Unlike Repligator however the user can also easily experiment with the form (only) by pushing F4, the color scheme (only) by pushing F5 and the interpretation (only) by pushing F6. Figures 2, 3 and 4 show some example images created by Gliftic. Figure 2 Mandala interpreted with arabesques   Figure 3 Trellis interpreted with "graphic ivy"   Figure 4 Regular dots interpreted as "sparks" 1.4 Forms in Gliftic V1 Forms are simply collections of graphics primitives (points, lines, ellipses and polygons). The program generates these collections according to the user's instructions. Currently the forms are: Mandala, Regular Polygon, Random Dots, Random Sticks, Random Shapes, Grid Of Polygons, Trellis, Flying Leap, Sticks And Waves, Spoked Wheel, Biological Growth, Chequer Squares, Regular Dots, Single Line, Paisley, Random Circles, Chevrons. 1.5 Color Schemes in Gliftic V1 When combining a form with an interpretation (described later) the program needs to know what colors it can use. The range of colors is called a color scheme. Gliftic has three color scheme types: 1. Random colors: Colors for the various parts of the image are chosen purely at random. 2. Hue Saturation Value (HSV) colors: The user can choose the main hue (e.g. red or yellow), the saturation (purity) of the color scheme and the value (brightness/darkness) . The user also has to choose how much variation is allowed in the color scheme. A wide variation allows the various colors of the final image to depart a long way from the HSV settings. A smaller variation results in the final image using almost a single color. 3. Colors chosen from an image: The user can choose an image (for example a JPG file of a famous painting, or a digital photograph he took while on holiday in Greece) and Gliftic will select colors from that image. Only colors from the selected image will appear in the output image. 1.6 Interpretations in Gliftic V1 Interpretation in Gliftic is best decribed with a few examples. A pure geometric line could be interpreted as: 1) the branch of a tree 2) a long thin arabesque 3) a sequence of disks 4) a chain, 5) a row of diamonds. An pure geometric ellipse could be interpreted as 1) a lake, 2) a planet, 3) an eye. Gliftic V1 has the following interpretations: Standard, Circles, Flying Leap, Graphic Ivy, Diamond Bar, Sparkz, Ess Disk, Ribbons, George Haite, Arabesque, ZigZag. 1.7 Applications of Gliftic Currently Gliftic is mostly used for creating WEB graphics, often backgrounds as it has an option to enable "tiling" of the generated images. There is also a possibility that it will be used in the custom textile business sometime within the next year or two. The real application of Gliftic is that of generating new graphics ideas, and I suspect that, like Repligator, many users will only understand this later. 2. The future of Gliftic, 3 possibilties Completing Gliftic V1 gave me the experience to understand what problems and opportunities there will be in future development of the program. Here I divide my many ideas into three oversimplified possibilities, and the real result may be a mix of two or all three of them. 2.1 Continue the current development "linearly" Gliftic could grow simply by the addition of more forms and interpretations. In fact I am sure that initially it will grow like this. However this limits the possibilities to what is inside the program itself. These limits can be mitigated by allowing the user to add forms (as vector files). The user can already add color schemes (as images). The biggest problem with leaving the program in its current state is that there is no easy way to add interpretations. 2.2 Allow the artist to program Gliftic It would be interesting to add a language to Gliftic which allows the user to program his own form generators and interpreters. In this way Gliftic becomes a "platform" for the development of dynamic graphics styles by the artist. The advantage of not having to deal with the complexities of Windows programming could attract the more adventurous artists and designers. The choice of programming language of course needs to take into account the fact that the "programmer" is probably not be an expert computer scientist. I have seen how LISP (an not exactly easy artificial intelligence language) has become very popular among non programming users of AutoCAD. If, to complete a job which you do manually and repeatedly, you can write a LISP macro of only 5 lines, then you may be tempted to learn enough LISP to write those 5 lines. Imagine also the ability to publish (and/or sell) "style generators". An artist could develop a particular interpretation function, it creates images of a given character which others find appealing. The interpretation (which runs inside Gliftic as a routine) could be offered to interior designers (for example) to unify carpets, wallpaper, furniture coverings for single projects. As Adrian Ward [3] says on his WEB site: "Programming is no less an artform than painting is a technical process." Learning a computer language to create a single image is overkill and impractical. Learning a computer language to create your own artistic style which generates an infinite series of images in that style may well be attractive. 2.3 Add an artificial conciousness to Gliftic This is a wild science fiction idea which comes into my head regularly. Gliftic manages to surprise the users with the images it makes, but, currently, is limited by what gets programmed into it or by pure chance. How about adding a real artifical conciousness to the program? Creating an intelligent artificial designer? According to Igor Aleksander [1] conciousness is required for programs (computers) to really become usefully intelligent. Aleksander thinks that "the line has been drawn under the philosophical discussion of conciousness, and the way is open to sound scientific investigation". Without going into the details, and with great over-simplification, there are roughly two sorts of artificial intelligence: 1) Programmed intelligence, where, to all intents and purposes, the programmer is the "intelligence". The program may perform well (but often, in practice, doesn't) and any learning which is done is simply statistical and pre-programmed. There is no way that this type of program could become concious. 2) Neural network intelligence, where the programs are based roughly on a simple model of the brain, and the network learns how to do specific tasks. It is this sort of program which, according to Aleksander, could, in the future, become concious, and thus usefully intelligent. What could the advantages of an artificial artist be? 1) There would be no need for programming. Presumbably the human artist would dialog with the artificial artist, directing its development. 2) The artificial artist could be used as an apprentice, doing the "drudge" work of art, which needs intelligence, but is, anyway, monotonous for the human artist. 3) The human artist imagines "concepts", the artificial artist makes them concrete. 4) An concious artificial artist may come up with ideas of its own. Is this science fiction? Arthur C. Clarke's 1st Law: "If a famous scientist says that something can be done, then he is in all probability correct. If a famous scientist says that something cannot be done, then he is in all probability wrong". Arthur C Clarke's 2nd Law: "Only by trying to go beyond the current limits can you find out what the real limits are." One of Bertrand Russell's 10 commandments: "Do not fear to be eccentric in opinion, for every opinion now accepted was once eccentric" 3. References 1. "From Ramon Llull to Image Idea Generation". Ransen, Owen. Proceedings of the 1998 Milan First International Conference on Generative Art. 2. "How To Build A Mind" Aleksander, Igor. Wiedenfeld and Nicolson, 1999 3. "How I Drew One of My Pictures: or, The Authorship of Generative Art" by Adrian Ward and Geof Cox. Proceedings of the 1999 Milan 2nd International Conference on Generative Art.
series other
email
more http://www.generativeart.com/
last changed 2003/08/07 17:25

_id ecaade2013_105
id ecaade2013_105
authors Schaffranek, Richard
year 2013
title Inventing Circulation Patterns using Available Metaheuristic Solvers
source Stouffs, Rudi and Sariyildiz, Sevil (eds.), Computation and Performance – Proceedings of the 31st eCAADe Conference – Volume 1, Faculty of Architecture, Delft University of Technology, Delft, The Netherlands, 18-20 September 2013, pp. 347-355
doi https://doi.org/10.52842/conf.ecaade.2013.1.347
wos WOS:000340635300036
summary The way people navigate through spaces has been studied for quite a while. Different models have been described and validated through empirical studies.This paper explores the use of such models in an ‘inverse design’ (Faucher and Nivet, 2000) process, applying available metaheuristic-solvers. More detailed, it showcases the description of an ambiguous fitness function as base to invent a new circulation pattern. As such technics are time consuming compared to the use of readily available patterns, an attempt is made to analyse and understand the invented circulation patterns, in order to come up with a procedural algorithm that would generate circulation pattern with the same characteristics.
keywords Procedural; circulation; inverse; metaheuristic; prototypical.
series eCAADe
email
last changed 2022/06/07 07:57

_id a337
authors Testa, P., O’Reilly, U.-M. and Greenwold, S.
year 2000
title AGENCY GP: Genetic Programming for Architectural Design
source Eternity, Infinity and Virtuality in Architecture [Proceedings of the 22nd Annual Conference of the Association for Computer-Aided Design in Architecture / 1-880250-09-8] Washington D.C. 19-22 October 2000, pp. 227-231
doi https://doi.org/10.52842/conf.acadia.2000.227
summary AGENCY GP is a prototype for a system using genetic programming (GP) for architectural design exploration. Its software structure is noteworthy for its integration into a high-end three-dimensional modeling environment, its allowance for direct user interruption of evolution and reintegration of phenotypically modified individuals, and its agent-based evaluation of fitness.
series ACADIA
last changed 2022/06/07 07:58

_id ga0022
id ga0022
authors Tokui, Nao and Iba, Hitoshi
year 2000
title Music Composition with Interactive Evolutionary Computation
source International Conference on Generative Art
summary Interactive Evolutionary Computation (IEC), i.e., Evolutionary Computation whose fitness function is provided by a user his/herself, has been applied to esthetic areas, such as art, design and music. We cannot necessarily define fitness functions explicitly in these areas. With IEC, however, we can embed the user's implicit preference into the optimization system. This paper describes a new approach to music composition, more precisely the composition of rhythms, by means of IEC. The main feature of our method is to combine Genetic Algorithms (GA) and Genetic Programming (GP). In our system, GA individuals represent short pieces of rhythmic patterns, while GP individuals express how these patterns are arranged in terms of their functions. Both populations are evolved interactively through the user's evaluation. The integration of interactive GA and GP makes it possible to search for musical structures effectively in the vast search space. In this paper, we show how successfully our proposed method can generate attractive musical rhythms. The effectiveness of our system is demonstrated by the evolved rhythm phrases, which are available from our web site as sound files.
series other
more http://www.generativeart.com/
last changed 2003/08/07 17:25

_id 1b04
authors Leu, S.-S., Yang, C.-H. and Huang, J.-C.
year 2000
title Resource leveling in construction by genetic algorithm-based optimization and its decision support system application
source Automation in Construction 10 (1) (2000) pp. 27-41
summary Traditional analytical and heuristic approaches are inefficient and inflexible when solving construction resource leveling problems. A computational optimization technique, genetic algorithms (GAs), was employed in this study to overcome drawbacks of traditional construction resource leveling algorithms. The proposed algorithm can effectively provide the optimal or near-optimal combination of multiple construction resources, as well as starting and finishing dates of activities subjected to the objective of resource leveling. Furthermore, a prototype of a decision support system (DSS) for construction resource leveling was also developed. Construction planners can interact with the system to carry out ad hoc analysis through "what-if" queries.
series journal paper
more http://www.elsevier.com/locate/autcon
last changed 2003/05/15 21:22

_id ga0027
id ga0027
authors E. Bilotta, P. Pantano and V. Talarico
year 2000
title Music Generation through Cellular Automata
source International Conference on Generative Art
summary Cellular automata (CA), like every other dynamical system, can be used to generate music. In fact, starting from any initial state and applying to them simple transition rules, such models are able to produce numerical sequences that can be successively associated to typically musical physical parameters. This approach is interesting because, maintaining fixed the set of rules and varying the initial data, many different, though correlated, numerical sequences can be originated (this recalls the genotype-phenotype dualism). Later on a musification (rendering) process can tie one or more physical parameters typical of music to various mathematical functions: as soon as the generative algorithm produces a numerical sequence this process modifies the physical parameter thus composing a sequence of sounds whose characteristic varies during the course of time. Many so obtained musical sequences can be selected by a genetic algorithm (CA) that promotes their evolution and refinement. The aim of this paper is to illustrate a series of musical pieces generated by CA. In the first part attention is focused on the effects coming from the application of various rendering processes to one dimensional multi state CA; typical behaviours of automata belonging to each of the four families discovered by Wolfram have been studied: CA evolving to a uniform state, CA evolving to a steady cycle, chaotic and complex CA. In order to make this part of the study Musical Dreams, a system for the simulation and musical rendering of one dimensional CA, has been used. In the second phase various CA obtained both by random generation and deriving from those studied in the first part are organised into families and, successively, made evolve through a genetic algorithm. This phase has been accomplished by using Harmony Seeker, a system for the generation of evolutionary music based on GA. The obtained results vary depending on the rendering systems used but, in general, automata belonging to the first family seem more indicated for the production of rhythmical patterns, while elements belonging to the second and fourth family seem to produce better harmonic patterns. Chaotic systems have been seen to produce good results only in presence of simple initial states. Experiments made in the second part have produced good harmonic results starting mainly from CA belonging to the second family.
series other
more http://www.generativeart.com/
last changed 2003/08/07 17:25

_id ddssar0213
id ddssar0213
authors De Groot, Ellie and Paule, Bernard
year 2002
title DIAL-Europe: New Functionality’s for an Integrated Daylighting Design Tool
source Timmermans, Harry (Ed.), Sixth Design and Decision Support Systems in Architecture and Urban Planning - Part one: Architecture Proceedings Avegoor, the Netherlands), 2002
summary The European project DIAL-Europe started in April 2000 and intends to enhance and to enlarge the capabilities of the LesoDIAL software. The aim of this “Swiss” tool was to give architects relevant information regarding the use of daylight, at the very first stage of the design process. DIAL-Europe focuses on European standards and climatic data. Further, a Heating & Cooling evaluation module and an Artificial Lighting module will be added. The objective of the Heating & Cooling module is to indicate the implications of the user’s design on heating and cooling energy and on thermal comfort.The objective of Artificial Lighting module is to develop a tool that will give an estimation of illuminance values on the work plane and provide guidance on qualitative aspects and visual comfort as well as on switching control and integration with daylight based on generic light sources and luminaires. Furthermore, the scope of the examples of simulated rooms will be increased in order to allow the user to compare their design with more similar cases. This paper will present the state of achievement and give an overview of the first version of the DIAL-Europe software, which will beavailable at the beginning of 2002.
series DDSS
last changed 2003/08/07 16:36

_id 9b63
authors De Mesa, A., Quilez, J. and Regot, J.
year 1999
title Sunlight Energy Graphic and Analytic Control in 3D Modelling
source Architectural Computing from Turing to 2000 [eCAADe Conference Proceedings / ISBN 0-9523687-5-7] Liverpool (UK) 15-17 September 1999, pp. 733-738
doi https://doi.org/10.52842/conf.ecaade.1999.733
summary Linking solar positions with architecture is a traditional idea, but the use of graphical tools to control sunlight in urban surroundings or buildings is relatively recent. A three-dimensional working environment like the computer offers a new dimension to verify the relationships between the sun and the architecture. This paper shows a new way to calculate the incidence of solar energy in architectural environments using computer 3D modelling. The addition of virtual space visualisation to the analytic computation brings a new tool that simplifies the technical study of sunlight. We have developed several programs based upon the three-dimensional construction of the solar vault and the obstructing objects for a defined position. The first one draws the solar vault for a defined range of dates according to latitude, that is the basis of the energetic calculation. The second program computes the obstruction, i.e. the solar regions that are obstructed by any object. Finally, the third one, allow us to define an orientation to compute the energy that arrives to the analysed positioning. The last program returns the result of calculation in several ways: it shows the amount of energy through colours and makes a list of solar hours according to its energy.
keywords Sunlight, Energy, 3D modelling
series eCAADe
last changed 2022/06/07 07:56

_id sigradi2006_k004
id sigradi2006_k004
authors Dutta Madhu C.
year 2006
title The Myth of Cyberspace: Towards a New Technopolis
source SIGraDi 2006 - [Proceedings of the 10th Iberoamerican Congress of Digital Graphics] Santiago de Chile - Chile 21-23 November 2006, pp. 41-44
summary Professor Madhu C. Dutta has worked professionally as an urban planner and architect and was an Assistant Professor of Architecture at the University of Texas at San Antonio before coming to Wentworth. She teaches a broad range of courses, from design studio and architectural history through digital media and advanced computer applications for architectural design. Some of her most significant works include a city-wide urban riverfront design project in Varanasi, India, and “Solar Sails” a renewable energy design for the U.S. Department of Energy competition (2000) for which she was awarded the second prize among 110 entries. She has presented her scholarly work at conferences in Asia, Europe, Latin America, and the U.S. Her research interests are eclectic; she has recently been exploring the expansion of our notions of architectural space to include hybridized and virtual milieus in the “new frontier” of digital architecture. Professor Dutta is deeply committed to the creative and performing arts as well. She studied and performed Indian classical dance for sixteen years. She holds a BArch from the Manipal Institute of Technology of Mangalore University, and a Master’s in Architecture, specializing in Urban Design, from the University of Texas at Austin.
keywords Technopolis, cyberspace, future, digital society
series SIGRADI
type keynote paper
email
last changed 2016/03/10 09:50

_id ddssar0023
id ddssar0023
authors Jens Pohl, Art Chapman, and Kym Jason Pohl
year 2000
title Computer-aided design systems for the 21st century: some design guidelines
source Timmermans, Harry (Ed.), Fifth Design and Decision Support Systems in Architecture and Urban Planning - Part one: Architecture Proceedings (Nijkerk, the Netherlands)
summary This paper proposes nine design principles for a new generation of computer-aided design (CAD) systems that actively support the decision making and problem solving activities of environmental design. Foremost among these are: a meaningful internal object-based representation of the artifact being designed within its environmental context; a collaborative problem solving paradigm in which the human designer and the computer form a complementary partnership; and, the notion of decision-support tools rather than predefined solutions. Two prototype computer-aided design systems implemented by the CAD Research Center that embody most of these concepts are described. ICADS (Intelligent Computer-Aided Design System) incorporates multiple expert agents in domains such as natural and artificial lighting, noise control, structural system selection, climatic determinants, and energy conservation. Given a particular building design context, the agents in ICADS draw upon their own expertise and several knowledgebases as they monitor the actions of the human designer and collaborate opportunistically. KOALA (Knowledge-Based Object-Agent Collaboration) builds on the multi-agent concepts embodied in ICADS by the addition of two kinds of agents. Mentor agents represent the interests of selected objects within the ontology of the design environment. In the implemented KOALA system building spaces are represented by agents capable of collaborating with each other, with domain agents for the provision of expert services, and with the human designer. Facilitator agents listen in on the communications among mentor agents to detect conflicts and moderate arguments. While both of these prototype systems are limited in scope by focussing on the earliest design stages and restricted in their understanding of the inherent complexity of a design state, they nevertheless promise a paradigm shift in computer-aided design.
series DDSS
last changed 2003/08/07 16:36

_id 0594
authors Kazakeviciute, G., Cinelis, G. and Kamaitis, Z.
year 2000
title Forming and automated energy analysis of integrated models of the public buildings and their enclosing structures
source Civil Engineering, 6(3), pp. 147-157
summary The article concerns the modelling and energy analysis problem of the spatial and structural solutions of newly designed buildings or those under renovation. The results of that task serve as a base for defining thermal indices of the project on different design stages. The core of the developed automated system is formed of integrated graphical digital spatial models of the parts of buildings. These models include different kind of structured geometric and non-geometric (physical, economical) information about the object. The proposed method could be used by interested experts as a tool for controll thermal and energy indices at various design stages, searching for rational architectural forms and structural solutions. It takes into account the latest requirements of Lithuanian building regulations concerning heating energy saving.
series journal paper
last changed 2003/04/23 15:14

_id 12ff
id 12ff
authors Maver, Tom
year 2000
title A number is worth a thousand pictures
source Automation in Construction 9 (4) (2000) pp. 333-336
summary This paper attempts to focus attention on modelling the functional behaviour of buildings –– a relatively neglected topic in the current CAAD literature. It provides a review of the seminal work which has been done and argues that further development would provide student architects with the means of designing buildings which are more fit-for-purpose, energy-efficient, environmentally-friendly and cost-effective.
keywords Function; Performance; Integrated appraisal; Design decision support
series journal paper
email
more http://www.elsevier.com/locate/autcon
last changed 2003/08/27 11:40

_id 899f
authors Papamichael, K., Pal, V., Bourassa, N., Loffeld, J. and Capeluto, I.G.
year 2000
title An Expandable Software Model for Collaborative Decision-Making During the Whole Building Life Cycle
source Eternity, Infinity and Virtuality in Architecture [Proceedings of the 22nd Annual Conference of the Association for Computer-Aided Design in Architecture / 1-880250-09-8] Washington D.C. 19-22 October 2000, pp. 19-28
doi https://doi.org/10.52842/conf.acadia.2000.019
summary Decisions throughout the life cycle of a building, from design through construction and commissioning to operation and demolition, require the involvement of multiple interested parties (e.g., architects, engineers, owners, occupants and facility managers). The performance of alternative designs and courses of action must be assessed with respect to multiple performance criteria, such as comfort, aesthetics, energy, cost and environmental impact. Several stand-alone computer tools are currently available that address specific performance issues during various stages of a building’s life cycle. Some of these tools support collaboration by providing means for synchronous and asynchronous communications, performance simulations, and monitoring of a variety of performance parameters involved in decisions about a building during building operation. However, these tools are not linked in any way, so significant work is required to maintain and distribute information to all parties. In this paper we describe a software model that provides the data management and process control required for collaborative decision-making throughout a building’s life cycle. The requirements for the model are delineated addressing data and process needs for decision making at different stages of a building’s life cycle. The software model meets these requirements and allows addition of any number of processes and support databases over time. What makes the model infinitely expandable is that it is a very generic conceptualization (or abstraction) of processes as relations among data. The software model supports multiple concurrent users, and facilitates discussion and debate leading to decision-making. The software allows users to define rules and functions for automating tasks and alerting all participants to issues that need attention. It supports management of simulated as well as real data and continuously generates information useful for improving performance prediction and understanding of the effects of proposed technologies and strategies.
keywords Decision Making, Integration, Collaboration, Simulation, Building Life Cycle, Software.
series ACADIA
email
last changed 2022/06/07 08:00

For more results click below:

this is page 0show page 1show page 2show page 3show page 4show page 5... show page 36HOMELOGIN (you are user _anon_529585 from group guest) CUMINCAD Papers Powered by SciX Open Publishing Services 1.002