Table tennis robot

That’s not bad – it has a lot of trouble with spin, and plays a passive defense about as well as I do. Not quite a plausible training partner for beginners.