ํ์ฅ
์ ๊ฒ๋ค. ๊ฒฝ๊ธฐ์ฅ ์์ฒด, ๊ทธ ์์ ์๋ ์์, ์์ ํ ํฐ์ด ํ์ง๋ฅผ "์๋ผ๋ด๊ธฐ"๋ก ํํํ๊ณ "๋น์ธ๊ณ ํ๋ถ"ํ๋ ํด๋์ ๋ฒ์ ; ๊ทธ๋ค์ ์นด๋ "์์ง"๊ณผ ์ฝํ
์ธ ๋ฅผ ๋ง๋ค๊ณ "๋น"์ ์๋ฅผ ์ค์์ต๋๋ค. -์นด๋' ๊ตฌ์ฑ์์๋ฅผ ์ต์ํํฉ๋๋ค. ์ปดํจํฐ ๊ฒ์ ์ฉ์ด๋ก ๋งํ๋ฉด '๋ ๋ฒจ ๋์์ธ'๊ณผ '์บ๋ฆญํฐ ๋์์ธ'์ด ์์ต๋๋ค. ํ์ง๋ง ๋ก๋ด ํ๋ก๊ทธ๋๋ฐ์ ๊ดํ IT ๊ฒ์๋ ์์ต๋๋ค.
์์๋๋ก. ์ด์ ์ ์คํฌ๋์น ์ธ์ด์ ๋ช
๋ น ์นด๋์ ๋ํด ์ด๋ฏธ ์ด์ผ๊ธฐํ๋ค๋ฉด ์ด์ ๋ค๋ฅธ ๊ตฌ์ฑ ์์ ๊ต์ฒด์ ๋ํด ์ด์ผ๊ธฐํ๊ฒ ์ต๋๋ค.
์ถ๊ตฌ ๋ฐ์์ ๊ฒฝ๊ธฐ์ฅ
๊ฒ์์๋ ๊ฒฝ๊ธฐ์ฅ ์์ฒด์ ์ธ ๊ฐ์ง ์ ํ์ ์ฅ์ ๋ฌผ(ํ๊ดด ๋ถ๊ฐ๋ฅ, ํ๊ดด ๊ฐ๋ฅ, ๋ฌผ)์ด ์์ผ๋ฏ๋ก ์ด๋ฅผ ๋ถ๋ฆฌํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. ์ฐ๋ฆฌ๋ ์คํฐ์ปค๊ฐ ๋ถ์ ๋ฅ๊ทผ ์ํฌ๋ฆด ํ ํฐ ํํ๋ก ์์ง์ด๊ณ ๋ฌด๋์ง ๊ฒ(ํต)์ ๋ง๋๋ ์์ด๋์ด๋ฅผ ๋ด๋์์ต๋๋ค(๋์์ ์์ง์ด๊ณ ๋ค์ง๋ ๊ฒ์ด ๋ ํธ๋ฆฌํ ๊ฒ์ ๋๋ค). ๋๋จธ์ง ๊ตฌ์ฑ ์์๋ 24๊ฐ์ ์๋ฉด ์นด๋๋ก ๋๋์ด์ก์ต๋๋ค.
์ฐ๋ฆฌ๋ ๊ณ๋จ๋ง ํฌ์ํด์ผ ํ์ต๋๋ค(์ด์ ๊ณ๋จ์ ๋ฒ์ฉ ํฌํธ๋ก ์๋ํ๋ฉฐ ํ๋์ "๋ฌธ"์ ๋ค์ด๊ฐ๋ฉด ๋์ผํ ํ๋๊ฐ ์๋ ๊ณณ ์ด๋๋ ๋๊ฐ ์ ์์ต๋๋ค. ์ด์ ํ๋ ์ด์ด๋ 3x3 ๋๋ 4x4์ ํด๋์ ์ฌ๊ฐํ ๋ ๋ฒจ๊ณผ ๋ ๋ณต์กํ๊ณ ๋ณต์กํ ๊ตฌ์ฑ์ ๋ชจ๋ ์์งํ ์ ์์ต๋๋ค. ๋ค์ธต(๋๋ ๋ฐฉ) ํฌํจ ์ฌ์ง์ ๋ ๋ฒจ์ ์์ ํ๋กํ ํ์
์ ๋ชจ์ต์ ๋ณด์ฌ์ฃผ๋ฉฐ, ๊ฒ์์ ์ธ์ํ๊ธฐ ์ ์ ์ต์ข
๋์์ค๋ฅผ ์์
ํ๊ณ ์์ต๋๋ค.
์๋ก์ด ๊ธฐ๋ฅ(ํต์ ์ฌ์ฉํ ์ ์๋ ๊ฐ๋ฅ์ฑ๊ณผ Steambot์ ์ํ "๋นํ" ์์์ ์กด์ฌ๋ก ์ธํด) ์ด์ ๋ฒ์ ์ ๊ฒ์์์๋ ์์ํ ์ ์์๋ ๋ ๋ฒจ์ด ์์ ๊ฒ์
๋๋ค. ์๋ฅผ ๋ค์ด, ๋ ๋ฐํด ๋ฌ๋ฆฐ ๋ก๋ด ์ฌ์ด์ ๋ค๋ฆฌ ๊ฒฐํฌ์์๋ ํ๊ฒฉ์ผ๋ก ๋ค๋ฆฌ ์์ฒด๋ ์๋๋ฐฉ์ด ํ๊ดด๋๊ฑฐ๋ ํด์ฒด๋ ์ ์์ต๋๋ค.
์คํ๋ด ๊ณจ๋
์ด์ ๋ฒ์ ์ ๊ฒ์์์๋ ๊ณจ๋ ๋ก๋ด ์นด๋๊ฐ ์ด๋ ๊ฒ ์๊ฒผ์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ๊ทธ ์์ ๋ฐฐ์น๋ "๊นจ์ง" ๊ธฐ์ด์ ํน์ ํ ํฐ์ ์ํด ํผํด๊ฐ ๊ณ ๋ ค๋์์ต๋๋ค.
์นด๋ ๋ฒ์ ์์๋ ๊ณจ๋ ๊ณผ ๊ทธ ํผํด๊ฐ ์์ ํ ๋ค๋ฅธ ๋ฉ์ปค๋์ฆ์ ๋ฐ๋ผ "์๋"ํ๊ธฐ๋ก ๊ฒฐ์ ๋์์ต๋๋ค. ์ฐ๋ฆฌ๋ (๊ฐ์ฅ ๋ฉ์ง ๊ตฌ์ฑ ์์๋ฅผ ๊ฒฐํฉํ์ฌ ํ๋ ์ด์ด์๊ฒ "์์์" ๊ธฐํ๋ฅผ ์ฃผ์ง ์๊ธฐ ์ํด) ๊ท ํ์ ๋ง์ถ๋๋ผ ์ค๋ ์๊ฐ์ ๋ณด๋์ต๋๋ค. ์ฌ๊ธฐ์:
1. ํ๋ ์ด์ด๋ ์ ํฌ ์์ ์ ์ ์ ํฌ ๋ก๋ด์ ์กฐ๋ฆฝํด์ผ ํ๋ฉฐ ์ธ ๊ฐ์ง ๊ตฌ์ฑ ์์(๋์ค์ ๋ค๋ฅธ "์๋น ๋ถํ"์ ์ถ๊ฐํ ์ ์์), ์ฆ ์์, ์๋ถ - "๋" ๋ฐ ๋ฌด๊ธฐ๋ฅผ ๊ฒฐํฉํด์ผ ํฉ๋๋ค. ๊ฐ ๋ก๋ด์๋ ์ ์ฒด ๊ธฐ์ด๋ก ํ์๋ ์ธ ๊ฐ์ "์๋ช "์ด ๋ถ์ฌ๋๊ธฐ๋ก ๊ฒฐ์ ๋์์ต๋๋ค. ์ฐ๋ฆฌ๋ ๊ฐ ํ๋ ์ด์ด๋ฅผ ์ํด ๋ ๊ฐ์ง ์ ํ์ ์์, ์๋จ ๋ถ๋ถ๊ณผ ๋ฌด๊ธฐ๋ฅผ ๊ฐ๋ฐํ์ผ๋ฉฐ ์ด๋ ์์ฑ์ด ๋ค๋ฆ ๋๋ค. ์๋ฅผ ๋ค์ด, ๋ก์ผ ์์๋ฅผ ์ฌ์ฉํ๋ฉด ๋ฌผ ์๋ก "๋นํ"ํ ์ ์์ผ๋ฉฐ Armored Brain์ ๋ง์ ๋ช ๋ น์ ์์ฉํ ์๋ ์์ง๋ง ์์์ ๋ ๋ฏผ๊ฐํฉ๋๋ค.
2. ๋ช ์ค์ ๋์น๋ฉด ํ๋ ์ด์ด๋ ๋ก๋ด์ ์ด๋ ๋ถ๋ถ์ด ์์๋ ์ง, ๋ฌด์์ ํฌ์ํ ์ง(์คํ ๋ช ๋ น ์, ์ถ๊ฐ ๋ฌด๊ธฐ ๊ธฐ๋ฅ ๋๋ ์ด๋ ๋ฑ) ๊ฒฐ์ ํด์ผ ํฉ๋๋ค.
์์์ ํ์ํ๋ ค๋ฉด ํ๋ ์ด์ด๋ ํด๋น ์นด๋(๋๋ ์ถฉ๊ฒฉ 2๊ฐ๋ฅผ ๋์น ๊ฒฝ์ฐ ์นด๋)๋ฅผ ์์๋ ์ฅ๋น๊ฐ ์๋ ์ชฝ์ผ๋ก ๋ค์ง๊ธฐ๋ง ํ๋ฉด ๋ฉ๋๋ค. ๊ทธ๊ฐ ์ธ ์ฅ์ ์นด๋(3๊ฐ์ ๋์น ๊ณต๊ฒฉ ์ ๋)๋ฅผ ๋ชจ๋ ๋ค์ง๊ณ ๋ง์ง๋ง ๊ธฐํ๊ฐ ํ๋๋ง ๋จ์์ ๋ ๊ทธ์ ๋ก๋ด์ ๋ค์ ๊ณต๊ฒฉ์์ ์ด์๋จ์ง ๋ชปํ ๊ฒ์
๋๋ค.
์ด๊ฒ์ "์นด๋" ํ์์ผ๋ก ์งํํ๊ธฐ ์ํด ๋ด๋ ค์ง ๊ฒฐ์ ์ด๋ฉฐ, ๊ทธ๊ฒ์ด ์ฑ๊ณตํ ์ง ์ฌ๋ถ๋ ํ๋ ์ด์ด๊ฐ ๋งํ ๊ฒ์
๋๋ค. ์ง๊ธ ๊ฒ์ํ๊ธฐ
PS ๊ฒ์, ๊ฒ์ ๋์์ธ ๋ฑ์ ๋ํ ์ง๋ฌธ์ ๋๊ธ๋ก ๋จ๊ฒจ์ฃผ์๋ฉด ์น์ ํ๊ฒ ๋ต๋ณํด๋๋ฆฌ๊ฒ ์ต๋๋ค.
์ถ์ฒ : habr.com