The algorithms are written in ES6, use `babel-node` to run them. Most algorithms have a `-debug` version which includes logs and stuff to understand the algorithm runtime better. I wanted to add tests for all algorithms but I haven't yet. Feel free to fill an issue or create a pull request! 😜