틱택토 2

[멋쟁이사자처럼 부트캠프 TIL] 70일차 : 틱택토 자동로직 완성

오늘 배운 것1. 알아두면 좋은 것2. 틱택토 알고리즘 (노가다성)3. minMax를 사용한 알고리즘   1. 알아두면 좋은 것 1. 변수에 null 할당 null을 할당할 수 있는 타입이 있고, 그렇지 않은 타입이 있다.  Null 할당 가능 : 참조 타입(Reference Type), Nullable 값 타입(Nullable Value type)Null 할당 불가 : 값 타입(Value Type) 기본적으로 int, float, bool , enum 등의 값 타입은 null을 할당할 수 없지만 뒤에 ?를 붙여 Nullable Valeu Type으로변환 가능하다. 예를 들어 int age = 26; // null 할당 불가int? age = 26; // null 할당 가능 이런 식으로 변환해서 사용할 ..

TIL 2025.02.07

[멋쟁이사자처럼 부트캠프 TIL회고] 67일차 : 틱택토

오늘 배운 것1. 배운 테크닉? 들2. 틱택토 코드들   알아두면 좋을 사실들 1. OnMouseUpAsButton()우리가 클릭 했을 때 , Down이나 Up만 사용하면 중간에 잘못 클릭했을 때 취소가 안된다. OnMouseUpAsButton()은 클릭한 콜라이더 내에서 다시 Up을 했을 때만 호출되는 함수이다. 우리가 평상시에 사용하는 핸드폰의 클릭과 같다고 보면 된다.   2. 삼항 연산자의 사용// _board[row, col] = playerType;// blockController.PlaceMarker( playerType == PlayerType.PlayerA ? Block.MarkerType.O : Block.MarkerType.X, row, col);// return true; 삼항 연산..

TIL 2025.02.04