Object Oriented Design of Tactical Tic-Tac-Toe C4I Simulation.

Abstract

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.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 01, 1996
Accession Number
ADA313558

Entities

People

  • Todd L. Lennon

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • C4I

DTIC Thesaurus Topics

  • Algorithms
  • Computer Access Control
  • Computer Programming
  • Computers
  • Environment
  • Language
  • Programming Languages
  • Simulations
  • Simulators

Fields of Study

  • Computer science

Readers

  • Database Systems and Applications
  • Game Theory.
  • Software Engineering