|
Prírodou inšpirované algoritmy
študijné materiály pre projekt mobilnej triedy umelej inteligencie
|
|
Agenti zobrazujú príliš veľa informácií, keď sú sondované. Ako ich môžem limitovať?
Ak váš agent implementuje rozhranie CustomProbeable, budú zobrazené iba tie parametre,
ktorých mená budú vrátené volaním metódy CustomProbeable.getProbedProperties().
Ak bude v nasledujúcom príklade sondovaný (angl. probed) objekt triedy MyAgent,
zobrazí sa iba parameter Age.
public class MyAgent implements CustomProbeable {
private int age;
...
public int getAge() {
return age;
}
public void setAge(int val) {
age = val;
}
public String[] getProbedProperties() {
return new String[] {"Age"};
}
}
|
|
Kontakt: Marek Bundzel |