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 |