• Login
    View Item 
    •   Carroll Scholars Home
    • Mathematics, Engineering and Computer Science
    • Mathematics, Engineering and Computer Science Undergraduate Theses
    • View Item
    •   Carroll Scholars Home
    • Mathematics, Engineering and Computer Science
    • Mathematics, Engineering and Computer Science Undergraduate Theses
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Predator-Prey Simulations

    Thumbnail
    Author
    O'Connor, Joe
    Date of Issue
    2009-04-01
    Metadata
    Show full item record
    URI
    https://scholars.carroll.edu/handle/20.500.12647/3422
    Title
    Predator-Prey Simulations
    Type
    thesis
    Abstract
    Representing our reality is the goal of simulation for computer scientists. This is done for many reasons, but my reason is just to show I can abstract the fundamental attributes of animals in a system. I decided to take baby steps to get this program fully running, starting with what I thought the simplest of motives for these creatures were and then building upon those till I had satisfactory chases. These programs, or classes in Java, built upon previous programs to create more complex actions and rules for choosing action. The creatures in this thesis come from the same constructor class. They are made individual by having different values assigned to their attributes. For instance, one may be faster than another or be able to sense another creature coming from farther away. The creatures act in each program based on four fundamental properties: 1) They are points in the world 2) They move in the world in 3-dimensions and there are no boundaries or conditions that inhibit them from moving in one better than direction the others. 3) They move over discrete time. 4) After a certain amount of time their energy runs out and they die. Program 1: Immobile Creatures The foundation I chose to start on for these creatures was the reason for them to eat. This cause is the loss of energy over time.
    Degree Awarded
    Bachelor's
    Semester
    Spring
    Department
    Mathematics, Engineering & Computer Science
    Collections
    • Mathematics, Engineering and Computer Science Undergraduate Theses

    Browse

    All of Carroll ScholarsCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

    My Account

    LoginRegister

    DSpace software copyright © 2002-2021  DuraSpace
    DSpace Express is a service operated by 
    Atmire NV