package internetz;
/**
* Represents agent's representation of a skill and experience
*
* @since 1.0
* @author Oskar Jarczyk
* @version 1.3
*/
public class AgentInternals {
private Skill skill;
private Experience experience;
public AgentInternals(Skill skill, Experience experience){
this.skill = skill;
this.experience = experience;
}
public Skill getSkill() {
return skill;
}
public void setSkill(Skill skill) {
this.skill = skill;
}
public Experience getExperience(){
return experience;
}
public double decayExperience(){
return experience.decay();
}
public Boolean decayExperienceWithDeath(){
return experience.decayWithDeath();
}
}