Controllable Swarm Animation using Deep Reinforcement Learning with a Rule-based Action Generator