code: public static HashMap<String, Float> getNodeHypotheses(
              BayesianReasonerShanksAgent agent, String nodeName,
              List<String> states) throws ShanksException {
          return ShanksAgentBayesianReasoningCapability.getNodeHypotheses(
                  agent.getBayesianNetwork(), nodeName, states);
      }
docs: Query several states of a node
  
  @param agent
  @param nodeName
  @param states
  @return
  @throws UnknownNodeException
  @throws UnknowkNodeStateException