Can generate moves