Fabiel Zúñiga

Learn More
This paper presents an agent-architecture useful to generate suitable behaviors to virtual creatures participating in virtual environments created by a declarative description. This architecture is used in a platform to design and run dynamic virtual environments that allows users to generate virtual scenes involving two phases: 1) description of the(More)
This paper presents a method to specify agent’s goals using process algebras. Formal specification of agent’s goal is important in goal oriented works because it allows more detailed description about what we want an agent to do and also is possible to detect possible problems. In this paper we present the method we use to specify formally agent’s goals in(More)
We propose a generic stochastic method to handle the space planning problem [Eastman73] inherent in declarative modeling [Donikian93] of virtual scenes. Genetic algorithms [Holland75] is an adaptive and heuristic search algorithm based on the evolutionary ideas of natural selection; it is capable to find good solutions within a reasonable time. In this(More)
We propose a mechanism by means of which a user with little expertise of programming can easily produce custom-made virtual scenes. A typical scene comprises virtual entities that take decisions in real time in response of perceived environmental changes. The actions performed lead to the fulfillment of one or more goals specified by the scenarist. We have(More)
A generic platform useful to design and run virtual scenes as a result of a human-like description is introduced. The present article describes the operation of one of the main components of such platform: the virtual-environment (VE) editor. The main goal of the VE editor is to allow a human description of a virtual scene and translate it, if errors-free,(More)
This paper is devoted to introducing, in a general fashion, a platform that allows users to generate virtual scenes. Such generation involves two phases: 1) description of the attributes, arrangement and intentions of the virtual characters participants throughout a natural language, and 2) a virtual representation of a dynamic scene during which the(More)
  • 1