Project Proposal - Computer Science Implementation Projects | CSC 410, Study Guides, Projects, Research of Computer Science

Material Type: Project; Class: Comp Sci Proj Plan; Subject: Computer Science (CSC) ; University: University of Miami; Term: Spring 2008;

Typology: Study Guides, Projects, Research

Pre 2010

Uploaded on 08/31/2009

koofers-user-lra
koofers-user-lra 🇺🇸

8 documents

1 / 1

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Geoff Sholler
CSC 410 Project Proposal
1/21/2008
Overseeing Professors
Geoff Sutcliffe
Lev Kapitanski
Basic Overview
A program which will simulate the relation between mosquitos and humans.
Will be programmed in either NetLogo(a programming language and
environment designed to handle such simulations) or Java using the jogl
package for the graphics.
People and mosquito's movements and interactions will be dictated by
probability driven algorithms taking previously gathered data which
include things like a mosquito's attraction to body heat.
Data to build said algorithms will be given to me by Prof. Lev Kapitanski.
End result will be something like dots moving around in a square, color coded
to be human or mosquito, with output being data regarding information
about the number of bites and other such things yet to be determined.
Implementation Ideas
Make the map a 2 dimensional array of pointers pointing to objects if there is
something in the square or to nothing if it is unoccupied or have an array
of human objects and an array of mosquito objects with x and y variables
defined within that are used through the graphics package to dictate
where they objects are.
Movement would be set up by a probability driven system and would update at
given intervals the location of the objects. If a mosquito is within a certain
range of a human, a bite would occur, and this would be marked by
either the human object changing, the mosquito object changing, or both.
Possible Features
Include a lifespan/reproduction rate for the mosquitos such as if two mosquitos
who recently fed occupy the same square, a certain number of new
mosquitos emerge and mosquitos only last for some number of cycles.

Partial preview of the text

Download Project Proposal - Computer Science Implementation Projects | CSC 410 and more Study Guides, Projects, Research Computer Science in PDF only on Docsity!

Geoff Sholler CSC 410 Project Proposal 1/21/ Overseeing Professors Geoff Sutcliffe Lev Kapitanski Basic Overview A program which will simulate the relation between mosquitos and humans. Will be programmed in either NetLogo(a programming language and environment designed to handle such simulations) or Java using the jogl package for the graphics. People and mosquito's movements and interactions will be dictated by probability driven algorithms taking previously gathered data which include things like a mosquito's attraction to body heat. Data to build said algorithms will be given to me by Prof. Lev Kapitanski. End result will be something like dots moving around in a square, color coded to be human or mosquito, with output being data regarding information about the number of bites and other such things yet to be determined. Implementation Ideas Make the map a 2 dimensional array of pointers pointing to objects if there is something in the square or to nothing if it is unoccupied or have an array of human objects and an array of mosquito objects with x and y variables defined within that are used through the graphics package to dictate where they objects are. Movement would be set up by a probability driven system and would update at given intervals the location of the objects. If a mosquito is within a certain range of a human, a bite would occur, and this would be marked by either the human object changing, the mosquito object changing, or both. Possible Features Include a lifespan/reproduction rate for the mosquitos such as if two mosquitos who recently fed occupy the same square, a certain number of new mosquitos emerge and mosquitos only last for some number of cycles.