implement AI random step