CatLearned / WorldOfOneRobot

First make, add 2 empty classes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WorldOfOneRobot

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

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

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

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

About

First make, add 2 empty classes


Languages

Language:C++ 100.0%