1. Arne Babenhauserheide
  2. evolve-keyboard-layout

Commits

Author Commit Message Date Builds
Arne Babenhauserheide
close branch: early out does not improve the speed.
Arne Babenhauserheide
start with cry layout
Arne Babenhauserheide
add debug output to check why early-out does not work: cheap calculations are just 25% of total cost
Arne Babenhauserheide
start with cry layout
Arne Babenhauserheide
use early-out in controlled evolution step
Arne Babenhauserheide
also allow breaking early in case of far too little handswitching.
Arne Babenhauserheide
use early out in random_evolution_step
Arne Babenhauserheide
allow early-out cost calculation when it steps over a max cost
Arne Babenhauserheide
merge commit whose changes were already included
Arne Babenhauserheide
merge caching with the fix for get_the_best_layouts
Martin Janitschke
speedup generation of 2 or more layouts by caching the korpus data.
gifti
fix: random linefeed
gifti
fix: encoding error, random linefeed
Branches
py2
gifti
pypy fixes
Branches
py2
gifti
3to2
Branches
py2
gifti
Forwardported progressmeter to python3
Arne Babenhauserheide
fix sorting in get_the_best_layouts
Arne Babenhauserheide
default family threshold 0.6
Arne Babenhauserheide
note default value for family threshold
Arne Babenhauserheide
adjust doctests to run again.
Arne Babenhauserheide
evolution: document that limit ngrams to 3k or higher is still OK.
Arne Babenhauserheide
asymmetry cost: replace finger distance with column distance.
Arne Babenhauserheide
n->m is tongue->lip
Arne Babenhauserheide
evolution.py: Add --limit-ngrams to limit the number of ngrams used.
Arne Babenhauserheide
implement an evolve.py option to limit the ngrams.
Arne Babenhauserheide
reduce similarity set
Arne Babenhauserheide
reduce xcvz + similar symmetry cost from 10 to 1
Arne Babenhauserheide
reliable doctest
Arne Babenhauserheide
update doctests
Arne Babenhauserheide
count aB as more expensive than Ab, because shift is pressed a little bit before the key
  1. Prev
  2. Next