Silverback9

#야생으로

Creative Coding 독학 제150일 2024년08월24일(토)

오늘은 우리가 만들어 볼 automata의 유형인 초등 셀룰러 오토마타( Elementary Cellular Automata)의 배경을 이해해 보도록 할게요~^^*

옛날 옛날 어느 옛날에~~

폰 노이만이 자기 복제 로봇 모델을 구상하는 연구 과정을 진행하면서 29개의 상태를 가진 유한 오토마타가 2차원 세포 공간에 각각 한 칸씩 자리잡고 서로 간의 연산 작용을 하는 것을 실험했어요~~

그의 실험은 자기 복제에 성공하지는 못하였지만, [세포 오타마타]라는 상상력 풍부한 아이디어는 수학자들에게 많은 영감을 주었어요~~

존 콘웨이는, 하나의 세포가 자신을 둘러싼 세포 환경에 대한 4가지 규칙에 따라 삶과 죽음이 결정되는 생명 게임 (The Game of Life)을 만들어, 무한 오토마타 메커니즘이 빚어내는 아름다운 광경을 보여주었어요~~

무한 오토마타 환경은 2차원 3차원 …..을 넘어 엄청난 차원으로도 상상해 볼 수 있겠지요~~

존 콘웨이는 엄청나고도 엄청나고 또 엄청난 차원의 괴물에 대한 풀리지 않는 호기심에 여전히 가슴 뛰어하면서 동료 수학자들과의 연구를 즐기시다 2020년 작고하셨어요~~

이러한 끈기와 열정을 가진 수학자들을 본받아서, 우리는 [코딩 꿈나무]답게 1차원의 세포 오토마타를 배워볼 거예요~~^^*

2차원도 아니고 1차원???

괜찮아요!!! 태권도도 하얀 띠를 먼저 도전하면서 기초 실력을 키워나가는 것이잖아요~!!

우리는 스티븐 울프럼이 개발한 1차원 세포 오토마타를 공부할 거예요~^^*

오늘은 인공생명의 시각적 표현을 일찍이 시작하셨던 존 콘웨이의 연구에 대한 동영상들을 보면서, 세포 오타마타 세계의 풍경을 감상해 보도록 할게요~~^^*

한글판 위키 먼저 보시고~

세포 자동자 – 위키백과, 우리 모두의 백과사전 (wikipedia.org)

동영상들을 시청자 모드로 편안하게 보셔도 좋을 것 같아요~~^^*

캡브리지 대학을 나와서 프린스턴 대학 교수를 하는 분이 왠 게임…..????

의아한 순간, Group Theory의 대가로서, 엄청난 차원의 괴물 연구도 이어가신 분이시기도 하네요~~^^*

The Game of Life 를 만든 사람으로만 알려지는 것이 좀 이상할 수도 있으셨을 것 같아요^^*

수학 연구 생활을 하면서, 자신이 좋아하는 것에 대하여 연구하겠다고 결심한 어느 순간 이후, 그 길을 묵묵히 걸어간 존 콘웨이는 수많은 동료 연구자와 후배 연구자 그리고 개발자들과 영감을 주고 받은 멋지고 재미있는 분이셨던 것 같아요.

하루하루 그리고 일생을 자신이 좋아하는 일에 헌신하는 모습은, 그 영역이 어떤 영역이든, 참 멋지고 존경스러운 것 같아요~~^^*

시간의 여유가 되실 때, 존 콘웨이 인터뷰 시리즈를 시청자 모드로 편안히 보는 것도 좋을 것 같네요~~^^*

넵!! 우리도 수학자들처럼 끈기와 쉼과 열정을 가진 유연한 무한 오토마타가 되어 코딩 공부도! 자신이 좋아하는 일도! 계속해 나가 볼까요~~!

오늘도 저와 함께 코딩 공부의 새로운 차원 <세포 오토마타>에 진입해 주셔서 감사합니다~^^*

우리 내일은 1차원 세포 오토마타 준비 공부를 함께 해 볼까요~~^^*

존 콘웨이님에게 영감을 준 RNA~~! 우리 함께 노래 부르며,

오늘도 멋진 아침! 멋진 하루! 시작해 볼까요~~~^^*

네~~!! 꿈은 이루어 집니다~~~!!!

댓글 남기기