Michael's Design Study
Line 1: | Line 1: | ||
+ | <br> | ||
+ | <br> | ||
=== Virus! A project for 427 === | === Virus! A project for 427 === | ||
Virus! simulates the spread of a virus across a plane of red blood cells, with a mix of some white blood cells to combat the infection. | Virus! simulates the spread of a virus across a plane of red blood cells, with a mix of some white blood cells to combat the infection. | ||
− | |||
== Project Outline == | == Project Outline == | ||
My Design Study is to implement a simple virus simulator and to improve the design of the application through Design Patterns and OOD principles. Virus! is a very simple animated simulator of a Virus Cell infecting a host through the red blood cells. This simulator is loosely based on real world biology but is grossly simplified for purposes of the study. This is a project for COSC427 and does not work alongside any other course, unfortunately. | My Design Study is to implement a simple virus simulator and to improve the design of the application through Design Patterns and OOD principles. Virus! is a very simple animated simulator of a Virus Cell infecting a host through the red blood cells. This simulator is loosely based on real world biology but is grossly simplified for purposes of the study. This is a project for COSC427 and does not work alongside any other course, unfortunately. | ||
+ | <br> | ||
+ | <br> | ||
+ | ===There are some basic objects that apply to this mini sim-world.=== | ||
+ | <gallery perrow=6> | ||
+ | Image:Mpp40_red_blood_cell.jpg|Red Blood Cell | ||
+ | Image:Mpp40_virus.jpg|Virus Cell | ||
+ | Image:Mpp40_dendritic_cell.jpg|Dendrite Cell | ||
+ | Image:Mpp40_lymphocyte.jpg|Lymphocyte Cell | ||
+ | Image:Mpp40_eosinophil.jpg|Eosinophil Cell | ||
+ | </gallery> | ||
+ | <br> | ||
+ | <br> | ||
− | + | ===And some rules exist for what the cells can do=== | |
− | + | * '''Red Blood cells''' can be Infected | |
− | + | * '''Virus'''' can only infect neighboring red cells | |
− | + | * '''Virus'''' cannot infect White blood cells | |
− | * Red Blood cells can be Infected | + | |
− | * Virus' can only infect neighboring red cells | + | |
− | + | ||
− | * Virus' cannot infect White blood cells | + | |
− | + | ||
In terms of a simple immune system three types of white blood cells exist; Dendrite Cell, Lymphocytes and Eosinophil. | In terms of a simple immune system three types of white blood cells exist; Dendrite Cell, Lymphocytes and Eosinophil. | ||
− | * ''' | + | * '''Dendrites''' can spawn other cells. |
− | + | ||
* '''Lymphocytes''' can kill viruses (and restore Red Blood Cells). | * '''Lymphocytes''' can kill viruses (and restore Red Blood Cells). | ||
− | |||
* '''Eosinophil''' cannot be infected. But does nothing more. | * '''Eosinophil''' cannot be infected. But does nothing more. | ||
− | |||
Revision as of 23:11, 29 July 2010
Contents |
Virus! A project for 427
Virus! simulates the spread of a virus across a plane of red blood cells, with a mix of some white blood cells to combat the infection.
Project Outline
My Design Study is to implement a simple virus simulator and to improve the design of the application through Design Patterns and OOD principles. Virus! is a very simple animated simulator of a Virus Cell infecting a host through the red blood cells. This simulator is loosely based on real world biology but is grossly simplified for purposes of the study. This is a project for COSC427 and does not work alongside any other course, unfortunately.
There are some basic objects that apply to this mini sim-world.
And some rules exist for what the cells can do
- Red Blood cells can be Infected
- Virus' can only infect neighboring red cells
- Virus' cannot infect White blood cells
In terms of a simple immune system three types of white blood cells exist; Dendrite Cell, Lymphocytes and Eosinophil.
- Dendrites can spawn other cells.
- Lymphocytes can kill viruses (and restore Red Blood Cells).
- Eosinophil cannot be infected. But does nothing more.
For some basic references see White Blood Cell
Initial Design
This is a basic overview of the simulator. It shows a basic spread of red blood cells and a variety of white blood cells.
Soon diagram will live here, yes.