Lightweight Bartering Grid

lbg.peer.strategy.accounting
Interface BarteringAccountantPolicy

All Known Implementing Classes:
LBGRelativePowerAccountant, LBGTimeAccountant, NoEvalAccountant, OGPerfectAccountant, OGRelativePowerAccountant, OGTimeAccountant

public interface BarteringAccountantPolicy

Author:
Cyril Briquet

Method Summary
 double evaluateConsumption(Task t, long start_time)
           
 double evaluateSupplying(Task t, long start_time)
           
 

Method Detail

evaluateSupplying

double evaluateSupplying(Task t,
                         long start_time)
                         throws GridException
Throws:
GridException

evaluateConsumption

double evaluateConsumption(Task t,
                           long start_time)
                           throws GridException
Throws:
GridException

Lightweight Bartering Grid

Copyright (c) 2005-2008, Cyril Briquet, parts Xavier Dalem.