Object oriented design of Tactical Tic-Tac-Toe C4I simulation

Download
Author
Lennon, Todd L.
Date
1996-06Advisor
Porter, Gary R.
Second Reader
Sovereign, Michael G.
Metadata
Show full item recordAbstract
The purpose of this thesis is to redesign the Tactical Tic-Tac-Toe (T4) game using object-oriented design. T4 is a C4I simulation developed by Prof. Gary Porter that is based on the traditional Tic-Tac-Toe game. It allows players to play against other players or against the computer. Various board sizes, multi-board games, delayed intelligence, team play, and limited communications are used to model real world C4I problems. The game allows for data collection for later analysis of game configurations and results. The goal of this thesis is to redesign the original program written in Macintosh HyperTalk language by using the Booch object oriented design method and the C++ programming language for porting the program to a Unix or Windows environment with the ultimate goal of having a networked game that can be played remotely using a WWW browser type interface. This design used requirements analysis and domain analysis to create class, operation, and attribute definition. Class association, aggregation, and inheritance are also specified. This design is ready to begin control class definition, access control definition, and operation algorithm development in preparation for coding an executable release.
Description
Systems Technology (Command, Control and Communications
Collections
Related items
Showing items related by title, author, creator and subject.
-
Hybrid power system for remote communications stations
Pietras, Christopher R. (Monterey, California. Naval Postgraduate School, 1993-09);The United States Coast Guard is upgrading communications equipment at remote sites in Alaska in support of the Coastal Voice Distress Network. The VHF-FM Search and Rescue sites are powered by a primary power system ... -
Industrial robot track modeling and vibration suppression
Tao, WeiMin; Zhang, MingFun; Ma, Ou; Yu, XiaoPing (Monterey, California; Naval Postgraduate School, 2007);Purpose – The purpose of this paper is to investigate the vibration suppression of industrial track robot and propose a practical solution. Design/methodology/approach – Root-cause analysis through dynamic modeling, and ... -
A Systems Complexity-Based Assessment of Risk in Acquisition and Development Programs
Pugliese, Antonio; Nilchiani, Roshanak Rose (Monterey, California. Naval Postgraduate School, 2017-03); SYM-AM-17-067Development and acquisition efforts of cyberphysical systems can often encounter cost or schedule overruns due to the complexity of the system. It has been shown that a certain amount of system complexity is related to the ...