//An AI who is trying to gain stars public ConservativeState(RpsAI parentAI) { this.parentAI = parentAI; }
//Fight any player, anywhere, to the best of their ability public RecklessState(RpsAI parentAI) { this.parentAI = parentAI; }
//An AI who tries to get rid of their cards as fast as possible without losing stars public AggressiveState(RpsAI parentAI) { this.parentAI = parentAI; }
//An AI who cunningly tries to keep his hand balanced to counter future threats. public BalanceState(RpsAI parentAI) { this.parentAI = parentAI; }
//A tactical AI who adjusts what they expect from the opponent with the number of cards still in play public CounterState(RpsAI parentAI) { this.parentAI = parentAI; }