#include "paal/auctions/auction_components.hpp"
#include "paal/data_structures/fraction.hpp"
#include <boost/optional/optional.hpp>
#include <boost/range/algorithm/copy.hpp>
#include <cassert>
#include <iostream>
#include <utility>
#include <vector>
Go to the source code of this file.
Classes | |
struct | gamma_oracle_func |
Typedefs | |
using | Bidder = std::string |
[Gamma Oracle Auction Components Example] | |
using | Item = std::string |
using | Items = std::vector< Item > |
using | Value = int |
using | Frac = pds::fraction< Value, Value > |
Functions | |
int | main () |
[Gamma Oracle Auction Components Example] More... | |
Variables | |
const std::vector< Bidder > | bidders {"Pooh Bear", "Rabbit"} |
const Items | items {"honey", "baby carrot", "carrot", "jam"} |
const int | gamma_val = 2 |
int main | ( | ) |
[Gamma Oracle Auction Components Example]
[Gamma Oracle Auction Create Example]
[Gamma Oracle Auction Create Example]
[Gamma Oracle Auction Use Example]
[Gamma Oracle Auction Use Example]
Definition at line 84 of file gamma_oracle_example.cpp.