* @return the answer to the specified question using the TT-Entails
* algorithm.
*/
public boolean ttEntails(KnowledgeBase kb, String alpha) {
Sentence kbSentence = kb.asSentence();
Sentence querySentence = (Sentence) new PEParser().parse(alpha);
SymbolCollector collector = new SymbolCollector();
Set<Symbol> kbSymbols = collector.getSymbolsIn(kbSentence);
Set<Symbol> querySymbols = collector.getSymbolsIn(querySentence);
Set<Symbol> symbols = SetOps.union(kbSymbols, querySymbols);
List<Symbol> symbolList = new Converter<Symbol>().setToList(symbols);