refactored ai spec
added option for first or second
added round logic
added command line interface