Releases: spectrumauctions/sats
Releases · spectrumauctions/sats
Release v0.8.1
Release v0.8.0
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
Improvements
- Adding a method to query multiple bidder values at once
Release v0.7.0
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
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
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
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
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
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
andsats-clt
module intosats-core
- Renamed
sats-core
tosats
Release v0.5.3
Improvements
- Added a CATS Region iterator