示例#1
0
        //
        // Construct the main Hypergraph
        //
        private void ConstructHypergraph()
        {
            // Resets all saved data to allow multiple problems
            GeometryTutorLib.GenericInstantiator.Instantiator.Clear();

            // Build the hypergraph through instantiation
            deductiveGraph = instantiator.Instantiate(figure, given);
        }
示例#2
0
        //
        // Construct the main Hypergraph
        //
        private void ConstructHypergraph()
        {
            // Resets all saved data to allow multiple problems
            GeometryTutorLib.GenericInstantiator.Instantiator.Clear();

            // Build the hypergraph through instantiation
            graph = instantiator.Instantiate(figure, givens);

            if (GeometryTutorLib.Utilities.DEBUG)
            {
                graph.DumpNonEquationClauses();
                graph.DumpEquationClauses();
            }
        }
        //
        // Construct the main Hypergraph
        //
        private void ConstructHypergraph()
        {
            // Resets all saved data to allow multiple problems
            GeometryTutorLib.GenericInstantiator.Instantiator.Clear();

            // Build the hypergraph through instantiation
            graph = instantiator.Instantiate(figure, givens);

            if (GeometryTutorLib.Utilities.DEBUG)
            {
                graph.DumpNonEquationClauses();
                graph.DumpEquationClauses();
            }
        }
        //
        // Construct the main Hypergraph
        //
        private void ConstructHypergraph()
        {
            // Resets all saved data to allow multiple problems
            GeometryTutorLib.GenericInstantiator.Instantiator.Clear();

            // Build the hypergraph through instantiation
            deductiveGraph = instantiator.Instantiate(figure, given);
        }