Source: Alive.js

/**
 * Donec imperdiet dignissim semper. Sed vehicula purus dui, eget porta lectus convallis sagittis. Suspendisse ac lectus dignissim, tincidunt nisi quis, gravida metus.
 * @class 
 */
class Alive {
    constructor(){
        /**
         * amount of energy
         * @property {Energy} the 
         */
        this.energy = null;
    }
    /**
     * @param {Environment} environment the environment when this Alive thing is surviving
     * @return {Energy} the energy wasted in this surviving instance
     * @method 
     */
	survive() {
        return null
	}
}