This project is a rewrite of the Engram algorithm proposed by Arno Klein1. The objectives of these rewrite are to have the code:
- Run faster (about 50× faster, while the original program takes hours to run),
- Can more easily use different scoring systems,
- Can more easily be used to develop layouts for other languages.
Footnotes
-
The project has been from Arno Klein's Engram as an acknowledgement of the algorithm being his idea. Everything in the project has then be scraped in favor of a complete rewriting. ↩