3 ms·
This is making waves in the Dota 2 community over at https://www.reddit.com/r/DotA2/comments/6u2xvm/more_info_on_the_openai_bot/ https://www.reddit.com/r/DotA2/
by sillysaurus3 9y ago
This is making waves in the Dota 2 community over at https://www.reddit.com/r/DotA2/comments/6u2xvm/more_info_on_the_openai_bot/ https://www.reddit.com/r/DotA2/comments/6u2xvm/more_info_on_...
My favorite part:
The first step in the project was figuring out how to run Dota 2 in the cloud on a physical GPU. The game gave an obscure error message on GPU cloud instances. But when starting it on Greg’s personal GPU desktop (which is the desktop brought onstage during the show), we noticed that Dota booted when the monitor was plugged in, but gave the same error message when unplugged. So we configured our cloud GPU instances to pretend there was a physical monitor attached.
Dota didn’t support custom dedicated servers at the time, meaning that running scalably and without a GPU was possible only with very slow software rendering. We then created a shim to stub out most OpenGL calls, except the ones needed to boot.
- gcp 9y agoThese kind of things are why board games are the initial preferred testbed for a lot of this stuff, though :-)