Training Test Automation Scripts for Dynamic Combat: Self Defense