Open Access. Powered by Scholars. Published by Universities.®

Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Other Computer Engineering

Computer Science and Software Engineering

Theses/Dissertations

2021

Articles 1 - 2 of 2

Full-Text Articles in Engineering

Observation Of The Evolution Of Hide And Seek Ai, Anthony J. Catelani Jun 2021

Observation Of The Evolution Of Hide And Seek Ai, Anthony J. Catelani

Computer Science and Software Engineering

The purpose of this project is to observe the evolution of two artificial agents, a ‘Seeker’ and a ‘Hider’, as they play a simplified version of the game Hide and Seek. These agents will improve through machine learning, and will only be given an understanding of the rules of the game and the ability to navigate through the grid-like space where the game shall be played; they will not be taught or given any strategies, and will be made to learn from a clean slate. Of particular interest is observing the particular playstyle of hider and seeker intelligences as new …


Pomegranate: Procedural 3d Tree Creation Via User-Defined L-Systems, Jeremy Berchtold Mar 2021

Pomegranate: Procedural 3d Tree Creation Via User-Defined L-Systems, Jeremy Berchtold

Computer Science and Software Engineering

Pomegranate creates procedural 3D trees based on a user-specified template. The template supports randomness and allows users to generate an entire forest of unique trees from a single template. The output trees are a single closed mesh without intersecting geometry (with the exception of leaves). Additionally, the output contains a skeletal rig used for animating the trees. Pomegranate produces textured trees that can use either a realistic or stylized look, as well as supporting different mesh densities for games or film. Since this project uses a procedural workflow, artists can quickly create and make edits to their trees. This increase …