Skip to content

A rewrite of Arno's Engram v2.0 to create optimized keyboard layout

License

Notifications You must be signed in to change notification settings

Bunker-D/engram

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Engram

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

  1. 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.

About

A rewrite of Arno's Engram v2.0 to create optimized keyboard layout

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%