3 ms·
No, there is a difference. The human player has to see, react and then shot. The computer has a direct API. gun.shoot() as opposed to image of a gun falls on
by thewhitetulip 9y ago
No, there is a difference. The human player has to see, react and then shot. The computer has a direct API.
gun.shoot()
as opposed to
image of a gun falls on the retina
process the info sent by the eye
synapses fired etc
:)
- hobofan 9y agoI considered that, and I don't think there is. The frequency of the actions is already a result of the "actual time it takes to executr the action" + "all human delays". If you limit the bot to that frequency, everything is accounted for. ---- EDIT: On second thought, there might be a difference, in that this leaves the bot with more time to think, unless you limit the time of that. Not sure if that would dramatically influence the performance though.
- thewhitetulip 9y agoThe thing is, every human has a different response time, but the bot doesn't have one. The day a bot will play the game like humans, a physical robot holding a console remote etc then maybe it'd be cancelling out the API advantage that the bot has. but this doesn't undermine the achievement that they have made. It is phenomenal that an AI can play a complex game like DOTA.