Smalltalk-80: the language and its implementation
Smalltalk-80: the language and its implementation
Orient84/K: an object-oriented concurrent programming language for knowledge representation
Object-oriented concurrent programming
Computer animation with scripts and actors
SIGGRAPH '82 Proceedings of the 9th annual conference on Computer graphics and interactive techniques
Dynamic graphics using quasi parallelism
SIGGRAPH '78 Proceedings of the 5th annual conference on Computer graphics and interactive techniques
Modeling planning as an incremental, opportunistic process
IJCAI'79 Proceedings of the 6th international joint conference on Artificial intelligence - Volume 1
Hi-index | 0.01 |
The purpose of behavioral simulation is to simulate the behavior of the characters having behavior rules in the surrounding environment. This kind of simulation, which differs from the traditional simulation based on a statistical model of the world, provides us with a more precise simulation with regard to individuals. Because of the nature of behavioral simulation, characters, the environment in which the characters exist, and messages which are passed among characters, are the main elements that should be considered. The notion of object-orientation is one of the most attractive computational models for providing the basis of behavioral simulation. Specifically, we employ the notion of knowledge objects which are objects having knowledge contained within themselves. We first establish a behavioral simulation model based on the notion of knowledge objects, then design and implement a behavioral simulation system PARADISE. To demonstrate the capability and effectiveness of this simulation model, barracuda and herring school is used as an example of this simulation system.