Hacker News new | ask | show | jobs
by barrkel 1348 days ago
7ms isn't going to be the bar. Human reaction times are in the 150+ms range, you have 20x your budget.

I agree it's still tough though, most I/O paths on generic hardware will have buffers at every step that you'll have to fight to eliminate.

1 comments

7ms is enough. But that is one in a chain of latencies. 150ms is way too long if you want your trigger to be effective. In 150ms the enemy has moved out of your crosshair. Humans deal with that with dynamic adjustment but the AI will just click the mouse. I'd think you'd need to hit less then 25ms end to end and even that might not be enough for far away targets.
25ms would be quite obvious, and absolutely wouldn't be necessary.

Humans regularly manage to hit heads without that reaction time, and a human will still be involved in the aiming / predicting where to aim.

The AI would need to lead the target under any reasonable implementation. Just clicking the mouse when crosshairs are over a target would scarcely deserve the name AI.
Leading the targets makes this MUCH harder from just an over the counter object detection AI. In fact making that and making it look human so it's not trivially detectable would blow this from a weekend project you can do in a few hours(Which I already doubt.) To weeks/months/years long project since you need it be really humanlike... Even now cutting edge AI can be spotted by humans.