# Opponents

An opponent is a virtual poker player. They have a name, an engine (the particular Artificial Intelligence they use), various personal settings for their playing style, and a memory of hands they have played in the past. If you play the same opponent more than once, under the same profile name, the opponent will recall how you played and may use that information to adjust its playing style against you. Each opponent also has its own set of statistics, which can be viewed in the Player Statistics window.

### Opponent Manager

To manage your opponents, Poker Academy provides an Opponent Manager which you can use to create, delete, import, export, and customize your computer opponents.

The Opponent Manager can be accessed with the Opponent Manager menu item under Poker Academy's Window menu (or alternatively, using the menu shortcut Ctrl+O).

The Opponent Manager window is broken up into two parts, the Choose Opponent section on the left, and the Opponent Settings panel on the right.

Choose Opponents - Displays a list of engines and bot profiles for all opponents in Poker Academy. The list is displayed in a tree sorted by betting type and engine name. The control buttons on the left allow you to create, delete, import, and export opponent profiles. Alternatively, for each selected opponent, right-clicking also brings up a popup menu with similar controls to duplicate, delete, or export the selected individual opponent or engine.

| Creates a new opponent profile based on the current engine, or bot you have selected. Selecting an engine will create a bot with the default profile for that engine. Selecting an opponent will create a duplicate profile of the existing bot.
| Deletes the currently selected opponent profile from disk.
| Opens up a file chooser that will allow you to import other opponent profiles (.pd files) into Poker Academy. Opponent profiles must use an existing engine from Poker Academy. May not be compatible with older versions of Poker Academy (1.5).
| Opens up a file chooser that will allow you to save the current opponent profile to disk. You can share opponent profiles with friends or other Poker Academy members using our forums (www.poker-academy.com/forums)

Opponent Settings - Selecting an opponent from the tree on the left hand side of the Opponent Manager displays the specific and configurable settings available for that opponent on the right hand side of the manager. Using this panel, you can make changes to your bot profile and adjust specific settings based on the bot engine. The settings for each of the engines are discussed specifically below. Every bot must have a unique name, which can be edited at the top of the Settings panel. When you make a change to the opponents settings, the save button will become enabled on the top right side of the panel to allow you to save the profile to disk. Beside the save button is a 'reset to default' button that will return your bot to its original profile.

### Artificial Intelligence Engines

#### Limit Engines:

- Jagbot
- Pokibot
- Simbot
- Sparbot
- Vexbot

#### No-Limit Engines:

- Averybot
- Jambot
- Oddbot
- Xenbot