Commits

Author Commit Message Labels Comments Date
Lars Yencken
Improves constraints and adds support for detecting excessive entries. - Adds estimation of number of potential alignments through Stats.numAlignments(). - Adds checks for excessive entry size to generators through AlignmentGenerator.isExcessive(). - Adds progress output through ConsoleBox and subclasses. - Enforces script boundaries earlier in the alignment generation process, thus pre-emptively pruning huge numbers of alignments. - Uses a threshold of 120 pot…
Lars Yencken
Bundles the kanji readings file into the jar file during building.
Lars Yencken
Extends kanjidic readings to include with okurigana suffixes and prefixes.
Lars Yencken
Fixes devoicing, adding missing characters and filling out table.
Lars Yencken
Adds devoicing and degemination support to KanjidicGenerator.
Lars Yencken
Refactors alignment generation, and adds a new generator using Kanjidic.
Lars Yencken
Makes minor formatting improvements to all scala files.
Lars Yencken
Adds the build and dist directories to .hgignore.
Lars Yencken
Separates out several modules and adds tests.
Lars Yencken
Adds no more than 4 mora per kanji constraint.
Lars Yencken
Fixes the wtf method and adds some simple case classes.
Lars Yencken
Adds the initial Scala GPAligner project.