report(){
        // CREATE OBJECT
        let report = {
            tick: this.singleReport(2),
            second: this.singleReport(this.tickSystem.tickRate),
            interval: this.singleReport(this.tickSystem.tickRate * 5)
        };

        // RETURN REPORT
        return report;
    }
/**
     *
     * Monitors the Performance
     *
     * @return {object} performance report of last Tick, past second and past 5 seconds in percent
     *
     */
Monitors the Performance
@return {object} performance report of last Tick, past second and past 5 seconds in percent
Monitors the Performance @return { object } performance report of last Tick past second and past 5 seconds in percent
report(){
        let report = {
            tick: this.singleReport(2),
            second: this.singleReport(this.tickSystem.tickRate),
            interval: this.singleReport(this.tickSystem.tickRate * 5)
        };
        return report;
    }
report ( ) { let report = { tick : this . singleReport ( 2 ) , second : this . singleReport ( this . tickSystem . tickRate ) , interval : this . singleReport ( this . tickSystem . tickRate * 5 ) } ; return report ; }
Monitors the Performance
 @return {object} performance report of last Tick, past second and past 5 seconds in percent
Monitors the Performance @return { object } performance report of last Tick past second and past 5 seconds in percent
// CREATE OBJECT // RETURN REPORT