82dabcfabe97c0f040f5202cc5e7bbddb6a9e786
The cohesion function would accept inputs over the range (-1, 1) when it has been designed to work over (0, 1). This changes the math to calculate the magnitude separately and re-apply it to the pointing vector.
Description
Languages
Rust
76.5%
HTML
12.4%
Makefile
9.7%
Dockerfile
1.4%