Rev | Line | |
---|
[3] | 1 | package ai2020.group6;
|
---|
| 2 |
|
---|
| 3 | import geniusweb.actions.Action;
|
---|
| 4 |
|
---|
| 5 | /**
|
---|
| 6 | * Opponent models are a scrapped component of the modular agent.
|
---|
| 7 | * A problem early in development was the realization that there are
|
---|
| 8 | * too few rounds to properly model an agent, and an agent aware of our
|
---|
| 9 | * strategy for modelling other agents could utilise a strategy to trick
|
---|
| 10 | * us into giving it its highest bid.
|
---|
| 11 | *
|
---|
| 12 | * @author Group 6
|
---|
| 13 | */
|
---|
| 14 | public interface IOpponentModel {
|
---|
| 15 |
|
---|
| 16 | public IOpponentModel updateOpponentModel ( MAState state, Action action );
|
---|
| 17 |
|
---|
| 18 | }
|
---|
Note:
See
TracBrowser
for help on using the repository browser.