|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IActionGenerator
Defines methods required by action generators in the game framework. An action generator instance encapsulates the information necessary to generate actions.
Method Summary | |
---|---|
void |
configure(Properties properties,
int index)
Configure this generator. |
Collection |
generate(IAgent agent,
IEnvironment environment,
IAdjudicator adjudicator)
Generate the collection of legal actions using the given parameters. |
Method Detail |
---|
void configure(Properties properties, int index) throws InstantiationException, IllegalAccessException
InstantiationException
IllegalAccessException
Collection generate(IAgent agent, IEnvironment environment, IAdjudicator adjudicator)
agent
- The agent originating the actions.environment
- Environment.adjudicator
- Adjudicator.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 2007 Vizzini.org. All Rights Reserved. | 2007.12.25.03.00.02 |