A B C D E F G H I L M N O P R S T V W Z

A

ACCEPTABLE_SPREAD - Variable in class catnet.strategy.avalanche
Spread around the average market price
actionText - Static variable in interface catnet.learning.ILearning
Description of the Field Description of the Field Description of the Field Description of the Field Description of the Field Description of the Field
actionText - Static variable in interface catnet.strategy.IPricing
Description of the Field
addInformation(Object) - Method in interface catnet.learning.ILearning
Adds a feature to the Information attribute of the ILearning object
addInformation(Object) - Method in class catnet.learning.stdea.Smith98
Adds a feature to the Information attribute of the Smith98 object
addLineItem(ProposalLineItem) - Method in class catnet.negotiation.Proposal
Adds a feature to the LineItem attribute of the Proposal object
addProductQuantity(int, double) - Method in class catnet.accounting.StockLineItem
Sets the productQuantity attribute of the StockLineItem object
addUnitValue(double) - Method in class catnet.accounting.StockLineItem
Sets the unitValue attribute of the StockLineItem object
addValue(double) - Method in class catnet.negotiation.PriceDistribution
Adds data to the circular ring-array and overwrites the least recent value if full.
addValue(double) - Method in class catnet.util.RingArray
Adds a feature to the Value attribute of the RingArray object
addValue(double, double) - Method in class catnet.negotiation.PriceDistribution
Adds data to the circular ring-array and overwrites the least recent value if full.
Agent_Source - class catnet.agent.Agent_Source.
Baseline Super_Class
Agent_Source() - Constructor for class catnet.agent.Agent_Source
Constructor for the Agent_Source object
Agent_Source(String) - Constructor for class catnet.agent.Agent_Source
Constructor for the Resource object
ALLOCATIONFAIL - Static variable in class catnet.data.constant
 
ALLOCATIONOK - Static variable in class catnet.data.constant
 
amount - Variable in class catnet.data.Msg
Description of the Field
amount - Variable in class catnet.data.resourceData
 
ASK - Static variable in class catnet.data.constant
 
ASK - Static variable in class catnet.negotiation.Proposal
Description of the Field
ASSIGNED - Variable in class catnet.data.resourceData
 
avalanche - class catnet.strategy.avalanche.
Überschrift: B2B-OS Beschreibung: Copyright: Copyright (c) 2001 Organisation: IIG Telematik, Albert-Ludwigs-Universitaet Freiburg
avalanche() - Constructor for class catnet.strategy.avalanche
Constructor for the avalanche object

B

bargain(Integer, int, double, double, Integer) - Method in class catnet.strategy.avalanche
Main method of the strategy.
bargain(Integer, int, double, double, Integer) - Method in interface catnet.strategy.IPricing
This method should handle all computation related to finding a price for distributive negotiation.
bargain(Integer, int, double, double, Integer) - Method in class catnet.strategy.zeroIntelligence
Description of the Method return random value between the bounds
BARGAINING - Static variable in class catnet.data.constant
 
Baseline - class catnet.resource.Baseline.
 
Baseline() - Constructor for class catnet.resource.Baseline
 
Baseline(String) - Constructor for class catnet.resource.Baseline
 
betaCDF(double, double, double) - Static method in class edu.uah.math.distributions.Distribution
The method computes the beta CDF.
BID - Static variable in class catnet.data.constant
 
BID - Static variable in class catnet.negotiation.Proposal
Description of the Field
BooleanGene - class catnet.learning.stdea.BooleanGene.
basic binary gene (ala typical GAs).
BooleanGene() - Constructor for class catnet.learning.stdea.BooleanGene
 

C

C - Static variable in class edu.uah.math.distributions.NormalDistribution
 
calculateStatistics() - Method in class catnet.util.RingArray
Description of the Method
catnet.accounting - package catnet.accounting
 
catnet.agent - package catnet.agent
 
catnet.client - package catnet.client
 
catnet.data - package catnet.data
 
catnet.learning - package catnet.learning
 
catnet.learning.stdea - package catnet.learning.stdea
 
catnet.negotiation - package catnet.negotiation
 
catnet.resource - package catnet.resource
 
catnet.servicecopy - package catnet.servicecopy
 
catnet.strategy - package catnet.strategy
 
catnet.util - package catnet.util
 
checkRestrictions() - Method in class catnet.agent.Agent_Source
Description of the Method
CLASS_NAME - Variable in class catnet.strategy.avalanche
Description of the Field
Client - class catnet.client.Client.
Description of the Class
Client() - Constructor for class catnet.client.Client
Constructor for the Client object
Client(String) - Constructor for class catnet.client.Client
Constructor for the Client object
comb(double, int) - Static method in class edu.uah.math.distributions.Distribution
This method computes the number of combinations of k objects chosen from a population of n objects
compareTo(Object) - Method in class catnet.accounting.Factor
Description of the Method
compareTo(Object) - Method in class catnet.negotiation.OrderbookItem
Description of the Method
CONFIRMED - Variable in class catnet.data.resourceData
 
constant - class catnet.data.constant.
 
constant() - Constructor for class catnet.data.constant
 
CONTINUOUS - Static variable in class edu.uah.math.distributions.Distribution
 
ContinuousUniformDistribution - class edu.uah.math.distributions.ContinuousUniformDistribution.
This class models the uniform distribution on a specified interval.
ContinuousUniformDistribution() - Constructor for class edu.uah.math.distributions.ContinuousUniformDistribution
This default constructor creates a new uniform distribuiton on (0, 1).
ContinuousUniformDistribution(double, double) - Constructor for class edu.uah.math.distributions.ContinuousUniformDistribution
This general constructor creates a new uniform distribution on a specified interval.
Conversation - class catnet.negotiation.Conversation.
 
conversation_counter - Static variable in class catnet.data.constant
Description of the Field
conversation_ID - Variable in class catnet.data.Msg
Description of the Field
Conversation(long, Integer, Msg) - Constructor for class catnet.negotiation.Conversation
Constructor for the Conversation object
Conversation(long, Integer, Msg, Msg) - Constructor for class catnet.negotiation.Conversation
Constructor for the Conversation object
Convolution - class edu.uah.math.distributions.Convolution.
This class creates the n-fold convolution of a given distribution
Convolution() - Constructor for class edu.uah.math.distributions.Convolution
This defalut constructor creates a new convolution distribution corrrepsonding to the uniform distribution on (0,1), with convolution power 5.
Convolution(Distribution, int) - Constructor for class edu.uah.math.distributions.Convolution
This general constructor: creates a new convolution distribution corresponding to a specified distribution and convolution power
courterPlumages - Variable in class catnet.learning.stdea.Smith98
This vector holds the plumages that are sent from other agents and collected by this agent .
courterThreshold - Variable in class catnet.learning.stdea.Smith98
Controlls mating behavior of agents.
createFitnessInformation(double) - Method in interface catnet.learning.ILearning
Gets the plumage attribute of the ILearning object
createFitnessInformation(double) - Method in class catnet.learning.stdea.Smith98
Erzeugt ein Plumage-Objekt passend zu diesem Agenten.
createReply() - Method in class catnet.data.Msg
 
createReply(int, int, int, double) - Method in class catnet.data.Msg
Description of the Method
cross(Genotype, Random) - Method in class catnet.learning.stdea.Genotype
Create a new gene by crossing with geneOfFather.
crossedOffers(int, double, double) - Method in class catnet.strategy.avalanche
Description of the Method

D

Data - class edu.uah.math.distributions.Data.
A simple implementation of a data distribution
Data() - Constructor for class edu.uah.math.distributions.Data
This default constructor creates a new data with the name "X"
Data(String) - Constructor for class edu.uah.math.distributions.Data
This general constructor creates a new data with a prescribed name.
dataArriveAtDownPort(Object, Port) - Method in class catnet.agent.Agent_Source
Description of the Method
dataArriveAtDownPort(Object, Port) - Method in class catnet.resource.Baseline
 
DEALLOC_BW_EVT - Static variable in class catnet.data.constant
 
DEALLOC_SC_BW_EVT - Static variable in class catnet.data.constant
 
DEALLOC_STORE_EVT - Static variable in class catnet.data.constant
 
deallocate_SCBWResource(int) - Method in class catnet.servicecopy.ServiceCopy
Description of the Method
deallocationSCBWTimer(int, double) - Method in class catnet.servicecopy.ServiceCopy
Description of the Method
Debug - class catnet.data.Debug.
 
