algorithm to play pokemon-like game (simultaneous decision, non-deterministic, incomplete-information)