파이썬. 아티스트 로봇


연구
러시아 우주 비행 역사상 처음으로 FEDOR(Fedor)라는 의인화된 로봇이 궤도에 진입했습니다. 그는 이미 "가자!"라는 가장 중요한 말을 했습니다. 

일반적으로 주요 목표 & nbsp; Fedora - 예를 들어 구조 작업 및 우주와 같이 위험이 높은 장소에서 사람을 교체합니다. 사람은 안전한 장소에 앉아 로봇에 명령을 보내 로봇을 제어하고 다양한 작업을 수행하도록 할 수 있습니다. 매우 편리합니다!
그리고 이것은 시작에 불과합니다...

의심할 여지 없이 미래는 그러한 로봇의 것입니다! 로봇 제어 방법을 배우고 다양한 프로그램을 작성하고 진정한 프로그래머가 되고 싶습니까? 그렇다면 올바른 길을 가고 있는 것입니다! 
우리는 당신을 위해 같은 로봇을 만들었고 그것을 제어하는 ​​방법을 알려줄 것입니다!


친해지자!
로봇실버입니다.

점차적으로 작업에서 작업으로 관리하는 방법을 배우고 함께 다양한 행성을 탐험하는 다양한 작업을 해결하게 됩니다.

가자!

현재 실버는 훈련 기지에 있으며 명령을 수행하고 있습니다.
로봇이 환경에 대해 무엇을 알고 있는지 살펴보겠습니다. 
로봇은 전체 연구 영역이 사각형으로 나뉘어져 있음을 알고 있습니다. 이 영역을 벗어날 수 없습니다. 그렇지 않으면 미션이 실패합니다. 

그는 또한 현장에 기지가 있다는 것을 알고 있습니다. 밑면이 있는 사각형은 노란색 테두리가 있는 녹색으로 표시됩니다. 로봇이 작업을 완료하면 기지로 돌아가야 하며 미션은 성공한 것으로 간주됩니다.

실버 운전 연습을 합시다.
Silver는 오른쪽 명령을 실행할 수 있으며, 명령을 받으면 가능하면 한 칸 오른쪽으로 이동합니다.

Robot Silver는 다른 로봇이나 컴퓨터와 마찬가지로 지시 사항을 맹목적으로 문자 그대로 따릅니다. 그는 스스로 생각할 수 없기 때문에 모든 행동과 명령을 명확하게 표현해야 합니다. 
예를 들어, 로봇에게 오른쪽으로 명령을 내리면 로봇은 그것을 이해하지 못할 것입니다! 
조심하세요!

위로
로봇에  up 명령을 내려 로봇 위의 인접한 셀로 로봇을 이동시킵니다.

왼쪽
로봇에게  left 명령을 내리면 로봇 왼쪽에 인접한 셀로 이동합니다.

아래로
Silver는  down 명령을 알고 있으며 명령을 받으면 가능하면 한 칸 아래로 이동합니다.

색상화

다른 행성을 탐험하면서 로봇은 다른 영역을 표시할 수 있습니다. 이 분야에서 과학자들은 계속해서 무언가를 키우려고 노력할 것입니다. 로봇은  페인트 오버 명령으로 필요한 영역을 표시합니다. 이 경우 필드의 셀 색상이 녹색으로 변경됩니다.

로봇이 필드에서 칠해야해야 하는 셀은 깜박이는 사각형처럼 보입니다.

로봇은 기지로 돌아가기 전에 필드에서 필요한 모든 세포를 칠해야 합니다! 그렇지 않으면 임무가 실패합니다!

귀중한 표본
원격으로 행성을 연구하는 과학자들은 일부 장소에서 기지로 배달해야 하는 귀중한 표본이 있음을 발견했습니다. 로봇은 노란색 동전으로 표시된 셀을 통과하여 각 사본을 수집합니다.



필드에 노란색 동전이 있으면 로봇이 모든 것을 기지로 가져와야 합니다!

첫 번째 훈련 과제
당신의 공부는 끝났습니다. 훈련 단계에 들어섰습니다.
첫 번째 실제 작업 전에 귀하와 Silver는 많은 훈련이 필요합니다!

행운을 빌어요!