protected List <double[]> CalcScores(Table table, int curr)
        {
            var scores = new List <double[]>();

            for (int i = 0; i < _ftList.Count; i++)
            {
                var o  = _ftList[i].GenerateParam2Str(table, curr);
                var ff = _ffTrie.GetOrDefault(o);
                if (ff == null)
                {
                    continue;
                }
                scores.Add(ff.w);
            }
            return(scores);
        }