Debug() - Constructor for class catnet.data.Debug
 
dec() - Method in class catnet.util.IntCounter
 
dieForChild - Variable in class catnet.learning.stdea.Smith98
This variable serves as a switch for having an unbounded reproduction or a replacement reproduction.
DISCRETE - Static variable in class edu.uah.math.distributions.Distribution
 
Distribution - class edu.uah.math.distributions.Distribution.
Distribution: An abstract implmentation of a real probability distribution
Distribution() - Constructor for class edu.uah.math.distributions.Distribution
 
doAccept_Client(Msg) - Method in class catnet.agent.Agent_Source
Description of the Method
doAccept_Client(Msg) - Method in class catnet.servicecopy.ServiceCopy
Description of the Method
doAccept_ServiceCopy(long, Msg) - Method in class catnet.resource.Baseline
 
doAccept_ServiceCopy(Msg) - Method in class catnet.agent.Agent_Source
Description of the Method
doAccept_ServiceCopy(Msg) - Method in class catnet.resource.Resource
Description of the Method
doAllocateBW(Msg) - Method in class catnet.agent.Agent_Source
Description of the Method
doAllocateBW(Msg) - Method in class catnet.servicecopy.ServiceCopy
Description of the Method
doAllocateStorage(Msg) - Method in class catnet.agent.Agent_Source
Description of the Method
doAllocateStorage(Msg) - Method in class catnet.resource.Resource
Description of the Method
doAnswerBWAllocation_LocalResource(Msg) - Method in class catnet.agent.Agent_Source
Description of the Method
doAnswerBWAllocation_LocalResource(Msg) - Method in class catnet.servicecopy.ServiceCopy
Description of the Method
doAnswerC_Client(Msg) - Method in class catnet.agent.Agent_Source
Description of the Method
doAnswerC_Client(Msg) - Method in class catnet.servicecopy.ServiceCopy
Description of the Method
doApproveProvideService_ServiceCopy(Msg) - Method in class catnet.agent.Agent_Source
Description of the Method
doApproveProvideService_ServiceCopy(Msg) - Method in class catnet.resource.Resource
Description of the Method
doBWAllocation_LocalServiceCopy(Msg) - Method in class catnet.agent.Agent_Source
Description of the Method
doBWAllocation_LocalServiceCopy(Msg) - Method in class catnet.resource.Resource
Description of the Method
doCfp_ServiceCopy(Msg) - Method in class catnet.agent.Agent_Source
Description of the Method
doCfp_ServiceCopy(Msg) - Method in class catnet.resource.Resource
Description of the Method
doCfpAnswer_Resource(Msg) - Method in class catnet.agent.Agent_Source
Description of the Method
doCfpAnswer_Resource(Msg) - Method in class catnet.servicecopy.ServiceCopy
Description of the Method
doCfpC_Client(Msg) - Method in class catnet.agent.Agent_Source
Description of the Method
doCfpC_Client(Msg) - Method in class catnet.servicecopy.ServiceCopy
 
doCfpCAnswer_ServiceCopy(Msg) - Method in class catnet.agent.Agent_Source
Description of the Method
doConfirm_Resource(Msg) - Method in class catnet.agent.Agent_Source
Description of the Method
doConfirm_Resource(Msg) - Method in class catnet.servicecopy.ServiceCopy
Description of the Method
doConfirm_Servicecopy(Msg) - Method in class catnet.agent.Agent_Source
Description of the Method
DocumentType - Variable in class catnet.data.Msg
Description of the Field
doInform_Resource(Msg) - Method in class catnet.agent.Agent_Source
Description of the Method
doInvokeService - Variable in class catnet.data.Msg
Description of the Field
Domain - class edu.uah.math.distributions.Domain.
This class defines a partition of an interval into subintervals of equal width.
Domain() - Constructor for class edu.uah.math.distributions.Domain
This default constructor creates a new partition of [0, 1] into 10 equal subintervals
Domain(double) - Constructor for class edu.uah.math.distributions.Domain
This special constructor creates a new partition of [0, b] into 10 equal subintervals
Domain(double, double, double) - Constructor for class edu.uah.math.distributions.Domain
This general constructor creates a new partition of a specified interval [a, b] into subintervals of width w
doPayDues - Variable in class catnet.data.Msg
Description of the Field
doPayment_Client(Msg) - Method in class catnet.agent.Agent_Source
Description of the Method
doPayment_Client(Msg) - Method in class catnet.servicecopy.ServiceCopy
Description of the Method
doPayment_ServiceCopy(Msg) - Method in class catnet.agent.Agent_Source
Description of the Method
doPayment_ServiceCopy(Msg) - Method in class catnet.resource.Resource
Description of the Method
doProvideService_Resource(Msg) - Method in class catnet.agent.Agent_Source
Description of the Method
doRequestResource_Client(Msg) - Method in class catnet.agent.Agent_Source
Description of the Method
doRequestService_Client(long, Msg) - Method in class catnet.resource.Baseline
 

E

edu.uah.math.distributions - package edu.uah.math.distributions
 
equals(Factor) - Method in class catnet.accounting.Factor
Description of the Method
equals(OrderbookItem) - Method in class catnet.negotiation.OrderbookItem
Description of the Method
executionState - Variable in class catnet.agent.Agent_Source
Description of the Field

F

Factor - class catnet.accounting.Factor.
This datastructure holds the methods and variables needed to describe the good.
Factor() - Constructor for class catnet.accounting.Factor
Constructor for the Factor object
Factor(int) - Constructor for class catnet.accounting.Factor
Constructor for the Factor object
Factor(String) - Constructor for class catnet.accounting.Factor
Constructor for the Factor object
factorial(int) - Static method in class edu.uah.math.distributions.Distribution
This method computes k!
factorIDprice - Static variable in class catnet.accounting.Factor
Description of the Field
factorIDText - Static variable in class catnet.accounting.Factor
Description of the Field
father - Variable in class catnet.learning.stdea.Smith98
This variable holds the name of the agent's second parent.
fitness - Variable in class catnet.learning.stdea.Plumage
the tribe of the sender the fitness of the sender
FIXED_PRICE - Static variable in class catnet.data.constant
 
FIXED_PRICE_MIN - Static variable in class catnet.data.constant
 
FIXED_PRICE_OFFER - Static variable in class catnet.data.constant
 
FloatGene - class catnet.learning.stdea.FloatGene.
A gene for float values.
FloatGene(double) - Constructor for class catnet.learning.stdea.FloatGene
Constructor declaration
FloatGene(double, float) - Constructor for class catnet.learning.stdea.FloatGene
Constructor declaration
FREE - Variable in class catnet.data.resourceData
 

G

gamma(double) - Static method in class edu.uah.math.distributions.Distribution
This method computes the gamma function.
gammaCDF(double, double) - Static method in class edu.uah.math.distributions.Distribution
This method computes the CDF of the gamma distribution with shape parameter a and scale parameter 1
Gene - class catnet.learning.stdea.Gene.
A generic gene object, e.g. a binary or a float value.
Gene() - Constructor for class catnet.learning.stdea.Gene
 
geneAt(int) - Method in class catnet.learning.stdea.Genotype
Same as elementAt(), but already returning a Gene class type.
geneValue - Variable in class catnet.learning.stdea.Gene
The value of the gene, depending on the class derived from this class.
Genotype - class catnet.learning.stdea.Genotype.
Here is a whole vector of genes.
Genotype() - Constructor for class catnet.learning.stdea.Genotype
Constructor for the Genotype object
Genotype(double, double, double, double) - Constructor for class catnet.learning.stdea.Genotype
Constructor for the Genotype object
Genotype(double, double, double, double, double) - Constructor for class catnet.learning.stdea.Genotype
Constructor for the Genotype object
Genotype(double, double, double, double, double, double) - Constructor for class catnet.learning.stdea.Genotype
Constructor for the Genotype object
get() - Method in class catnet.util.IntCounter
 
