VOIElicitor

class negmas.elicitation.VOIElicitor(strategy: negmas.elicitation.EStrategy, user: User, *, dynamic_query_set=False, queries=None, adaptive_answer_probabilities=True, each_outcome_once=False, update_related_queries=True, **kwargs)[source]

Bases: negmas.elicitation.BaseVOIElicitor

The Optimal Querying Agent (OQA) proposed by [Baarslag and Kaisers]_

Methods Summary

eeu(policy, eus)

Expected Expected Negotiator for following the policy

init_optimal_policy()

Gets the optimal policy given Negotiator utility_priors

Methods Documentation

eeu(policy: numpy.ndarray, eus: numpy.ndarray)float[source]

Expected Expected Negotiator for following the policy

init_optimal_policy()None[source]

Gets the optimal policy given Negotiator utility_priors