Breaker for columnnar transposition cipher using hill climbing. Many times, the breaker gets stuck in local maximas, however those maximas are good place to look for word patterns. In worst case, the program reduces human effort to break the cipher.
Tetragraph scores dervied from: http://bionsgadgets.appspot.com/ww_forms/tettable.js