getAcquisitiveness() - Method in class catnet.learning.stdea.Genotype
Gets the acquisitiveness attribute of the Genotype object
getAvailableQuantity() - Method in class catnet.accounting.StockLineItem
Gets the availableQuantity attribute of the StockLineItem object
getAverage() - Method in class catnet.util.RingArray
Gets the average attribute of the RingArray object
getAveragePrice(Integer) - Method in class catnet.strategy.avalanche
Gets the averagePrice attribute of the avalanche object
getAveragePrice(Integer) - Method in interface catnet.strategy.IPricing
Gets the averagePrice attribute of the IPricing object
getAveragePrice(Integer) - Method in class catnet.strategy.zeroIntelligence
Gets the averagePrice attribute of the zeroIntelligence object
getBound(int) - Method in class edu.uah.math.distributions.Domain
This method returns the boundary point corresponding to a given index
getCDF(double) - Method in class edu.uah.math.distributions.ContinuousUniformDistribution
This method computes the cumulative distribution function.
getCDF(double) - Method in class edu.uah.math.distributions.PoissonDistribution
Cumulative distribution function
getCDF(double) - Method in class edu.uah.math.distributions.NormalDistribution
This method computes the cumulative distribution function
getCDF(double) - Method in class edu.uah.math.distributions.Distribution
This method returns a default approximate cumulative distribution function.
getConversation_ID() - Method in class catnet.data.Msg
 
getConversationID() - Method in class catnet.negotiation.Conversation
Gets the conversationID attribute of the Conversation object from the getReplyID() method of Lars' CommunicationTemplate
getCounter() - Method in class catnet.negotiation.Conversation
Gets the counter attribute of the Conversation object
getDeltaChange() - Method in class catnet.learning.stdea.Genotype
Gets the deltaChange attribute of the Genotype object
getDeltaJump() - Method in class catnet.learning.stdea.Genotype
Gets the deltaJump attribute of the Genotype object
getDensity(double) - Method in class edu.uah.math.distributions.ContinuousUniformDistribution
This method computes the density function.
getDensity(double) - Method in class edu.uah.math.distributions.PoissonDistribution
Density function
getDensity(double) - Method in class edu.uah.math.distributions.Convolution
Density function
getDensity(double) - Method in class edu.uah.math.distributions.NormalDistribution
This method defines the getDensity function
getDensity(double) - Method in class edu.uah.math.distributions.IntervalData
This method returns the getDensity for a given value
getDensity(double) - Method in class edu.uah.math.distributions.Distribution
The getDensity method is abstract and must be overridden for any specific distribuiton
getDistribution() - Method in class catnet.negotiation.PriceDistribution
Gets the distribution attribute of the PriceDistribution object
getDistribution() - Method in class edu.uah.math.distributions.Convolution
This method returns the distribution.
getDistribution() - Method in class edu.uah.math.distributions.RandomVariable
Get the probability distribution
getDocumentType() - Method in class catnet.negotiation.Proposal
Gives back the documentType of the Proposal.
getDomain() - Method in class edu.uah.math.distributions.IntervalData
This method returns the domain.
getDomain() - Method in class edu.uah.math.distributions.Distribution
This method returns the domain of the distribution.
getDomainValue(double) - Method in class edu.uah.math.distributions.IntervalData
This method returns the domain value (midpoint) closest to given value of x
getDoubleValue() - Method in class catnet.learning.stdea.FloatGene
 
getExecutionState() - Method in class catnet.strategy.avalanche
Gets the executionState attribute of the avalanche object
getExecutionState() - Method in interface catnet.strategy.IPricing
Gets the executionState attribute of the zeroIntelligence object
getExecutionState() - Method in class catnet.strategy.zeroIntelligence
Gets the executionState attribute of the zeroIntelligence object
getFactorID() - Method in class catnet.accounting.Factor
Gets the factorID attribute of the Factor object
getFactorID() - Method in class catnet.negotiation.Proposal
Gets the factorID attribute of the Proposal object
getFailureRate(double) - Method in class edu.uah.math.distributions.Distribution
This method computes the failure rate function
getFitness() - Method in class catnet.learning.stdea.Plumage
 
getFloatValue() - Method in class catnet.learning.stdea.FloatGene
 
getFreq(double) - Method in class edu.uah.math.distributions.IntervalData
This method returns the frequency of the class containing a given value of x.
getGeneration() - Method in interface catnet.learning.ILearning
Gets the generation attribute of the ILearning object
getGeneration() - Method in class catnet.learning.stdea.Smith98
Gets the generation attribute of the Smith98 object
getGeneValue() - Method in class catnet.learning.stdea.Gene
 
getHashPath(HashMap, String) - Static method in class catnet.util.Tool
Gets the hashPath attribute of the Tool class
getIndex(double) - Method in class edu.uah.math.distributions.Domain
This method returns the index of the interval containing a given value of x
getInitialPrice(Integer, int) - Method in class catnet.strategy.avalanche
Gets the initialPrice attribute of the IPricing object, that means the price UP from which a good is BID or DOWN from which a good is ASKed.
getInitialPrice(Integer, int) - Method in interface catnet.strategy.IPricing
Gets the initialPrice attribute of the IPricing object, that means the price UP from which a good is BID or DOWN from which a good is ASKed.
getInitialPrice(Integer, int) - Method in class catnet.strategy.zeroIntelligence
Gets the initialPrice attribute of the zeroIntelligence object
getInStorageTime() - Method in class catnet.accounting.StockLineItem
Gets the inStorageTime attribute of the StockLineItem object
getIntervalData() - Method in class edu.uah.math.distributions.RandomVariable
Get the data distribution
getIntervalMean() - Method in class edu.uah.math.distributions.IntervalData
This method returns the mean of the frequency distribution.
getIntervalSD() - Method in class edu.uah.math.distributions.IntervalData
This method returns the interval standard deviation.
getIntervalVariance() - Method in class edu.uah.math.distributions.IntervalData
This method returns the interval variance.
getLastAgreementPrice() - Method in class catnet.negotiation.PriceDistribution
Description of the Field
getLastReceivedMessage() - Method in class catnet.negotiation.Conversation
Gets the lastReceivedMessage attribute of the Conversation object
getLastSentMessage() - Method in class catnet.negotiation.Conversation
Gets the lastSentMessage attribute of the Conversation object
getLearningOwner() - Method in interface catnet.learning.ILearning
Gets the learningOwner attribute of the ILearning object
getLearningOwner() - Method in class catnet.learning.stdea.Smith98
Gets the learningOwner attribute of the Smith98 object
getLimitPrice(Integer, int) - Method in class catnet.strategy.avalanche
Gets the limitPrice attribute of the IPricing object, which means the price UP to which a good is ASKed or DOWN to which a good is BID for selling.
getLimitPrice(Integer, int) - Method in interface catnet.strategy.IPricing
Gets the limitPrice attribute of the IPricing object, which means the price UP to which a good is ASKed or DOWN to which a good is BID for selling.
getLimitPrice(Integer, int) - Method in class catnet.strategy.zeroIntelligence
Gets the limitPrice attribute of the zeroIntelligence object. returns the upper (BID) or lower bound (ASK) of the distribution according to the Proposal type.
getLineItem() - Method in class catnet.negotiation.Proposal
Gets the lineItem attribute of the Proposal object
getLineItem(int) - Method in class catnet.negotiation.Proposal
Gets the lineItem attribute of the Proposal object
getLongDescription() - Method in class catnet.accounting.Factor
Gets the longDescription attribute of the Factor object
getLowerBound() - Method in class edu.uah.math.distributions.Domain
This method returns the lower bound
getLowerLimitPrice() - Method in class catnet.negotiation.PriceDistribution
Gets the lowerLimitPrice attribute of the PriceDistribution object
getLowerValue() - Method in class edu.uah.math.distributions.Domain
This method returns the lower midpoint
getMAD() - Method in class edu.uah.math.distributions.IntervalData
This method computes the mean absoulte deviation
getMate() - Method in class catnet.learning.stdea.Smith98
Entscheidet, wann und mit wem der Agent sich vermehren will.
getMaxDensity() - Method in class edu.uah.math.distributions.ContinuousUniformDistribution
This method computes the maximum value of the getDensity function.
getMaxDensity() - Method in class edu.uah.math.distributions.PoissonDistribution
Maximum value of the getDensity function
getMaxDensity() - Method in class edu.uah.math.distributions.NormalDistribution
This method returns the maximum value of the getDensity function
getMaxDensity() - Method in class edu.uah.math.distributions.IntervalData
This method returns the maximum getDensity.
getMaxDensity() - Method in class edu.uah.math.distributions.Distribution
This method returns the largest (finite) value of the getDensity function on the finite set of domain values.
getMaxFreq() - Method in class edu.uah.math.distributions.IntervalData
This method returns the maximum frequency
getMaximum() - Method in class catnet.negotiation.PriceDistribution
Gets the maximum attribute of the PriceDistribution object
getMaximum() - Method in class catnet.util.RingArray
Gets the maximum attribute of the RingArray object
getMaxRelFreq() - Method in class edu.uah.math.distributions.IntervalData
This method returns the maximum relative frequency.
getMaxValue() - Method in class edu.uah.math.distributions.ContinuousUniformDistribution
This method returns the maximum value.
getMaxValue() - Method in class edu.uah.math.distributions.IntervalData
This method returns the maximum value of the data set
getMaxValue() - Method in class edu.uah.math.distributions.Data
Get the maximum value of the data set
getMean() - Method in class catnet.util.RingArray
Gets the mean attribute of the RingArray object
getMean() - Method in class edu.uah.math.distributions.ContinuousUniformDistribution
This method computes the mean.
getMean() - Method in class edu.uah.math.distributions.PoissonDistribution
Mean
getMean() - Method in class edu.uah.math.distributions.Convolution
Mean
getMean() - Method in class edu.uah.math.distributions.NormalDistribution
This method returns the mean
getMean() - Method in class edu.uah.math.distributions.IntervalData
This method returns the mean of the data set.
getMean() - Method in class edu.uah.math.distributions.Distribution
This method returns a default approximate mean, based on the finite set of domain values.
getMean() - Method in class edu.uah.math.distributions.Data
Get the mean
getMeanAverage() - Method in class catnet.negotiation.PriceDistribution
Gets the average attribute of the PriceDistribution object
getMedian() - Method in class edu.uah.math.distributions.NormalDistribution
This method returns the median
getMedian() - Method in class edu.uah.math.distributions.IntervalData
This method computes the median of the entire data set
getMedian() - Method in class edu.uah.math.distributions.Distribution
This method computes a default approximate median.
getMedian(double, double) - Method in class edu.uah.math.distributions.IntervalData
This method computes the median of the values in the data set between two specified values
getMinimum() - Method in class catnet.negotiation.PriceDistribution
Gets the minimum attribute of the PriceDistribution object
getMinimum() - Method in class catnet.util.RingArray
Gets the minimum attribute of the RingArray object
getMinValue() - Method in class edu.uah.math.distributions.ContinuousUniformDistribution
This method gets the minimum value.
getMinValue() - Method in class edu.uah.math.distributions.IntervalData
This method returns the minimum value of the data set
getMinValue() - Method in class edu.uah.math.distributions.Data
Get the minimum value of the data set
getMode() - Method in class edu.uah.math.distributions.IntervalData
This method returns the mode of the distribution.
getMu() - Method in class edu.uah.math.distributions.NormalDistribution
This method returns the location parameter
getMyGenotype() - Method in class catnet.strategy.avalanche
Gets the myGenotype attribute of the avalanche object
getMyGenotype() - Method in interface catnet.strategy.IPricing
Gets the myGenotype attribute of the IPricing object
getMyGenotype() - Method in class catnet.strategy.zeroIntelligence
Gets the myGenotype attribute of the IPricing object
getMyLastPrice() - Method in class catnet.negotiation.NegotiationHistory
Gets the lastCommunicatedPrice attribute of the PriceHistory object
getMyStartPrice() - Method in class catnet.negotiation.NegotiationHistory
Gets the myStartPrice attribute of the PriceHistory object
getName() - Method in class catnet.learning.stdea.Plumage
 
