Closed irobert4 closed 4 years ago
My advice would be to implement this agent as-is; namely, that it always tries to shoot the moon. This strategy will likely suck overall, but may occasionally produce excellent rounds. In that case, you'll have verified that it works (none of the other agents likely have any chance of shooting the moon by accident, ever).
Isabella, your observation that it could backfire against an intelligent agent is OK. Once it's verified that this agent works, you can look into hybridizing it with other strategies. For example, an agent that plays like the LowLayer, but if it gets the first heart then it switches to ShootTheMoon.
Focusing development effort onto an isolated/encapsulated STM strategy before moving on to a more nuanced strategy seems like a good approach to me. Just my $0.02...
Description
This agent shoots for the moon, it aims to take all of the points cards.
Tasks
Passing
Leading
Following
Some notes