diff options
| author | krangelov <kr.angelov@gmail.com> | 2020-07-11 09:52:43 +0200 |
|---|---|---|
| committer | krangelov <kr.angelov@gmail.com> | 2020-07-11 09:52:43 +0200 |
| commit | 77a2630ed94265da8f56648f61deeacaf92960b3 (patch) | |
| tree | aded4d97af6f353446881e5b38a262e85bfdf0f3 /src | |
| parent | 33818076ff553510b5e4a4d0295388d07ece2ec4 (diff) | |
revert to using unconditional probabilities in the different lookup functions
Diffstat (limited to 'src')
| -rw-r--r-- | src/runtime/c/pgf/scanner.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/runtime/c/pgf/scanner.c b/src/runtime/c/pgf/scanner.c index ad78233ea..7a91b5c7c 100644 --- a/src/runtime/c/pgf/scanner.c +++ b/src/runtime/c/pgf/scanner.c @@ -115,7 +115,8 @@ pgf_morpho_iter(PgfProductionIdx* idx, PgfCId lemma = entry->papp->fun->absfun->name; GuString analysis = entry->ccat->cnccat->labels[entry->lin_idx]; - prob_t prob = entry->papp->fun->absfun->ep.prob; + prob_t prob = entry->ccat->cnccat->abscat->prob + + entry->papp->fun->absfun->ep.prob; callback->callback(callback, lemma, analysis, prob, err); if (!gu_ok(err)) |