getName() - Method in class edu.uah.math.distributions.RandomVariable
Get the name of the random variable
getName() - Method in class edu.uah.math.distributions.IntervalData
This method gets the name of the data set.
getName() - Method in class edu.uah.math.distributions.Data
Set the name of the data set
getNegotiationHistory(String) - Method in class catnet.strategy.avalanche
Gets the negotiationHistory attribute of the avalanche object
getNegotiationHistory(String) - Method in interface catnet.strategy.IPricing
Gets the negotiationHistory attribute of the IPricing object
getNegotiationHistory(String) - Method in class catnet.strategy.zeroIntelligence
Gets the negotiationHistory attribute of the zeroIntelligence object
getNegotiationID() - Method in class catnet.negotiation.ProposalLineItem
Gets the negotiationID attribute of the ProposalLineItem object
getNegotiationPartner(ArrayList) - Method in class catnet.strategy.avalanche
Gets the negotiationPartner attribute of the zeroIntelligence object
getOpponentsLastPrice() - Method in class catnet.negotiation.NegotiationHistory
Gets the lastPrice attribute of the PriceHistory object
getOpponentsStartPrice() - Method in class catnet.negotiation.NegotiationHistory
Gets the startPrice attribute of the PriceHistory object
getOwner() - Method in class catnet.negotiation.ProposalLineItem
Gets the owner attribute of the ProposalLineItem object
getOwner() - Method in class catnet.negotiation.OrderbookItem
 
getOwner() - Method in class catnet.negotiation.Proposal
Gets the owner attribute of the Proposal object
getParameter() - Method in class edu.uah.math.distributions.PoissonDistribution
Parameter
getPointer() - Method in class catnet.util.RingArray
Gets the pointer attribute of the RingArray object
getPower() - Method in class edu.uah.math.distributions.Convolution
This method returns the convolution power.
getPrice() - Method in class catnet.agent.Agent_Source
Gets the price attribute of the Agent_Source object
getPrice() - Method in class catnet.negotiation.OrderbookItem
Gets the price attribute of the OrderbookItem object
getPrice() - Method in class catnet.resource.Resource
Gets the price attribute of the Agent_Source object
getPrice() - Method in class catnet.servicecopy.ServiceCopy
Gets the price attribute of the Agent_Source object
getPriceStep() - Method in class catnet.negotiation.NegotiationHistory
Gets the priceStep attribute of the PriceHistory object
getProductIdentification() - Method in class catnet.accounting.Factor
Gets the productIdentification attribute of the Factor object
getProductIdentificationText() - Method in class catnet.accounting.Factor
Gets the productIdentificationText attribute of the Factor object
getProductIdentificationValue() - Method in class catnet.accounting.Factor
Gets the productIdentificationValue attribute of the Factor object
getProductQuantity() - Method in class catnet.accounting.StockLineItem
Gets the productQuantity attribute of the StockLineItem object
getProductQuantity() - Method in class catnet.negotiation.ProposalLineItem
Gets the productQuantity attribute of the ProposalLineItem object
getProposal() - Method in class catnet.negotiation.OrderbookItem
Gets the proposal attribute of the OrderbookItem object
getPSD() - Method in class catnet.util.RingArray
Get the population standard deviation
getPSD() - Method in class edu.uah.math.distributions.Data
Get the population standard deviation
getPVariance() - Method in class edu.uah.math.distributions.Data
Get the population variance
getQuantile(double) - Method in class edu.uah.math.distributions.ContinuousUniformDistribution
This method computes the getQuantile function.
getQuantile(double) - Method in class edu.uah.math.distributions.Distribution
This method computes an approximate getQuantile function.
getQuantity() - Method in class catnet.negotiation.Proposal
Gets the quantity attribute of the Proposal object
getQuartile(int) - Method in class edu.uah.math.distributions.IntervalData
This method returns the quartiles of the data set.
getRecommendedAction() - Method in interface catnet.learning.ILearning
Action to take recommended by the learning strategy.
getRecommendedAction() - Method in class catnet.learning.stdea.Smith98
Gets the recommendedAction attribute of the Smith98 object
getRecommendedAction() - Method in class catnet.strategy.avalanche
Gets the recommendedAction attribute of the avalanche object
getRecommendedAction() - Method in interface catnet.strategy.IPricing
Action to take recommended by the pricing strategy.
getRecommendedAction() - Method in class catnet.strategy.zeroIntelligence
Gets the recommendedAction attribute of the zeroIntelligence object
getRegressionLines(HashMap) - Method in class catnet.strategy.avalanche
Gets the regressionLines attribute of the zeroIntelligence object
getRelFreq(double) - Method in class edu.uah.math.distributions.IntervalData
This method returns the relative frequency of the class containing a given value.
getReputation() - Method in class catnet.learning.stdea.Genotype
Gets the reputation attribute of the Genotype object
getReservedQuantity() - Method in class catnet.accounting.StockLineItem
Gets the reservedQuantity attribute of the StockLineItem object
getSatisfaction() - Method in class catnet.learning.stdea.Genotype
Gets the satisfaction attribute of the Genotype object
getSD() - Method in class catnet.util.RingArray
Gets the sD attribute of the RingArray object
getSD() - Method in class edu.uah.math.distributions.IntervalData
This method returns the sample standard deviation.
getSD() - Method in class edu.uah.math.distributions.Distribution
This method returns the standard deviation, as the square root of the variance
getSD() - Method in class edu.uah.math.distributions.Data
Get the sample standard deviation of the data set
getSDP() - Method in class edu.uah.math.distributions.IntervalData
This method returns the population standard deviation.
getSenderGenes() - Method in class catnet.learning.stdea.Plumage
 
