Exemplo n.º 1
0
        public static ClassicalTask make(MakeParameters parameters)
        {
            ClassicalTask created = new ClassicalTask(parameters.sentence);

            created.budget       = parameters.budget;
            created.parentTask   = new WeakReference <ClassicalTask>(parameters.parentTask);
            created.parentBelief = new WeakReference <ClassicalSentence>(parameters.parentBelief);
            created.bestSolution = parameters.bestSolution;
            return(created);
        }
Exemplo n.º 2
0
        public static Compound make(MakeParameters parameters)
        {
            Compound result = new Compound();

            result.protectedTermComplexity = parameters.termComplexity;
            result.flagsOfCopula           = parameters.flagsOfCopula;
            result.compoundId      = parameters.compoundId;
            result.thisTermReferer = parameters.thisTermReferer;
            result.termTupleIndex  = parameters.termTupleIndex;
            result.updateHashes();
            return(result);
        }