/WorldOfOneRobot

First make, add 2 empty classes

Primary LanguageC++

WorldOfOneRobot

Данная программа это представление робота, в виде программной единицы в абстрактном мире. Правила мира - есть программная логика.

Робот должен всегда выполнять три закона робототехники, которые были описаны Айзеком Азимовым.

  1. Робот не может причинить вред человеку или своим бездействием допустить, чтобы человеку был причинен вред.
  2. Робот должен повиноваться всем приказам, которые дает человек, кроме тех случаев, когда эти приказы противоречат Первому закону.
  3. Робот должен заботиться о своей безопасности в той мере, в которой это не противоречит Первому и Второму законам.

Человек в программной реализации должен быть представлен в виде объекта human.