getShortDescription() - Method in class catnet.accounting.Factor
Gets the shortDescription attribute of the Factor object
getSigma() - Method in class edu.uah.math.distributions.NormalDistribution
This method gets the scale parameter
getSize() - Method in class edu.uah.math.distributions.IntervalData
This method returns the number of pointCount in the data set
getSize() - Method in class edu.uah.math.distributions.Domain
This method returns the size of the partition (the number of subintervals)
getSize() - Method in class edu.uah.math.distributions.Data
Get the number of pointCount in the data set
getStartTime() - Method in class catnet.negotiation.Conversation
Gets the startTime attribute of the Conversation object
getTribe() - Method in class catnet.learning.stdea.Plumage
Gets the tribe attribute of the Plumage object
getType() - Method in class catnet.negotiation.Proposal
Gets the type attribute of the Proposal object
getType() - Method in class edu.uah.math.distributions.Distribution
This method returns the type of the distribution (discrete or continuous)
getUnitPrice() - Method in class catnet.negotiation.ProposalLineItem
Gets the unitPrice attribute of the ProposalLineItem object
getUnitPrice() - Method in class catnet.negotiation.Proposal
Gets the money attribute of the Proposal object
getUnitValue() - Method in class catnet.accounting.StockLineItem
Gets the unitValue attribute of the StockLineItem object
getUpperBound() - Method in class edu.uah.math.distributions.Domain
This method returns the upper bound
getUpperLimitPrice() - Method in class catnet.negotiation.PriceDistribution
Gets the upperLimitPrice attribute of the PriceDistribution object
getUpperValue() - Method in class edu.uah.math.distributions.Domain
This method returns the upper midpoint
getValue() - Method in class edu.uah.math.distributions.RandomVariable
Get the current value of the random variable
getValue() - Method in class edu.uah.math.distributions.IntervalData
This method returns the current value of the data set
getValue() - Method in class edu.uah.math.distributions.Data
Get the current value of the data set
getValue(int) - Method in class edu.uah.math.distributions.Domain
This method return the midpoint of the interval corresponding to a given index
getValue(int) - Method in class edu.uah.math.distributions.Data
This method returns the i'th value of the data set.
getVariance() - Method in class catnet.util.RingArray
Gets the variance attribute of the RingArray object
getVariance() - Method in class edu.uah.math.distributions.ContinuousUniformDistribution
This method computes the variance.
getVariance() - Method in class edu.uah.math.distributions.PoissonDistribution
Variance
getVariance() - Method in class edu.uah.math.distributions.Convolution
Variance
getVariance() - Method in class edu.uah.math.distributions.NormalDistribution
This method returns the variance
getVariance() - Method in class edu.uah.math.distributions.IntervalData
This method returns the sample variance.
getVariance() - Method in class edu.uah.math.distributions.Distribution
This method returns a default approximate variance.
getVariance() - Method in class edu.uah.math.distributions.Data
Get the sample variance of the data set
getVarianceP() - Method in class edu.uah.math.distributions.IntervalData
This method returns the population variance
getWeight() - Method in class catnet.negotiation.PriceDistribution
Gets the weight attribute of the RingArray object
getWeightedAverage() - Method in class catnet.negotiation.PriceDistribution
Gets the weightedAverage attribute of the PriceDistribution object
getWeightMemory() - Method in class catnet.learning.stdea.Genotype
Gets the weightMemory attribute of the Genotype object
getWidth() - Method in class edu.uah.math.distributions.Domain
This method returns the width of the partition
goMsg_Dest(int, Msg, Hp) - Method in class catnet.agent.Agent_Source
Description of the Method
goMsg_Dest(int, Msg, long) - Method in class catnet.resource.Baseline
 

H

h - Variable in class catnet.util.Hp
 
hp - Variable in class catnet.data.Msg
Description of the Field
hp - Variable in class catnet.data.resourceData
 
Hp - class catnet.util.Hp.
 
Hp(Hp) - Constructor for class catnet.util.Hp
 
Hp(long, int) - Constructor for class catnet.util.Hp
 
hpClient - Variable in class catnet.data.Msg
Description of the Field

I

id_ - Variable in class catnet.agent.Agent_Source
Description of the Field
IDLE - Static variable in class catnet.agent.Agent_Source
Description of the Field
IDLE - Static variable in class catnet.data.constant
 
ILearning - interface catnet.learning.ILearning.
TODO: Insert description of the class here.....
immortality - Variable in class catnet.learning.stdea.Smith98
if this variable is true, the agent will be immortal and the EA is used to update its genotype with a crossover between its own genotype and the best plumage received.
IMutateable - interface catnet.learning.stdea.IMutateable.
For an Object to be Mutateable, it must provide a Mutate method, that makes a small, random alteration to the Object, possible based on certain Parameters.
inc() - Method in class catnet.util.IntCounter
 
increaseCounter() - Method in class catnet.negotiation.Conversation
Description of the Method
indexOf(String[], String) - Static method in class catnet.util.Tool
Description of the Method
INITIALIZING - Static variable in class catnet.data.constant
 
IntCounter - class catnet.util.IntCounter.
 
IntCounter() - Constructor for class catnet.util.IntCounter
 
interpretAccept(Msg) - Method in class catnet.agent.Agent_Source
Description of the Method
interpretCfp(Msg) - Method in class catnet.agent.Agent_Source
Description of the Method
interpretProposal(Msg) - Method in class catnet.agent.Agent_Source
Description of the Method
interpretReject(Msg) - Method in class catnet.agent.Agent_Source
Description of the Method
IntervalData - class edu.uah.math.distributions.IntervalData.
This class defines a simple implementation of an interval data distribution.
IntervalData() - Constructor for class edu.uah.math.distributions.IntervalData
This default constructor creates a new data distribution on the interval [0, 1] with subintervals of length 0.1, and the default name "X".
IntervalData(Domain) - Constructor for class edu.uah.math.distributions.IntervalData
This special constructor creates a new data distribution with a specified domain and the default name "X".
IntervalData(Domain, String) - Constructor for class edu.uah.math.distributions.IntervalData
This general constructor creates a new data distribution with a specified domain and a specified name
IntervalData(double, double, double) - Constructor for class edu.uah.math.distributions.IntervalData
This spcial constructor creates a new data distribution with a specified domain and the name "X"
IntervalData(double, double, double, String) - Constructor for class edu.uah.math.distributions.IntervalData
This general constructor creates a new data distribution with a specified domain and a specified name.
IPricing - interface catnet.strategy.IPricing.
Überschrift: B2B-OS Beschreibung: Copyright: Copyright (c) 2001 Organisation: IIG Telematik, Albert-Ludwigs-Universitaet Freiburg
IRandomizeable - interface catnet.learning.stdea.IRandomizeable.
For an Object to be Randomizeable, it must provide a means of setting itself to a random value, possible based on one of more parameters.
itemID - Variable in class catnet.data.Msg
describing parameters for the proposal
itemID - Variable in class catnet.data.resourceData
 

L

learn(Object) - Method in interface catnet.learning.ILearning
This interface has to be implemented by every agent which changes its Genotype by learning.
learn(Object) - Method in class catnet.learning.stdea.Smith98
Tut, was zur Erhaltung der Art regelmaessig getan werden muss.
LOCALHP - Variable in class catnet.agent.Agent_Source
Description of the Field
locationId - Variable in class catnet.data.Msg
Description of the Field
log_errors - Static variable in class catnet.data.constant
 
log_infos - Static variable in class catnet.data.constant
 
log_never - Static variable in class catnet.data.constant
 
logGamma(double) - Static method in class edu.uah.math.distributions.Distribution
This method computes the log of the gamma function.

