s.μ²΄μ€ AI ꡬνμμ
μ²΄ν¬ νλ¨ -> κ°μ보λ μμ -> κ°μ 보λμμ κΈ°λ¬Ό μμ§μΈ ν 체ν¬νλ¨ -> κ°μ 보λμ Objectμμ ν¨μ ->Β μ΄λμ 보 λ°ν
μ΄λ°μμΌλ‘ 체ν¬λ°©μ΄ μμ§μμ ꡬννλλ°
μ΄ μμ§μ ꡬνλ ν¨μμμ 7κ°μ μμ§μ μ 보λ₯Ό λ°μΌλ©΄ 7κ°μ λΉ κ²μ μ€λΈμ νΈκ° μκΉ
λ€μ ν΄μΌλ‘ κ°λ μ¬λΌμ§μ§ μκ³ κ³μ λΉ κ²μ μ€λΈμ νΈκ° μμ¬μ..
κ°μ 보λμμ μ§μΈμ μλ κ²μ μ€λΈμ νΈλ λ€ μ€λΈμ νΈ μμ ν¨μ λ°λ‘ λ§λ€μ΄μ μμ μν€λλ° κ³μ λΉ κ²μ μ€λΈμ νΈκ° μμ..
λ¬Όλ‘ μ 체 μ½λλ λͺ¨λ₯΄λκΉ μμΈν μ‘°μΈμ λͺ»λ°κ² μ§λ§ μ§νΈλΌκΈ° μ‘λ μ¬μ μΌλ‘λΌλ λ¬Όμ΄λ³΄λ¬ μμ
Destroy(board.gameObject) λ‘ νλ©΄ Nullμλ¬κ° λ¨κ³
μ μκΈ°λμ§ κ°μ΄ μμ‘ν..
μ 체 κ²μ¬ν λ§νΌ μκΈ°λκ² μλλΌ legalMovesκ°―μλ§νΌ μκΈ°λκ±°λΌ..
μ΄λμ κ° new GameObject() λ₯Ό κ³μ νΈμΆνκ³ μλ보μ§
Boardμͺ½μ OnDestroyμ λ‘κ·Έ λ¬μλλ΄€λλ° μΆλ ₯ μλλκ±Έ 보λ
Destroy(Board)κ° μλλκ² μμΈμΈκ°?
Destroy(board.transform.root) νμλλ nullλΈ?
λ€ NullReferneceException λ μ..