Some racing games let you race against a ‘ghost’ opponent. This is usually depicted as a translucent figure/car because it’s not solid and you can move through it. The ghost is either another player’s recorded effort or one of your own earlier ones. The purpose is to give you a competitor that you can see and race against without actually needing the opponent to be there live. Plus to race against yourself would require cloning and that’s probably a good three or four years off yet.
I thought it would be neat if I could race against a ghost of myself when I’m out jogging. I can only imagine the psychological boost to be had by zipping ahead of myself, instantly knowing I was running better and faster. Sadly I can’t think of an easy way for this to be implemented without some crazy new tech that could be decades off.
On the plus side they’re also bound to have a decent smart watch by then, too.