M

main(String[]) - Static method in class catnet.learning.stdea.FloatGene
Method declaration
MATE - Static variable in interface catnet.learning.ILearning
Description of the Field
maturity - Variable in class catnet.learning.stdea.Smith98
Gibt auf irgend eine Art an, wie viel der Agent schon agiert hat.
maturityThreshold - Variable in class catnet.learning.stdea.Smith98
So hoch muss der maturity-Wert sein, bevor der Agent sich vermehren darf.
MAX - Variable in class catnet.agent.Agent_Source
Description of the Field
MIXED - Static variable in class edu.uah.math.distributions.Distribution
 
modifyDealRange(Integer, PriceDistribution, int) - Method in class catnet.strategy.avalanche
Description of the Method
money_balance - Variable in class catnet.agent.Agent_Source
Description of the Field
mother - Variable in class catnet.learning.stdea.Smith98
This variable holds the name of the agent's first parent.
msg - Variable in class catnet.data.pkt
 
Msg - class catnet.data.Msg.
Description of the Class
MSG_Accept - Static variable in class catnet.data.constant
 
MSG_AllocationBWRequest - Static variable in class catnet.data.constant
 
MSG_AllocationBWResponse - Static variable in class catnet.data.constant
 
MSG_ApproveProvideService - Static variable in class catnet.data.constant
 
MSG_Cfp - Static variable in class catnet.data.constant
 
MSG_Confirm - Static variable in class catnet.data.constant
 
MSG_Inform - Static variable in class catnet.data.constant
 
MSG_Payment - Static variable in class catnet.data.constant
 
MSG_Proposal - Static variable in class catnet.data.constant
 
MSG_ProvideService - Static variable in class catnet.data.constant
 
MSG_Reject - Static variable in class catnet.data.constant
 
MSG_RequestResource - Static variable in class catnet.data.constant
 
MSG_RequestService - Static variable in class catnet.data.constant
 
MSG_ResourceLocation - Static variable in class catnet.data.constant
 
Msg() - Constructor for class catnet.data.Msg
 
Msg(Hp, int, int, int, int) - Constructor for class catnet.data.Msg
 
Msg(Msg) - Constructor for class catnet.data.Msg
Description of the Method
mutate(Random) - Method in interface catnet.learning.stdea.IMutateable
 
mutate(Random) - Method in class catnet.learning.stdea.Genotype
Small mutation - every gene is mutated with probability 0.05
mutate(Random) - Method in class catnet.learning.stdea.FloatGene
"Creep" Mutation, which adds Gaussian noise to the geneValue
mutate(Random) - Method in class catnet.learning.stdea.BooleanGene
There is only one opportunity to mutate booleans - flip the value, which is what happens here.

N

n - Variable in class catnet.data.Msg
Description of the Field
name - Variable in class catnet.learning.stdea.Plumage
the name of the sender
NEGOTIATING - Static variable in class catnet.agent.Agent_Source
Description of the Field
NEGOTIATING - Static variable in class catnet.data.constant
 
NegotiationHistory - class catnet.negotiation.NegotiationHistory.
Überschrift: B2B-OS Beschreibung: Copyright: Copyright (c) 2001 Organization: IIG Telematik, Albert-Ludwigs-Universitaet Freiburg
NegotiationHistory() - Constructor for class catnet.negotiation.NegotiationHistory
Deprecated.  
NegotiationHistory(double, double, double, double, double) - Constructor for class catnet.negotiation.NegotiationHistory
Another Constructor for the PriceHistory object, this time with all fields filled
negotiations - Variable in class catnet.agent.Agent_Source
Description of the Field
NONE - Static variable in interface catnet.learning.ILearning
Description of the Field
NormalDistribution - class edu.uah.math.distributions.NormalDistribution.
This class encapsulates the normal distribution with specified parameters
NormalDistribution() - Constructor for class edu.uah.math.distributions.NormalDistribution
This default constructor creates a new standard normal distribution
NormalDistribution(double, double) - Constructor for class edu.uah.math.distributions.NormalDistribution
This general constructor creates a new normal distribution with specified parameter values

O

OFFERED - Variable in class catnet.data.resourceData
 
OrderbookItem - class catnet.negotiation.OrderbookItem.
Überschrift: B2B-OS Beschreibung: Copyright: Copyright (c) 2001 Organisation: IIG Telematik, Albert-Ludwigs-Universitaet Freiburg
OrderbookItem(Proposal) - Constructor for class catnet.negotiation.OrderbookItem
Constructor for the OrderBookItem object
ownID - Variable in class catnet.agent.Agent_Source
Description of the Field

P

p - Variable in class catnet.util.Hp
 
perm(double, int) - Static method in class edu.uah.math.distributions.Distribution
This method computes the number of permuatations of k objects chosen from a population of n objects.
pkt - class catnet.data.pkt.
Example catnet application packet public class - catnetpkt.
pkt(int, Msg) - Constructor for class catnet.data.pkt
 
Plumage - class catnet.learning.stdea.Plumage.
English Description: This class Plumage holds everything needed for reproduction of the agents.
Plumage(String, String, float, Genotype) - Constructor for class catnet.learning.stdea.Plumage
create a new plumage from name, mate_group, fitness, and sender's genes.
PoissonDistribution - class edu.uah.math.distributions.PoissonDistribution.
The Poisson distribution with a specified rate parameter
PoissonDistribution() - Constructor for class edu.uah.math.distributions.PoissonDistribution
Default constructor: creates a new Poisson distribtiton with parameter 1
PoissonDistribution(double) - Constructor for class edu.uah.math.distributions.PoissonDistribution
Default constructor: creates a new Poisson distribution with a given parameter value
postAcceptanceMethod() - Method in class catnet.agent.Agent_Source
to be implemented in derived classes. defines what to do with the acceptance.
postAcceptanceMethod() - Method in class catnet.client.Client
to be implemented in derived classes. defines what to do with the acceptance.
postAcceptanceMethod() - Method in class catnet.resource.Resource
to be implemented in derived classes. defines what to do with the acceptance.
postAcceptanceMethod() - Method in class catnet.servicecopy.ServiceCopy
to be implemented in derived classes. defines what to do with the acceptance.
postRejectanceMethod() - Method in class catnet.agent.Agent_Source
Description of the Method
postRejectanceMethod() - Method in class catnet.client.Client
Description of the Method
postRejectanceMethod() - Method in class catnet.resource.Resource
 
postRejectanceMethod() - Method in class catnet.servicecopy.ServiceCopy
 
price - Variable in class catnet.data.Msg
Description of the Field
price - Variable in class catnet.data.resourceData
 
priceData - Variable in class catnet.negotiation.PriceDistribution
Description of the Field
PriceDistribution - class catnet.negotiation.PriceDistribution.
Überschrift: B2B-OS Beschreibung: Copyright: Copyright (c) 2001 Organisation: IIG Telematik, Albert-Ludwigs-Universitaet Freiburg
PriceDistribution(double, double, double, double) - Constructor for class catnet.negotiation.PriceDistribution
Constructor for the PriceDistribution object
PriceDistribution(double, int) - Constructor for class catnet.negotiation.PriceDistribution
Constructor for the PriceDistribution object
PRODUCING - Static variable in class catnet.data.constant
 
Proposal - class catnet.negotiation.Proposal.
Proposals to be sent between the agents over the Lars server.
Proposal(int, ArrayList) - Constructor for class catnet.negotiation.Proposal
Constructor for the Proposal object
Proposal(int, Integer, int, double) - Constructor for class catnet.negotiation.Proposal
Constructor for the Proposal object
Proposal(int, ProposalLineItem) - Constructor for class catnet.negotiation.Proposal
Constructor for the Proposal object
ProposalLineItem - class catnet.negotiation.ProposalLineItem.
Überschrift: Catnet Beschreibung: Catallactic Network Simulator for Java Copyright: Copyright (c) 2001 Organisation: IIG Telematik, Uni Freiburg
ProposalLineItem(Integer, int, double) - Constructor for class catnet.negotiation.ProposalLineItem
Constructor for the ProposalLineItem object

R

randomize(Random) - Method in interface catnet.learning.stdea.IRandomizeable
Description of the Method
randomize(Random) - Method in class catnet.learning.stdea.Genotype
Initialize everything with random values
randomize(Random) - Method in class catnet.learning.stdea.FloatGene
Initialize with random value with gaussian distribution.
randomize(Random) - Method in class catnet.learning.stdea.BooleanGene
set at random value
RandomVariable - class edu.uah.math.distributions.RandomVariable.
 
