Computer systems lab tjhsst current projects in house pt 4
This presentation is the property of its rightful owner.
Sponsored Links
1 / 7

Computer Systems Lab TJHSST Current Projects In-House, pt 4 PowerPoint PPT Presentation


  • 76 Views
  • Uploaded on
  • Presentation posted in: General

Computer Systems Lab TJHSST Current Projects In-House, pt 4. Current Projects, pt. 4 In-House. Microevolution Using Agent-Based Modeling in C++ A 3D Game With a Study of OpenGL Textures and Lighting Techniques Paintball Frenzy! Optimized Minimax Agent

Download Presentation

Computer Systems Lab TJHSST Current Projects In-House, pt 4

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Computer systems lab tjhsst current projects in house pt 4

Computer Systems LabTJHSSTCurrent ProjectsIn-House, pt 4


Current projects pt 4 in house

Current Projects, pt. 4In-House

  • Microevolution Using Agent-Based Modeling in C++

  • A 3D Game With a Study of OpenGL Textures and Lighting Techniques

  • Paintball Frenzy! Optimized Minimax Agent

  • Machine Translation in a German – English Translator

  • A Study of Balanced Search Trees

2


Computer systems lab tjhsst current projects in house pt 4

Study of Microevolution Using Agent-Based Modeling in C++Agent Class class Organism { public: Organism(); Organism(int ident, int row2, int col2); Organism(Nucleotide* mDNA,Nucleotide* dDNA, int ident, bool malefemale, int row2, int col2); ~Organism(); void printGenome(); void meiosis(Nucleotide* gamete); Organism* reproduce(Organism* mate, int ident, int r, int c); int Interact(Organism* neighbors, int nlen); int GeneValue(bool parent, int chromnum, int gennum);

3


Computer systems lab tjhsst current projects in house pt 4

Creating a 3D Game With a Study of OpenGL Textures and Lighting TechniquesTo create a first person 3D game using OpenGL. The program consists of using models, textures, lighting, and polygons to create a 3D world in OpenGL. Various equations are used to calculate camera angles, movement, and physics. For example, to move the camera, “eye movements” are controlled by glLookAt, which takes an eye position with 3 points (x,y,z) and 2 vectors. One vectors is the up direction and the other is the forward direction.

4


Computer systems lab tjhsst current projects in house pt 4

Paintball Frenzy!Optimized Minimax Agent AIThe purpose of this project is to create an innovative and enjoyable graphical game and program a minimax AI agent that performs optimally.

5


Computer systems lab tjhsst current projects in house pt 4

Using Machine Translation in a German – English TranslatorThis project attempts to take the beginning steps towards the goal of creating a translator program that operates within the scope of translating between English and German.

6


Computer systems lab tjhsst current projects in house pt 4

A Study of Balanced Search TreesThis project investigates four different balanced search trees for their advantages anddisadvantages, thus ultimately their efficiency. Runtime and memory space management are two main aspects under the study. Statistical analysis is provided to distinguish subtledifference if there is any. A new balanced search tree is suggested and compared with the four balanced search trees.

7


  • Login