Class skydata::internal::behaviours::RegularlyUpdateKnowledge¶
ClassList > skydata > internal > behaviours > RegularlyUpdateKnowledge
Inherits the following classes: skydata::internal::behaviours::SKAgentBehaviour
Public Attributes inherited from skydata::internal::behaviours::SKAgentBehaviour¶
See skydata::internal::behaviours::SKAgentBehaviour
| Type | Name |
|---|---|
| SKAgent | agent = null |
Public Functions¶
| Type | Name |
|---|---|
| RegularlyUpdateKnowledge (SKAgent agent) |
|
| void | action () |
| Set< SKAID > | copySet (Set< SKAID > set) |
Public Functions inherited from skydata::internal::behaviours::SKAgentBehaviour¶
See skydata::internal::behaviours::SKAgentBehaviour
| Type | Name |
|---|---|
| SKAgentBehaviour (SKAgent agent) |
|
| void | action () |
| void | actionWithParameters (Object o) |
| boolean | done () |
Detailed Description¶
The behaviour aims to update knowledge about family members
Public Functions Documentation¶
function RegularlyUpdateKnowledge¶
inline skydata::internal::behaviours::RegularlyUpdateKnowledge::RegularlyUpdateKnowledge (
SKAgent agent
)
Add this behaviour to an agent
Parameters:
agent: the agent
function action¶
inline void skydata::internal::behaviours::RegularlyUpdateKnowledge::action ()
Start the behaviour
Implements skydata::internal::behaviours::SKAgentBehaviour::action
function copySet¶
inline Set< SKAID > skydata::internal::behaviours::RegularlyUpdateKnowledge::copySet (
Set< SKAID > set
)
Function to copy a set
Parameters:
set: set to copy
Returns:
the copy
The documentation for this class was generated from the following file /home/maxime/Desktop/SkyDSoft/skd/src/main/java/skydata/internal/behaviours/RegularlyUpdateKnowledge.java