Chrysalis
From PokerAI
A term used by Matrix to denote an extension of the Caterpillar approach to permit greater self-evaluation by the bot. Many actions which are performed to force a desired result (such as a check-raise to coax a bet out of an opponent or a raise which is a bluff or semi-bluff to make an opponent fold) are recorded, as is the proportion of the time they achieved their desired objective. The statistics for an action are then fed back to modify the circumstances in which the action is used.
This approach demands considerable coding in dll, since you need to record the action and post a signal for the appropriate evaluation routine to be called later. It does, however, reduce the amount of 'fixed level' behaviour coded into a bot - which thus becomes better able to play successfully at tables of different level.
