Open Access. Powered by Scholars. Published by Universities.®

Digital Commons Network

Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 4 of 4

Full-Text Articles in Entire DC Network

Simulator For Undergraduate Multi-Agent Systems, Charles Smith May 2006

Simulator For Undergraduate Multi-Agent Systems, Charles Smith

Computer Science Honors Theses

In recent years, Multi-Agent Systems (MAS) have for the first time begun to be accepted in mainstream computing. Software companies haave been founded focusing purely on MAS software, telecommunications companies now use agent-based technologies in cell phones, and there have even been two successful DARPA funded, military-grade defense projects in the past ten years. The growth in demand development tools available. The various development platforms focus on mobile devices, large-scale distributed systems, and specific research applications; however, these tools leave an important facet of MAS development unsatisfied--undergraduate research and teaching. Each of the solutions available is either too complex, too …


Distributed Computation In An Interactive Entertainment Environment, Robert Zinchak May 2006

Distributed Computation In An Interactive Entertainment Environment, Robert Zinchak

Computer Science Honors Theses

The proliferation of multiplayer games has led to an increase in the total network capacity for processing power in games; this capacity, however, is seldom fully utilized or balanced. One prominent problem of distributed processing in a gaming environment is increased latency time-- which causes player disinterest in the game, potentially causing poor sales as well as the termination of future commercial development of this technology. Existing distributed techniques such as OpenMP, MPI or VMPI are not well suited to gaming applications and may introduce additional overhead. This thesis describes a simple, yet effective technique (based on existing ideas in …


Artificial Societies, Virtual Worlds, And Their Meaningful Integration, Andrew Krausnick May 2006

Artificial Societies, Virtual Worlds, And Their Meaningful Integration, Andrew Krausnick

Computer Science Honors Theses

Artificial societies and virtual worlds are two areas of interest to modern social scientists that are distinctly separate in modern academic study, and are yet undeniably related. Artificial societies are multi-agent systems comprised of autonomous social agents, programmed with their own set of rules and behavior. While virtual worlds are occupied in large part by human controlled agents participating in a collective virtual experience and space. Within both types of virtual environments there can be found a scarcity of resources and intricate cross-entity interaction. This often results in the development and evolution of complex economic and cultural structures. In addition, …


A Comparative Study Of State Emulation In Functional Programming Languages, William Brick May 2006

A Comparative Study Of State Emulation In Functional Programming Languages, William Brick

Computer Science Honors Theses

We examine the methods of emulating state in functional languages. In particular, we investigate the languages J, Scheme, and Haskell; the latter two being representative of the Lisp and ML families, respectively. We provide example code for state emulation in terms of object-orientation and compare this to object-oriented programming without use of state.