diff options
| author | Kelly Rauchenberger <fefferburbia@gmail.com> | 2016-02-14 00:08:08 -0500 |
|---|---|---|
| committer | Kelly Rauchenberger <fefferburbia@gmail.com> | 2016-02-14 00:08:08 -0500 |
| commit | 1971f4936b53bc05765b88a2c76e675a18555237 (patch) | |
| tree | e357f39d9f834bf9baa716302c80c10918b80320 | |
| parent | cee456c24755604e8503038bad5ce653d8065281 (diff) | |
| download | rawr-ebooks-1971f4936b53bc05765b88a2c76e675a18555237.tar.gz rawr-ebooks-1971f4936b53bc05765b88a2c76e675a18555237.tar.bz2 rawr-ebooks-1971f4936b53bc05765b88a2c76e675a18555237.zip | |
Tweaked kgram cut rate again
| -rw-r--r-- | kgramstats.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
| diff --git a/kgramstats.cpp b/kgramstats.cpp index a5402a3..f78336e 100644 --- a/kgramstats.cpp +++ b/kgramstats.cpp | |||
| @@ -426,9 +426,9 @@ std::string kgramstats::randomSentence(int n) | |||
| 426 | { | 426 | { |
| 427 | if (rand() % (maxK - cur.size() + 1) == 0) | 427 | if (rand() % (maxK - cur.size() + 1) == 0) |
| 428 | { | 428 | { |
| 429 | while ((cur.size() > 2) && (cuts > 0)) | 429 | while ((cur.size() > 1) && (cuts > 0)) |
| 430 | { | 430 | { |
| 431 | if ((rand() % cuts) > 2) | 431 | if ((rand() % cuts) > (maxK - cur.size() + 1)) |
| 432 | { | 432 | { |
| 433 | cur.pop_front(); | 433 | cur.pop_front(); |
| 434 | cuts--; | 434 | cuts--; |
