1. A system for use with a separate electronic game table, the system comprising: a video and audio display; an interface suitable configured with instructions to receive data representing standard game states and standard game output from the separate electronic game table; a circumstances inventory (CI) engine that includes a game states queue and a player attributes queue, and wherein the CI engine is programmed with instructions to: collect current standard game states via the interface for the game states queue, and receive player information for the player attributes queue from a player tracking platform, wherein the player tracking platform is physically separate from the system; an artificial intelligence (AI) engine in communication with the CI engine, and wherein the AI engine is configured with instructions to: create associations between received standard game states and possible emotions for a virtual assistant, create associations between player attributes and possible emotions for the virtual assistant, save the associations, and select an emotion for the virtual assistant based on the associations; a game output converter configured with instructions to translate the data received from the interface representing the standard game states and standard game output and received player information into animated behavior information and animated speech information for input to a virtual assistant projector, wherein the interface, the virtual assistant projector and the game output converter are separate from and passive with respect to a main game engine of the separate electronic game table; and wherein the virtual assistant projector is configured with possible emotions for the virtual assistant and with instructions to animate the virtual assistant on the video and audio display based on the animated behavior information, the animated speech information and the selected emotion.
1. A system for use with a separate electronic game table, the system comprising: a video and audio display; an interface suitable configured with instructions to receive data representing standard game states and standard game output from the separate electronic game table; a circumstances inventory (CI) engine that includes a game states queue and a player attributes queue, and wherein the CI engine is programmed with instructions to: collect current standard game states via the interface for the game states queue, and receive player information for the player attributes queue from a player tracking platform, wherein the player tracking platform is physically separate from the system; an artificial intelligence (AI) engine in communication with the CI engine, and wherein the AI engine is configured with instructions to: create associations between received standard game states and possible emotions for a virtual assistant, create associations between player attributes and possible emotions for the virtual assistant, save the associations, and select an emotion for the virtual assistant based on the associations; a game output converter configured with instructions to translate the data received from the interface representing the standard game states and standard game output and received player information into animated behavior information and animated speech information for input to a virtual assistant projector, wherein the interface, the virtual assistant projector and the game output converter are separate from and passive with respect to a main game engine of the separate electronic game table; and wherein the virtual assistant projector is configured with possible emotions for the virtual assistant and with instructions to animate the virtual assistant on the video and audio display based on the animated behavior information, the animated speech information and the selected emotion. 4. The system of claim 1 , wherein the system functions as an accessory user interface or projection device for the standard game states or the standard game output of an electronic game played by the main game engine of the separate electronic game table.