RandomVariable(Distribution) - Constructor for class edu.uah.math.distributions.RandomVariable
Special constructor: create a new random variable with a specified probability distribution and the name X
RandomVariable(Distribution, String) - Constructor for class edu.uah.math.distributions.RandomVariable
General constructor: create a new random variable with a specified probability distribution and name
receiver_hp - Variable in class catnet.data.Msg
Sender, Receiver, Conversation
replica() - Method in class catnet.learning.stdea.Gene
a public version of clone()
replyProposal(double) - Method in class catnet.negotiation.Proposal
Clones the actual proposal with new price and switches the documenttype from BID to ASK and vice versa.
requestResource(long, Msg) - Method in class catnet.servicecopy.ServiceCopy
 
reset() - Method in class edu.uah.math.distributions.RandomVariable
Reset the data distribution
reset() - Method in class edu.uah.math.distributions.IntervalData
This method resets the data set
reset() - Method in class edu.uah.math.distributions.Data
Reset the data set
RESOLVING - Static variable in class catnet.data.constant
 
resource - Variable in class catnet.data.Msg
Description of the Field
Resource - class catnet.resource.Resource.
Description of the Class
RESOURCE_FIXED_PRICE - Static variable in class catnet.data.constant
 
Resource() - Constructor for class catnet.resource.Resource
Constructor for the Resource object
Resource(String) - Constructor for class catnet.resource.Resource
Constructor for the Resource object
resourceData - class catnet.data.resourceData.
 
resourceData() - Constructor for class catnet.data.resourceData
 
resourceData(int, int, int, int, Hp) - Constructor for class catnet.data.resourceData
 
resourceid - Variable in class catnet.util.TM_EVT
Description of the Field
reverseProposal() - Method in class catnet.negotiation.Proposal
Clones the actual proposal with new the other documentType.
RingArray - class catnet.util.RingArray.
Überschrift: B2B-OS Beschreibung: Copyright: Copyright (c) 2001 Organisation: IIG Telematik, Albert-Ludwigs-Universitaet Freiburg
RingArray() - Constructor for class catnet.util.RingArray
Constructor for the RingArray object
RingArray(int) - Constructor for class catnet.util.RingArray
Constructor for the RingArray object

S

sample() - Method in class edu.uah.math.distributions.RandomVariable
Simulate a value of the probability distribution and assign the value to the data distribution
say(String, int, String) - Static method in class catnet.data.Debug
 
select_cheapest_resource(Map) - Method in class catnet.servicecopy.ServiceCopy
Description of the Method
select_cheapest_servicecopy(Map) - Method in class catnet.client.Client
Description of the Method
sender_hp - Variable in class catnet.data.Msg
Description of the Field
senderGenes - Variable in class catnet.learning.stdea.Plumage
the gene information of the sender
senderID - Variable in class catnet.data.Msg
Description of the Field
separator - Static variable in class catnet.util.Tool
Description of the Field
service_Demand(int, int, Integer, int, int) - Method in class catnet.client.Client
Description of the Method
ServiceCopy - class catnet.servicecopy.ServiceCopy.
Description of the Class
ServiceCopy() - Constructor for class catnet.servicecopy.ServiceCopy
Constructor for the ServiceCopy object
ServiceCopy(String) - Constructor for class catnet.servicecopy.ServiceCopy
Constructor for the ServiceCopy object
serviceprovider - Variable in class catnet.data.Msg
Description of the Field
set_ClientDistance(long, int) - Method in class catnet.resource.Baseline
 
set_Resource(int, int) - Method in class catnet.resource.Baseline
 
set(int) - Method in class catnet.util.IntCounter
 
setAcquisitiveness(double) - Method in class catnet.learning.stdea.Genotype
Set single values, used for changing estimations in the partnerlist of the agents
setConversation_ID(Integer) - Method in class catnet.data.Msg
 
setConversationID(Integer) - Method in class catnet.negotiation.Conversation
Sets the conversationID attribute of the Conversation object
setDeltaChange(double) - Method in class catnet.learning.stdea.Genotype
Sets the deltaChange attribute of the Genotype object
setDeltaJump(double) - Method in class catnet.learning.stdea.Genotype
Sets the deltaJump attribute of the Genotype object
setDistribution(Distribution) - Method in class edu.uah.math.distributions.Convolution
This method sets the distribution.
setDistribution(Distribution) - Method in class edu.uah.math.distributions.RandomVariable
Assign the probability distribution and create a corresponding data distribution
setDomain(Domain) - Method in class edu.uah.math.distributions.IntervalData
This method sets the domain of the data set.
setGeneValue(Object) - Method in class catnet.learning.stdea.Gene
 
setHP(long, int) - Method in class catnet.agent.Agent_Source
Sets the hP attribute of the Agent_Source object
setInitialPrice(double, int) - Method in class catnet.negotiation.PriceDistribution
Sets the initialPrice attribute of the PriceDistribution object
setInitialServiceCopiesatResource(int, long[]) - Method in class catnet.resource.Resource
Sets the initialServiceCopiesatResource attribute of the Resource object
setKnownResources(int, long[]) - Method in class catnet.servicecopy.ServiceCopy
Sets the knownResources attribute of the ServiceCopy object
setKnownServiceCopies(int, long[]) - Method in class catnet.client.Client
Sets the knownServiceCopies attribute of the Client object
setLastAgreementPrice(double) - Method in class catnet.negotiation.PriceDistribution
Sets the lastAgreementPrice attribute of the PriceDistribution object
setLastAgreementPrice(Integer, double) - Method in class catnet.strategy.avalanche
Sets the lastAgreementPrice attribute of the avalanche object
setLastReceivedMessage(Msg) - Method in class catnet.negotiation.Conversation
Sets the lastReceivedMessage attribute of the Conversation object
setLastSentMessage(Msg) - Method in class catnet.negotiation.Conversation
Sets the lastSentMessage attribute of the Conversation object
setLearningOwner(Agent_Source) - Method in interface catnet.learning.ILearning
Sets the learningOwner attribute of the ILearning object
setLearningOwner(Agent_Source) - Method in class catnet.learning.stdea.Smith98
Sets the learningOwner attribute of the Smith98 object
setLimitPrice(double, int) - Method in class catnet.negotiation.PriceDistribution
Sets the limitPrice attribute of the PriceDistribution object
setLongDescription(String) - Method in class catnet.accounting.Factor
Sets the longDescription attribute of the Factor object
setLowerLimitPrice(double) - Method in class catnet.negotiation.PriceDistribution
Sets the lowerLimitPrice attribute of the PriceDistribution object
setMax(double) - Method in class catnet.learning.stdea.FloatGene
Method declaration
setMin(double) - Method in class catnet.learning.stdea.FloatGene
Method declaration
setMu(double) - Method in class edu.uah.math.distributions.NormalDistribution
This method sets the location parameter
setMyGenotype(Genotype) - Method in class catnet.strategy.avalanche
Sets the myGenotype attribute of the avalanche object
setMyGenotype(Genotype) - Method in interface catnet.strategy.IPricing
Sets the myGenotype attribute of the IPricing object
setMyGenotype(Genotype) - Method in class catnet.strategy.zeroIntelligence
Sets the myGenotype attribute of the zeroIntelligence object
setMyLastPrice(double) - Method in class catnet.negotiation.NegotiationHistory
Sets the lastCommunicatedPrice attribute of the PriceHistory object
setMyStartPrice(double) - Method in class catnet.negotiation.NegotiationHistory
Sets the myStartPrice attribute of the PriceHistory object
setName(String) - Method in class edu.uah.math.distributions.RandomVariable
Assign a name to the random variable
setName(String) - Method in class edu.uah.math.distributions.IntervalData
This method sets the name of the data set.
setName(String) - Method in class edu.uah.math.distributions.Data
Get the name of the data set
setNegotiationID(String) - Method in class catnet.negotiation.ProposalLineItem
Sets the negotiationID attribute of the ProposalLineItem object
setOpponentsLastPrice(double) - Method in class catnet.negotiation.NegotiationHistory
Sets the lastPrice attribute of the PriceHistory object
setOpponentsStartPrice(double) - Method in class catnet.negotiation.NegotiationHistory
Sets the startPrice attribute of the PriceHistory object
setOwner(String) - Method in class catnet.negotiation.ProposalLineItem
Sets the owner attribute of the ProposalLineItem object
setOwner(String) - Method in class catnet.negotiation.OrderbookItem
 
