让一个遵守机器人三定律的机器人去选,会让载满100人的火车驶向悬崖的a线,还是改道到轨道上绑着1人的b线( 二 )



■网友
他会抛出异常,交给让他决策的上级人处理。所以交给机器的时候记得try catch,别给放一边去不管
■网友
机器人三定律本来就是不严谨的 并且是故意不严谨的。。。题主不要以为这是个科学定义之类的东西,这是艾西莫夫想出来的。他为什么想这个,就是因为他通过想这个定律的不严谨的地方,于是有了小说的灵感写出小说的。小说一般都是出错的故事吧,如果严谨的话怎么出错呢
■网友
当然是什么都不做了,列车本来开向哪条线就是哪条线。=说会死机的是有多小瞧程序员?
■网友
这很简单,机器人掷了个骰子。
■网友
runtime_error
■网友
机器人三大定律是骗小孩的不用去相信它机器人这种可以作为武器的东西 上战场杀人什么的最方便了…
■网友
If !a线.伤人{ //}else if !b线.伤人{ //}else if ......


推荐阅读