소식 유니티, 코로나 확산 시뮬레이션 프로젝트 깃허브 공개
- BarryWhite
- 조회 수 120
- 2020.05.27. 11:04
유니티테크놀로지스는 유니티 시뮬레이션 기반 코로나 바이러스 확산 시뮬레이션 프로젝트 소스 코드를 깃허브(GitHub)에 공개했다고 27일 밝혔다.
유니티의 시뮬레이션은 깃허브에서 소스 코드를 포함한 프로젝트를 다운로드 해 ‘유니티 게임 시뮬레이션(Unity Game Simulation)’ 무료 베타 버전을 실행할 수 있다.
유니티 게임 시뮬레이션은 클라우드 기반으로 수백만회 이상의 시뮬레이션을 진행한다.
유니티는 코로나 바이러스 감염증-19(이하 코로나19)를 비롯, 전세계가 겪고 있는 여러 문제를 해결해 나가는데 기여하고자 다양한 연구기관과 기업에서 활용할 수 있도록 이번 프로젝트 소스 코드를 공개했다.
유니티가 이번에 공개한 간소화된 데모 프로젝트는 가상의 마트에서 코로나바이러스가 확산되는 양상을 시뮬레이션하고, 매장 운영 방식에 따라 바이러스 노출률이 어떻게 달라지는지에 대한 결과를 포함한다.
수용 고객의 수나 운용 중인 계산대 수 등 변수의 조합에 따라 다양한 시나리오가 만들어지며, 이를 동작 시스템으로 시뮬레이션함에 따라 각 변수가 바이러스에 노출되는 사람 수와 어떤 상관관계가 있는지 확인할 수 있다. 이 시뮬레이션은 바이러스 노출률에 영향을 주는 변수를 파악하게 하고, 유사한 환경에서 바이러스 확산을 최소화하는 환경을 조성할 수 있도록 돕는다.
유니티는 시뮬레이션을 제작한 다음 여러 값을 적용한 변수 표본을 만들어 약 1만건의 인스턴스를 사용해 클라우드에서 일괄적으로 시뮬레이션을 진행했다. 이 모든 조합을 시뮬레이션하는데 소요 시간은 3시간, 모든 조합의 가능성을 감안해 5번씩 시뮬레이션을 진행하고 평균값을 구했다. 그 결과, 유니티의 시뮬레이션에 활용된 가상의 매장에서는 동시에 30~40명의 고객이 있을 때 최대 5대의 계산대를 운영하면 바이러스 노출률이 최소화됐다.