setOwner(String) - Method in class catnet.negotiation.Proposal
Sets the owner attribute of the Proposal object
setParameter(double) - Method in class edu.uah.math.distributions.PoissonDistribution
Sets the parameter
setParameters(Distribution, int) - Method in class edu.uah.math.distributions.Convolution
This method sets the parameters: the distribution and convolution power.
setParameters(double, double) - Method in class edu.uah.math.distributions.ContinuousUniformDistribution
This method sets the parameters: the minimum and maximum values of the interval.
setParameters(double, double) - Method in class edu.uah.math.distributions.NormalDistribution
This method sets the parameters
setParameters(double, double, double, int) - Method in class edu.uah.math.distributions.Distribution
This method defines a partition of an interval that acts as a default domain for the distribution, for purposes of data collection and for default computations.
setParameters(HashMap) - Method in class catnet.strategy.avalanche
Sets the parameters attribute of the avalanche object
setParameters(HashMap) - Method in interface catnet.strategy.IPricing
Sets the parameters attribute of the IPricing object
setParameters(HashMap) - Method in class catnet.strategy.zeroIntelligence
Sets the parameters attribute of the zeroIntelligence object.
setPointer(int) - Method in class catnet.util.RingArray
Sets the pointer attribute of the RingArray object
setPower(int) - Method in class edu.uah.math.distributions.Convolution
This method sets the convolution power.
setPrice(int) - Method in class catnet.agent.Agent_Source
Sets the price attribute of the Agent_Source object
setPrice(int) - Method in class catnet.resource.Resource
Sets the price attribute of the Agent_Source object
setPrice(int) - Method in class catnet.servicecopy.ServiceCopy
Sets the price attribute of the Agent_Source object
setPrices(Integer, double, double) - Method in class catnet.strategy.avalanche
Sets the prices attribute of the avalanche object
setPrices(Integer, double, double) - Method in interface catnet.strategy.IPricing
Sets the prices attribute of the IPricing object
setPrices(Integer, double, double) - Method in class catnet.strategy.zeroIntelligence
Sets the prices attribute of the zeroIntelligence object
setPriceStep(double) - Method in class catnet.negotiation.NegotiationHistory
Sets the priceStep attribute of the PriceHistory object
setProductIdentification(int) - Method in class catnet.accounting.Factor
Sets the productIdentification attribute of the Factor object
setProductIdentification(Integer) - Method in class catnet.accounting.Factor
Sets the productIdentification attribute of the Factor object
setProductQuantity(int) - Method in class catnet.accounting.StockLineItem
Sets the productQuantity attribute of the StockLineItem object
setProductQuantity(int) - Method in class catnet.negotiation.ProposalLineItem
Sets the productQuantity attribute of the ProposalLineItem object
setQuantity(int) - Method in class catnet.negotiation.Proposal
Sets the quantity attribute of the Proposal object
setReputation(double) - Method in class catnet.learning.stdea.Genotype
Sets the reputation attribute of the Genotype object
setReservedQuantity(int) - Method in class catnet.accounting.StockLineItem
Sets the reservedQuantity attribute of the StockLineItem object
setSatisfaction(double) - Method in class catnet.learning.stdea.Genotype
Sets the satisfaction attribute of the Genotype object
setShortDescription(String) - Method in class catnet.accounting.Factor
Sets the shortDescription attribute of the Factor object
setSigma(double) - Method in class edu.uah.math.distributions.NormalDistribution
This method sets the scale parameter
setUnitPrice(double) - Method in class catnet.negotiation.ProposalLineItem
Sets the unitPrice attribute of the ProposalLineItem object
setUpperLimitPrice(double) - Method in class catnet.negotiation.PriceDistribution
Sets the upperLimitPrice attribute of the PriceDistribution object
setValue(double) - Method in class edu.uah.math.distributions.RandomVariable
Assign a value to the random variable
setValue(double) - Method in class edu.uah.math.distributions.IntervalData
This method adds a new number to the data set and re-compute the mean, mean square, minimum and maximum values, the frequency distribution, and the mode
setValue(double) - Method in class edu.uah.math.distributions.Data
This method adds a new number to the data set and re-compute the mean, mean square, minimum and maximum values, and order statistics
setWeight(double) - Method in class catnet.negotiation.PriceDistribution
Sets the weight attribute of the RingArray object
setWeightMemory(double) - Method in class catnet.learning.stdea.Genotype
Sets the weightMemory attribute of the Genotype object
simulate() - Method in class edu.uah.math.distributions.ContinuousUniformDistribution
This method simulates a value from the distribution.
simulate() - Method in class edu.uah.math.distributions.PoissonDistribution
Simulate a value
simulate() - Method in class edu.uah.math.distributions.Convolution
Simulate a value from the distribution
simulate() - Method in class edu.uah.math.distributions.RandomVariable
Simulate a value of the probability distribution, assign the value to the data distribution and return the value
simulate() - Method in class edu.uah.math.distributions.NormalDistribution
This method simulates a value from the distribution
simulate() - Method in class edu.uah.math.distributions.Distribution
This method computes a default simulation of a value from the distribution, as a random getQuantile.
Smith98 - class catnet.learning.stdea.Smith98.
Überschrift: B2B-OS Beschreibung: Copyright: Copyright (c) 2001 Organisation: IIG Telematik, Albert-Ludwigs-Universitaet Freiburg
Smith98() - Constructor for class catnet.learning.stdea.Smith98
Constructor for the Smith98 object
SOLVED - Static variable in class catnet.data.constant
 
sPropType - Static variable in class catnet.accounting.StockLineItem
Description of the Field
status - Variable in class catnet.data.resourceData
 
StockLineItem - class catnet.accounting.StockLineItem.
Überschrift: B2B-OS Beschreibung: Copyright: Copyright (c) 2001 Organisation: IIG Telematik, Albert-Ludwigs-Universitaet Freiburg
StockLineItem(Integer, int, double) - Constructor for class catnet.accounting.StockLineItem
public StockLineItem(Factor f, int q, double d) { this.unitValue = d; this.productQuantity = q; this.inStorageTime = new Date(); this.setProductIdentification(f.getProductIdentification()); }
strategy - Variable in class catnet.agent.Agent_Source
Description of the Field
switchDocumentType() - Method in class catnet.data.Msg
 
switchDocumentType() - Method in class catnet.negotiation.Proposal
Description of the Method
switchDocumentType(int) - Static method in class catnet.negotiation.Proposal
Description of the Method

T

TERMINATING - Static variable in class catnet.data.constant
 
testInterval() - Method in class catnet.learning.stdea.FloatGene
If necessary, changes the value so that it lies within the interval [min,max].
timeout - Variable in class catnet.util.TM_EVT
Description of the Field
timeout(Object) - Method in class catnet.agent.Agent_Source
Description of the Method
TM_EVT - class catnet.util.TM_EVT.
Description of the Class
TM_EVT(int, int, double) - Constructor for class catnet.util.TM_EVT
Constructor for the TM_EVT object
Tool - class catnet.util.Tool.
Description of the Class
Tool() - Constructor for class catnet.util.Tool
 
toString() - Method in class catnet.learning.stdea.Genotype
Output of the whole genotype as a string
toString() - Method in class catnet.learning.stdea.Gene
Method declaration
toString() - Method in class catnet.negotiation.Proposal
Description of the Method
type - Variable in class catnet.data.pkt
 
type - Variable in class catnet.util.TM_EVT
Description of the Field
typeText - Static variable in class catnet.negotiation.Proposal
Description of the Field

V

verdict - Variable in class catnet.data.Msg
what to do with the message

W

WAITINGFORREPLY - Static variable in class catnet.data.constant
 

Z

zeroIntelligence - class catnet.strategy.zeroIntelligence.
Überschrift: B2B-OS Beschreibung: Copyright: Copyright (c) 2001 Organisation: IIG Telematik, Albert-Ludwigs-Universitaet Freiburg Random pricing between upper and lower bound
zeroIntelligence() - Constructor for class catnet.strategy.zeroIntelligence
Constructor for the zeroIntelligence object

A B C D E F G H I L M N O P R S T V W Z