📄 config.c
字号:
#include "config.h"
#include "loe.h"
int tune_param = 0;
//---- global params ; must be transmitted @@ ----------
int PPMZ2_LOEType = LOETYPE_MPS;
bool PPMZ2_TextMode = false;
//---- const config -----------------
const uint PPMDet_MinLen_Inc = 2;
const uint PPMDet_MinOrder = 24;
const int Context_SymIncNovel = 1;
const int Context_SymInc = 1; // 2 for PPMD , 1 for PPMC
const int Context_EscpInc = 1;
const int Context_Escape_Max = 20; // never let escapeCount get bigger than this
const int Context_CharCountScaleDown = 4096; // seems to matter very little; even order0 doesn't get hit this much
#ifdef _DEBUG
const int PPMZ2_PrintfInterval = 1000;
#else
const int PPMZ2_PrintfInterval = 10<<10;
#endif
const uint See_Init_Scale = 7;
const uint See_Init_Esc = 8;
const uint See_Init_Tot = 18;
const uint See_Inc = 17;
const uint See_EscTot_ExtraInc = 1;
const uint See_ScaleDown = 8000;
const uint See_Esc_ScaleDown = 500;
const uint Context_Excluded_Escape_Shift = (2);
const uint Context_Excluded_Escape_Init = (6);
const uint Context_Excluded_Escape_Inc = (4); // == (1<<Context_Excluded_Escape_Shift)
const uint Context_Excluded_Escape_ExcludedInc = (3);
const uint PPMZ2_MaxContextLen =32;
const uint PPMZ2_SeedBytes =8;
const uint PPMZ2_SeedByte =214;
const uint PPMZ2_DetMegs =4;
const uint PPMZ2_TrieMegs =72;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -