bnelearn.tests.test_single_item_auctions module

Testing correctness of auction implementations.

bnelearn.tests.test_single_item_auctions.test_allpay_correctness()[source]

Thirdprice should return correct allocations and payments.

bnelearn.tests.test_single_item_auctions.test_allpay_illegal_arguments()[source]

Illegal bid tensors should cause exceptions

bnelearn.tests.test_single_item_auctions.test_fpsb_correctness()[source]

FPSB should return correct allocations and payments.

bnelearn.tests.test_single_item_auctions.test_fpsb_illegal_arguments()[source]

Illegal bid tensors should cause exceptions

bnelearn.tests.test_single_item_auctions.test_thirdprice_correctness()[source]

Thirdprice should return correct allocations and payments.

bnelearn.tests.test_single_item_auctions.test_thirdprice_illegal_arguments()[source]

Illegal bid tensors should cause exceptions

bnelearn.tests.test_single_item_auctions.test_vickrey_correctness()[source]

Vickrey should return correct allocations and payments.