While this project was initially written in Java for a university tutorial, it was rewritten in C++ for fun and to see how far it can be pushed.
Current betchmarks (for the included problem):
- C++: ~500 microseconds for ~97.7% of the best possible score at best
- Java: ~5-20 seconds on average, ~88%-95% of the best possible score
- Java Bruteforce (baseline): waited for 5 minutes, got bored, force stopped, got score comparable to Java