bnelearn.tests.test_strategies_and_bidders module

This test file checks whether bidders and strategies have expected behaviour

bnelearn.tests.test_strategies_and_bidders.test_action_caching_with_manual_observation_change()[source]

Manually changing bidder observations should not break action caching logic.

bnelearn.tests.test_strategies_and_bidders.test_bidder_with_cached_actions()[source]

Bidder with action caching should not re-evaluate until valuations have changed.

bnelearn.tests.test_strategies_and_bidders.test_closure_strategy_basic()[source]

Closure Strategy should return expected result

bnelearn.tests.test_strategies_and_bidders.test_closure_strategy_invalid_input()[source]

Invalid closures should raise exception

bnelearn.tests.test_strategies_and_bidders.test_parallel_closure_evaluation()[source]

Parallelism of closure evaluation should work as expected.

bnelearn.tests.test_strategies_and_bidders.test_truthful_strategy()[source]

Truthful strategy should bid truthfully