javascript-prototype TODO Consider decrease fo the speed Make avg and other TODO in include The system doesn't work if the angle > 180 Consider also both ascending paths to calculate additional "calculated period"