expected behavior: morphman at a minimum gives each card a due number below 100k if it can, at best starts the count from 0 incrementing by 1 without skipping
actual behavior: morphman increases the due number by about 1 or 2 million
Steps to reproduce:
1) reinstall Anki 2.1.35, disable all addons, delete morphman, reinstall from https://ankiweb.net/shared/info/900801631
2) create a new profile called testdummy, pick chineseAfterRecalculate.apkg.txt or
chineseAfterReposition.apkg.txt and rename the file extension from .apkg.txt to .apkg, import it
3) set morphman's preferences like this:
4) Repositioning all the cards makes the due numbers between 0 and 18421
5) Recalculating morphman makes the due numbers between 1199247 and 2799974
6) Repeat steps 4 and 5 indefinitely
check database doesn't help, only warns when due dates are >100000
Anki 2.1.35 (84dcaa86) Python 3.8.0 Qt 5.14.2 PyQt 5.14.2
Platform: Windows 10
Flags: frz=True ao=True sv=1
Add-ons, last update check: 2021-02-11 01:34:07
===Add-ons (active)===
(add-on provided name [Add-on folder, installed at, version, is config changed])
MorphMan for Anki 21 ['900801631', 2021-02-10T20:30, 'None', '']
===IDs of active AnkiWeb add-ons===
900801631
===Add-ons (inactive)===
(add-on provided name [Add-on folder, installed at, version, is config changed])
Add Card Do First Review ['1394953283', 2020-11-11T06:40, 'None', '']
AnkiFlash Importer Vietnamese English Japanese Chinese French flashcards ['1129289384', 2020-12-25T05:38, 'None', '']
AnkiWebView Inspector ['31746032', 2019-09-21T14:16, 'None', '']
Auto Ease Factor ['1672712021', 2021-02-08T21:00, 'None', mod]
AutoDefine - Automatically define vocabulary words with pronunciations and image ['2136497008', 2020-11-15T15:16, 'None', mod]
Autosync 21 ['1726633659', 2019-08-19T10:15, 'None', '']
AwesomeTTS - Add speech to your flashcards ['1436550454', 2021-02-09T07:03, 'None', '']
Batch Editing ['291119185', 2019-06-04T16:10, 'None', '']
Blitzkrieg II - Advanced Browser Sidebar BETA8 ['564851917', 2020-04-16T20:53, 'None', '']
CC-CEDICT for Anki Chinese dictionary ['418828045', 2020-02-14T04:24, 'None', mod]
CN Bulk Generate Chinese Hanzi Homophone List to field ['1709020234', 2017-09-18T00:41, 'None', '']
Chinese Companion - frequency sort HSK suspend heisig support and more ['2129668097', 2019-05-20T01:02, 'None', '']
Chinese Getter ['972150718', 2020-04-06T11:24, 'None', '']
Chinese Pinyin Translator Zhuyin Bopomofo Gwoyeu Romatzyh ['1792056402', 2018-11-08T19:27, 'None', mod]
Chinese Prestudy ['882364911', 2020-11-02T22:43, 'None', '']
Chinese Support Redux v0140 ['1128979221', 2020-05-31T15:43, 'None', mod]
Chinese Words Finder ['2048169015', 2020-07-07T05:32, 'None', '']
Chinese-Text-Scanner ['2121493325', 2020-06-27T21:53, 'None', mod]
Color Confirmation ['1084228676', 2020-03-14T05:13, 'None', mod]
Content Injector ['166455199', 2020-09-03T09:08, 'None', mod]
Correcting a bug in anki which makes new card appearing in wrong order ['127334978', 2019-12-09T01:38, 'None', '']
CrowdAnki JSON exportimport Edit history Collaborate on deck creation ['1788670778', 2020-12-12T18:44, 'None', '']
DrawingPad ['370778248', 2019-08-21T21:36, 'None', '']
External Note Editor for the Browser ['1996266159', 2020-03-31T13:59, 'None', '']
Fast Word Query Multi-threaded queries for words from local or web dictionaries ['1807206748', 2019-06-22T20:10, 'None', '']
Image Occlusion Enhanced for Anki 21 alpha ['1374772155', 2020-04-27T19:21, 'None', '']
LPCG LyricsPoetry Cloze Generator ['2084557901', 2020-07-11T16:06, 'None', '']
Migaku Chinese ['498302176', 2021-01-13T16:49, 'None', '']
No Distractions Full Screen Clean review interface TabletTouch support ['1049863218', 2020-08-13T15:59, 'v4.1.8', mod]
Review Heatmap ['review_heatmap', 2020-04-30T06:23, 'None', '']
Review Hotmouse ['1928346827', 2020-12-17T01:49, 'None', '']
Search and Replace Tags ['138501288', 2018-02-08T16:03, 'None', '']
Semantic HTML tags in editor ['844409145', 2019-03-20T15:26, 'None', mod]
Speed Focus Mode auto-alert auto-reveal auto-fail ['1046608507', 2019-06-04T16:10, 'None', '']
YT Subs2SRS ['1633834851', 2020-03-19T05:43, 'None', '']
Yomisama JapaneseChinese ['907186589', 2020-07-24T10:18, 'None', '']
extended editor for field for tables searchreplace ['805891399', 2020-11-23T16:08, 'None', '']
maobi - Chinese Hanzi Writing Quizzes in Anki v0 5 1 ['931477147', 2020-09-06T12:24, 'None', '']
expected behavior: morphman at a minimum gives each card a due number below 100k if it can, at best starts the count from 0 incrementing by 1 without skipping actual behavior: morphman increases the due number by about 1 or 2 million Steps to reproduce: 1) reinstall Anki 2.1.35, disable all addons, delete morphman, reinstall from https://ankiweb.net/shared/info/900801631 2) create a new profile called testdummy, pick chineseAfterRecalculate.apkg.txt or chineseAfterReposition.apkg.txt and rename the file extension from .apkg.txt to .apkg, import it 3) set morphman's preferences like this:
4) Repositioning all the cards makes the due numbers between 0 and 18421
5) Recalculating morphman makes the due numbers between 1199247 and 2799974
6) Repeat steps 4 and 5 indefinitely
check database doesn't help, only warns when due dates are >100000