Skip to main content

previous disabled Page of 2
and
  1. No Access

    Chapter and Conference Paper

    CodeMonkey; a GUI Driven Platform for Swift Synthesis of Evolutionary Algorithms in Java

    CodeMonkey is a GUI driven software development platform that allows non-experts and experts alike to turn an evolutionary algorithm design into a working Java program, with a minimal amount of manual code ent...

    Reza Etemadi, Nawwaf Kharma, Peter Grogono in Applications of Evolutionary Computation (2013)

  2. Chapter and Conference Paper

    A Poor Woman’s Interactive Remake of the “I Still Remember” Documentary with OpenGL

    Making the “I Still Remember” documentary’s memory floating bubbles interactive with audience’s participation using a near day-to-day OpenGL (aimed at later enhancements with haptics). We describe a simple pro...

    Miao Song, Peter Grogono, Jason Lewis in Entertainment Computing – ICEC 2011 (2011)

  3. No Access

    Chapter and Conference Paper

    Teaching Physical Based Animation via OpenGL Slides

    This work expands further our earlier poster presentation and integration of the OpenGL Slides Framework (OGLSF) – to make presentations with real-time animated graphics where each slide is a scene with tidget...

    Miao Song, Serguei A. Mokhov, Peter Grogono in Innovations in Computing Sciences and Soft… (2010)

  4. No Access

    Chapter and Conference Paper

    An LOD Control Interface for an OpenGL-based Softbody Simulation Framework

    We summarize an interactive GLUI-based interface to the real-time softbody simulation using OpenGL. This interactivity focuses not only the user being able to drag 1D-, 2D-, and 3D-deformable elastic objects s...

    Miao Song, Peter Grogono in Innovations and Advances in Computer Sciences and Engineering (2010)

  5. No Access

    Chapter and Conference Paper

    A Real-Time Transfer and Adaptive Learning Approach for Game Agents in a Layered Architecture

    Game agents(NPCs) should have the ability to react in cooperate, and have the ability to learn from mistakes and build up their own experience. In this paper, we describe a general approach for transfer learni...

    Yingying She, Peter Grogono in Intelligent Virtual Agents (2009)

  6. No Access

    Chapter and Conference Paper

    A Procedural Planning System for Goal Oriented Agents in Games

    This paper explores a procedural planning system for the control of game agents in real time. The planning methodology we present is based on offline goal-oriented behavioral design, and is implemented as a pr...

    Yingying She, Peter Grogono in Advances in Artificial Intelligence (2009)

  7. No Access

    Article

    A multi-population genetic algorithm for robust and fast ellipse detection

    This paper discusses a novel and effective technique for extracting multiple ellipses from an image, using a genetic algorithm with multiple populations (MPGA). MPGA evolves a number of subpopulations in paral...

    Jie Yao, Nawwaf Kharma, Peter Grogono in Pattern Analysis and Applications (2005)

  8. No Access

    Chapter and Conference Paper

    The Inheritance Workshop

    The Inheritance Workshop at ECOOP 2002, which took place on Tuesday, 11 June, was the first ECOOP workshop focusing on inheritance after the successful workshops in 1991 [41] and 1992 [48]. The workshop was inten...

    Gabriela Arévalo, Andrew Black, Yania Crespo in Object-Oriented Technology ECOOP 2002 Work… (2002)

  9. No Access

    Chapter and Conference Paper

    Copying and Comparing: Problems and Solutions

    In object oriented programming, it is sometimes necessary to copy objects and to compare them for equality or inequality. We discuss some of the issues involved in copying and comparing objects and we address ...

    Peter Grogono, Markku Sakkinen in ECOOP 2000 — Object-Oriented Programming (2000)

  10. Chapter and Conference Paper

    Identification of and solutions to shortcomings of LCL, a Larch/C interface specification language

    We present some of the more significant shortcomings of LCL, a Larch/C specification language used to document the interfaces of modules written in ISO C. We illustrate inadequacies in the definition and insuf...

    Patrice Chalin, Peter Grogono in FME'96: Industrial Benefit and Advances in… (1996)

  11. No Access

    Book

  12. No Access

    Chapter

    Sets, Records, and Unions

    The memory of a computer has little formal structure. Typically, it consists of a large number of identical cells. On most modern computers, each cell contains eight bits and is called abyte. Some supercomputers ...

    Peter Grogono in Programming with Turing and Object Oriented Turing (1995)

  13. No Access

    Chapter

    Additional Features

    The features of Turing described in the previous ten chapters are adequate for almost all programs. There are some situations, however, in which additional features are useful. We can divide additional feature...

    Peter Grogono in Programming with Turing and Object Oriented Turing (1995)

  14. No Access

    Chapter

    Defining New Types

    A successful programming language must satisfy a number of requirements. First, it must enable us to use the computer efficiently. Second, it must provide a notation that enables us to describe clear and conci...

    Peter Grogono in Programming with Turing and Object Oriented Turing (1995)

  15. No Access

    Chapter

    Input and Output

    The basic tools for accomplishing input and output in Turing are the get and put statements. These statements suffice for small programs that need no more than get to read from the keyboard and put to display ...

    Peter Grogono in Programming with Turing and Object Oriented Turing (1995)

  16. No Access

    Chapter

    First Concepts

    A program is a text. Writing a program is like writing an instruction manual. After we have written a program or a manual, other people can read it. The important difference between a manual and a program is t...

    Peter Grogono in Programming with Turing and Object Oriented Turing (1995)

  17. No Access

    Chapter

    Standard Types and Expressions

    The concept of type is pervasive in computer science. It is not a particularly mysterious concept. In fact, we use types every day in normal conversation. Types enable us to refer to families of objects that have...

    Peter Grogono in Programming with Turing and Object Oriented Turing (1995)

  18. No Access

    Chapter

    Procedures and Functions

    Programming is difficult because programs are complex. Almost every line of a program contains important details, and it is easy to become overwhelmed by the mass of detail. It is difficult to write a program ...

    Peter Grogono in Programming with Turing and Object Oriented Turing (1995)

  19. No Access

    Chapter

    Sound and Graphics

    Turing provides predefined subprograms for creating simple sounds and images. These subprograms provide the basis for entertainment, simple programming exercises, and effective ways of analyzing complex data. ...

    Peter Grogono in Programming with Turing and Object Oriented Turing (1995)

  20. No Access

    Chapter

    Collections

    Two elements of data organization are central to program design. The first element is the design of individual components. The second element, which dominates in all but the simplest programs, is the managemen...

    Peter Grogono in Programming with Turing and Object Oriented Turing (1995)

previous disabled Page of 2