Terrain Train


Motivation: This is a project that was formulated for the final project for the Principles of Artificial Intelligence (ComS472/572) course at Iowa State University.

Summary: This application utilizes Least Cost Path Analyzis (LCPA) to simulate the best possible train track path given various information about the terrain. The program uses an altitude map as well as optional housing density, water levels, and roads to generate the optimal path.

GitHub URL: https://github.com/moniika/TerrainTrain

Skills Acquired: Java Programming Experience, Source Control (Git)

Resources Used: Articles on Least Cost Path Analysis

Comments are closed.