Ignore:
Timestamp:
10/06/20 13:12:20 (4 years ago)
Author:
bart
Message:

Fixes an issue with processing maxPower of a vote. Javadoc maven plugin now uses latest version.

Location:
exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/ExtendedUtilSpace.java

    r10 r24  
    2121public class ExtendedUtilSpace {
    2222        private LinearAdditive utilspace;
    23         private BigDecimal tolerance; // utility tolerance for a bid.
     23        /**
     24         * The tolerance for a utility. Generally utilities can be this amount
     25         * smaller than requested. See also {@link #computeTolerance()}.
     26         */
     27        private BigDecimal tolerance;
    2428        private BidsWithUtility bidutils;
    2529        // min and max achievable utility
     
    9296
    9397        /**
    94          * @param utilityGoal
    95          * @return bids with utility inside [utilitygoal-tolerance, utilitygoal]
     98         * @param utilityGoal the requested utility
     99         * @return bids with utility inside [utilitygoal-{@link #tolerance},
     100         *         utilitygoal]
    96101         */
    97102        public ImmutableList<Bid> getBids(BigDecimal utilityGoal) {
  • exampleparties/timedependentparty/src/main/java/geniusweb/exampleparties/timedependentparty/TimeDependentParty.java

    r21 r24  
    3434 * brute-force search through the bidspace and can handle bidspace sizes up to
    3535 * 2^31 (approx 1 billion bids). It may take excessive time and run out of time
    36  * on bidspaces > 10000 bids. In special cases it may even run out of memory,
     36 * on bidspaces &gt; 10000 bids. In special cases it may even run out of memory,
    3737 */
    3838public class TimeDependentParty extends DefaultParty {
     
    104104         *         behaviour [1]:
    105105         *
    106          *         1. Boulware: For this strategy e < 1 and the initial offer is
     106         *         1. Boulware: For this strategy e &lt; 1 and the initial offer is
    107107         *         maintained till time is almost exhausted, when the agent concedes
    108108         *         up to its reservation value.
    109109         *
    110          *         2. Conceder: For this strategy e > 1 and the agent goes to its
     110         *         2. Conceder: For this strategy e &gt; 1 and the agent goes to its
    111111         *         reservation value very quickly.
    112112         *
Note: See TracChangeset for help on using the changeset viewer.