Skip to content

aferritto/TGT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TGT: TGT Generates Terrain

Terrain Generation via Machine Learning

Build Status Coverage Status

TGT is being developed to leverage machine learning techniques to assist in terrain generation. Our eventual goal is to be able to effectively generate terrain and integrate our functionality with Soul Engine.

Stay tuned for issues as they become available for opportunities to contribute.

Installing and Updating the Conda Env

If you do not already have a Conda distribution of Python, you should install one from here. This project utilizes Python 3.

To install the conda environment for this project you can run conda env create -f environment.yml.

To update an existing environment for this project you can run conda env update --prune -f environment.yml.

Activate the environment using:

  • activate tgt (Windows)
  • source activate tgt (macOS and Linux)

More information can be found in the conda docs.

Running the Tests

The project tests can be run by calling python -m pytest --cov=tgt tests/ in the top level directory of the project. This also checks coverage.

The following can be used to check pep8 compliance:

  • pycodestyle --show-source tgt/
  • pycodestyle --show-source tests/

For a full list of commands used to build and test the project please see .travis.yml and build/build_environment.sh.

About

TGT Generates Terrain; Terrain Generation via Machine Learning

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published