aima.core.nlp.parsing.grammars.ProbabilisticGrammar Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of aima-core Show documentation
Show all versions of aima-core Show documentation
AIMA-Java Core Algorithms from the book Artificial Intelligence a Modern Approach 3rd Ed.
The newest version!
package aima.core.nlp.parsing.grammars;
import java.util.List;
public interface ProbabilisticGrammar {
public boolean addRules( List ruleList );
public boolean addRule( Rule r );
public boolean validRule( Rule r );
public boolean validateRuleProbabilities( List ruleList );
public void updateVarsAndTerminals( Rule r );
public void updateVarsAndTerminals();
}