increse sentance ending if the sentances are too long automatically
This commit is contained in:
parent
e82c66e22b
commit
395ac230a9
1 changed files with 5 additions and 0 deletions
|
@ -55,6 +55,7 @@ async def genOut(self, noun):
|
||||||
end = [ i['word'] for i in shared.db['end'].find() ]
|
end = [ i['word'] for i in shared.db['end'].find() ]
|
||||||
nouns = [i['word'] for i in shared.db['noun'].find()]
|
nouns = [i['word'] for i in shared.db['noun'].find()]
|
||||||
iter=0
|
iter=0
|
||||||
|
coun=0
|
||||||
out = [noun]
|
out = [noun]
|
||||||
while (out[0] not in beg or nouns.count(out[0])-1 > iter * shared.enmul) and iter < 7:
|
while (out[0] not in beg or nouns.count(out[0])-1 > iter * shared.enmul) and iter < 7:
|
||||||
try:
|
try:
|
||||||
|
@ -62,6 +63,7 @@ async def genOut(self, noun):
|
||||||
except IndexError:
|
except IndexError:
|
||||||
iter += 69
|
iter += 69
|
||||||
iter += 1
|
iter += 1
|
||||||
|
coun += 1
|
||||||
iter = 0
|
iter = 0
|
||||||
while (out[-1] not in end or nouns.count(out[-1])-1 > iter * shared.enmul) and iter < 7:
|
while (out[-1] not in end or nouns.count(out[-1])-1 > iter * shared.enmul) and iter < 7:
|
||||||
|
|
||||||
|
@ -70,6 +72,9 @@ async def genOut(self, noun):
|
||||||
except IndexError:
|
except IndexError:
|
||||||
iter += 69
|
iter += 69
|
||||||
iter += 1
|
iter += 1
|
||||||
|
coun += 1
|
||||||
|
if coun >= 14:
|
||||||
|
shared.enmul += 1
|
||||||
return out
|
return out
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue