검색어 입력폼
평가점수B

[컴퓨터]자바로 만든 인공지능 오목

등록일 2004.04.11 파일확장자압축파일 (zip) | 1페이지 | 가격 5,000원

소개글

자바로 만든 인공지능 오목
알고리즘 : 알파 베타 프루닝
GUI : SWING
실행방법: java FSBoard

목차

총 48파일

본문내용

import java.awt.*;
import java.util.*;

public class FSEngine
{

public static final int BLANK = 0;
public static final int Empty = 0;
public static final int TRow = 20;
public static final int TCol = 20;
public int SCOPE = 1;
public int DEPTH = 3;

FSBoard board;
int depthcount = 0;
int maxval = 0;

public FSEngine(FSBoard b)
{
board = b;
}

public boolean isNothing(int[][] board)
{
for(int i=1;i<=19;i++)
{
for(int j=1;j<=19;j++)
{
if(board[i][j]!=BLANK) return false;
}
}
return true;
}

public int numOfStone(int[][] board)
{
int temp=0;
for(int i=1;i<=19;i++)
{
for(int j=1;j<=19;j++)
{
if(board[i][j]!=BLANK) temp++;
}
}
return temp;
}

참고 자료

도경구 교수님께서 번역하신 알고리즘 책으로 공부했습니다.
정말 잘 돌아갑니다. 사람이 이기기 힘들정도입니다.
다운로드 맨위로