Cjreynol-zz / willsmith

A framework for creating, testing, and comparing AI agents
MIT License
0 stars 1 forks source link

Agents are trusted to provide the proper actions back without tampering. #3

Closed Cjreynol-zz closed 6 years ago

Cjreynol-zz commented 6 years ago

Specifically for NestedTTT, we provide a list of legal actions to the agent and expect them to pick and return one of these.
NestedTTT.take_action received an update to make sure a move was in the legal_positions set to avoid allowing things like placement on a completed gameboard, it should also have a check to make sure the agent is taking actions only for itself.

The updates: