Synthetic Human Agents for Modeling and Simulation

A miniature calculator is provided with a keyboard having a small opening which has a recessed operating switch which may be pressed by the user. The operating switch is recessed so that accidental operation of the switch is difficult. When the calculator is turned on and the button is pressed, the calculator will turn off. When the calculator is off, and the button is depressed for less than 2 seconds, the calculator will turn on. If the calculator is off and the button is depressed for longer than 2 seconds, the calculator will switch off after the two second delay, since this is an apparent accidental depression. A logic circuit controls the connection of a regulated power supply to the calculator circuitry in accordance with the condition of the push button in the keyboard. The regulated power supply is a current supply which contains circuitry which eliminates the "low end" problem wherein regulated output voltage is provided even after substantial decrease of the battery voltage. The calculator also has a display time-out circuit such that the numerals of the display flash on and off at a relatively short duty cycle of, for example, 2 percent, after the display has been on for a given time in order to conserve battery power. A low battery voltage circuit is also provided to cause the flashing of a dot in the display.

[1]  Alexander Repenning,et al.  Programming by Analogous Examples , 2001, Your Wish is My Command.

[2]  Alan F. Blackwell,et al.  Mental imagery in program design and visual programming , 1999, Int. J. Hum. Comput. Stud..

[3]  Alan F. Blackwell,et al.  Does metaphor increase visual language usability? , 1999, Proceedings 1999 IEEE Symposium on Visual Languages.

[4]  Larry Tesler,et al.  Novice Programming Comes of Age , 2001, Your Wish is My Command.

[5]  Ganesh S. Oak Information Visualization Introduction , 2022 .

[6]  Paul A. Fishwick,et al.  MOOSE: architecture of an object-oriented multimodeling simulation system , 1997, Defense, Security, and Sensing.

[7]  Brad A. Myers,et al.  Intelligence in Demonstrational Interfaces. , 2000 .

[8]  Chris Marrin,et al.  Teach Yourself Vrml 2 in 21 Days , 1997 .

[9]  Rikk Carey,et al.  The annotated VRML 2.0 reference manual , 1997 .

[10]  Henry Lieberman Programming by example (introduction) , 2000, CACM.

[11]  Henry Lieberman,et al.  Visual Generalization in Programming by Example , 2000, Your Wish is My Command.

[12]  Paul A. Fishwick,et al.  SimPack: getting started with simulation programming in C and C++ , 1992, WSC '92.

[14]  Ken Kahn,et al.  Generalizing by Removing Detail , 2001, Your Wish is My Command.

[15]  Paul A. Fishwick,et al.  Use of 3D metaphor in programming , 2000, Defense, Security, and Sensing.

[16]  Paul A. Fishwick,et al.  A Multimodel Approach to Reasoning and Simulation , 1994, IEEE Trans. Syst. Man Cybern. Syst..

[17]  Marc-Alexander Najork,et al.  Programming in Three Dimensions , 1993, J. Vis. Lang. Comput..

[18]  Bernard P. Zeigler,et al.  A multimodel methodology for qualitative model engineering , 1992, TOMC.