示例#1
0
文件: Testing.cs 项目: hwacha/entale
    public static IEnumerator TestFindMostSpecificConjunction(MentalState m, List <Expression> conjunction)
    {
        var result = new List <List <Expression> >();
        var done   = new Container <bool>(false);

        m.StartCoroutine(m.FindMostSpecificConjunction(conjunction, result, done));

        while (!done.Item)
        {
            yield return(null);
        }

        StringBuilder s = new StringBuilder();

        foreach (var c in result)
        {
            s.Append(MentalState.Conjunctify(c) + "\n");
        }

        Log(s.ToString());
    }