Skip to content

Releases: spectrumauctions/sats

Release v0.8.1

13 Dec 10:46
be9aa64
Compare
Choose a tag to compare

Fix

  • Bumped dependencies (i.e., Log4j), due to latest vulnerability findings

Release v0.8.0

23 Sep 15:02
Compare
Choose a tag to compare

Improvements

  • Update to mechlib 0.2.0
  • Update default SVR hyperparameters for GSVM, LSVM and MRVM (as used in MLCA and iMLCA)

Release v0.7.1

24 Jun 14:42
Compare
Choose a tag to compare

Improvements

  • Adding a method to query multiple bidder values at once

Release v0.7.0

12 Sep 18:59
Compare
Choose a tag to compare

Improvements

  • Using MechLib as basis for mechanism-related functionality
  • GSVM: Allocation Limits added by default and removed synergies for items with no base value (legacy version available)
  • LSVM: Removed synergies for items with no base value (legacy version available)
  • MRVM: optional Allocation Limits like the ones used in the Canadian auction 2014 are available

Release v0.6.4

13 Sep 06:13
3be043f
Compare
Choose a tag to compare

Improvements

  • Minor improvements of sampling of starting prices
  • Tweaked MIP scaling in CCG
  • Enabled cloning a CCA instance without supplementary bids to replay supplementary round
  • Logging & Documentation improvements

Fixes

  • Fixed output files for MRVM, where some values were truncated before
  • Streamlined the setting of seeds in some iterators
  • Fixed the XOR- & XORQ-WDP, where some bids could have gotten lost before

Release v0.6.3

06 Mar 17:13
10bc721
Compare
Choose a tag to compare

Improvements

  • Improved the sampling of starting prices for the CCA mechanism
  • Giving the user the possibility to limit the search for supplementary bids in the profit maximizing supplementary round, by time limit or tolerance. See the documentation for more details.

Fixes

  • For GSVM and LSVM, the profit maximizing supplementary round was sometimes delivering duplicate bids. By using a new feature of JOpt, this has now been fixed.

Release v0.6.2

19 Jan 08:50
Compare
Choose a tag to compare

Improvements

  • Added a feature to define starting prices for the CCA mechanism based on observation of the domain
    • Comparable with the auctioneer conducting some research before the auction to find good starting prices for the clock phase
  • Minor Cleanup

Fixes

  • Changed Solution Pool Mode to 4, which is a new feature of JOpt v1.3.2
    • This fixes the anomalies that were observed when using the k-best supplementary round

Release v0.6.1

17 Oct 21:46
Compare
Choose a tag to compare

We are proud to announce the addition of the SATS mechanism module! This module allows to use SATS in the context of different market mechanisms. It is fully functional, but some parts can and will still be optimized for usability. Before this optimization, the tests will provide the necessary guidance on how to use the mechanism module.

New

  • New module for mechanisms
  • Demand queries for MRVM, GSVM, LSVM
  • Added VCG, CCG, CCA mechanisms
  • Added WDP for XOR bids and XORQ bids

Release v0.6.0

19 Mar 08:35
Compare
Choose a tag to compare

The constant optimization of the dependencies of sats allowed us to merge all three main modules of sats into one repository and one code base! See spectrumauctions.org or the README file for the simplified usage instructions.

Improvements

  • Merged sats-opt and sats-clt module into sats-core
  • Renamed sats-core to sats

Release v0.5.3

26 Feb 09:22
Compare
Choose a tag to compare

Improvements

  • Added a CATS Region iterator