Ideation Project DA Ruwe
This program provides us with an agent based simulation of an ideation game.
 All Classes Functions Variables
Public Member Functions | Package Functions
ideation.GameSummary Class Reference

Provides a structure with all the information easily findable and anlyzable that is needed in the further process chain. More...

List of all members.

Public Member Functions

void setAllAgentsRewardSorted (Vector< Agent > vec)
void setWinners (Vector< Agent > vec)
void setAllAgentsQualitySorted (Vector< Agent > vec)
void setAllIdeasQualitySorted (Vector< Idea > vec)
Vector< AgentgetAllAgentsQualitySorted ()
Vector< IdeagetAllIdeasQualitySorted ()
double getQualitybestIdea ()
void setQualitybestIdea (double dabbel)
double getHighestReward ()
void setHighestReward (double dabbel)
void setSumRewards (double dabbel)

Package Functions

 GameSummary ()
 external and default Constructor for GameSummary.

Detailed Description

This class shall provide all the information needed when we analyze the games statistically with external tools (e.g. the package R) or want to see the game in a nutshell with a xslt browser.

Now you need the e1071 package in R for calculating skewness and curtosis: > R install.packages("e1071")

Author:
Ruediger Ruwe <ruediger.ruwe @ rwth-aachen.de>
Version:
1.0
Since:
01.08.2012

Constructor & Destructor Documentation

Should be called by Game. We create the summary first and set the values afterwards, so that there can be no uncaught null pointer errors if the game does not end() unexpectedly.


Member Function Documentation

Returns:
allAgentsQualitySorted
Returns:
allIdeasQualitySorted
Returns:
highestReward
Returns:
qualitybestIdea
Parameters:
vecallAgentsQualitySorted
Parameters:
vecallAgentsRewardSorted
Parameters:
vecallIdeasQualitySorted
void ideation.GameSummary.setHighestReward ( double  dabbel)
Parameters:
dabbelhighestReward
void ideation.GameSummary.setQualitybestIdea ( double  dabbel)
Parameters:
dabbelqualitybestIdea
void ideation.GameSummary.setSumRewards ( double  dabbel)
Parameters:
dabbelsumRewards Only human players
void ideation.GameSummary.setWinners ( Vector< Agent vec)
Parameters:
vecwinners

The documentation for this class was generated from the following file:
 All Classes Functions Variables