mwultong Blog ... 프로그래밍 / 계산기

컴퓨터 엑셀 워드 포토샵 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Thursday, July 13, 2006

무료 컴퓨터 바둑 프로그램 gnugo (GNU Go); 텍스트 모드 IGO [리눅스]


컴퓨터 바둑 소프트웨어에 대한 게시물입니다.

GNU Go 라는 외국산 바둑 프로그램이 있는데, 리눅스용이지만, Cygwin을 설치하면 윈도우에서도 사용할 수 있습니다. (Cygwin 설치 화면에서 Games 카테고리 안의 gnugo 라는 것에 체크하면 자동으로 설치됨.)

리눅스/윈도우용 무료 바둑: gnugo (GNU Go)

그림의 위쪽 부분이 gnugo


텍스트 모드입니다. 그래픽 모드로 즐기려면 CGoban 이라는 별도의 프로그램을 추가로 설치해야 합니다.

기력은 8급에서 9급 정도로 평가되고 있습니다.

표준 바둑 기보인 SGF 포맷을 읽고 쓸 수 있습니다. (▶▶ "[QnA] '바둑 기보'의 컴퓨터 파일은? SGF" 참조)


이것은
"삼성화재배 제5회 8강1국 서봉수9단 조훈현9단 260, 흑5집반승"
의 기보를 gnugo 에서 load 명령으로 불러 온 화면:
black(1): load 0.sgf

    White (O) has captured 5 pieces
    Black (X) has captured 9 pieces

    A B C D E F G H J K L M N O P Q R S T        Last move: White M1
 19 . . O X X X . X . . . . . . . . X . . 19
 18 . . O O X . X . X . . . X X X O . O . 18
 17 . . . O O X O X X . . X O O X O O . . 17
 16 . . . O . X O X X O X . O O X X O X . 16
 15 . . . O X X O X . X X X . . X . X O . 15
 14 . . X O O O O O X . . X O O O X . X X 14
 13 . O O X O . O X X X X O O X O O X X O 13
 12 . O X X O X O O X X O . O X X O O X O 12
 11 . O X . O X O X O O O O O . X X O O O 11
 10 . O X + X X X X O X X X X X X X X O . 10
  9 . O X X . . X O O X X . . X O X O O O  9
  8 O O O X O O O O O O O X . X O O O X O  8
  7 O X . X O . O X . . . . X O O O X X X  7
  6 X X X X . O . X O O O X X X O X . X .  6
  5 . . O X . . X . X X X X O X X X . X .  5
  4 O O O + X X . X . + X . O O X O X . .  4
  3 . X O O X O O X X X . . O . O O X . .  3
  2 . . . . O . O O O X X O O . O . O X X  2
  1 . . . . . . . . O . .(O). O . O . O .  1
    A B C D E F G H J K L M N O P Q R S T

black(261):




용어 설명


goban : 바둑판
komi : 덤
handicap : 접바둑. 가령 --handicap 4 라는 옵션으로 실행시키면, 흑이 4점을 미리 깔고 둔다는 의미.



내부 명령어


바둑을 두다가 h 라고 입력하면 내부 도움말이 나옵니다. 중요한 명령어는 다음과 같습니다:

playblack : 백돌 쥐기
playwhite : 흑돌 쥐기
(※ 위의 명령어 2개는 좀 헷갈리는군요.)

back 또는 undo : 한 수 뒤로 물리기; 여러 번 물릴 수 있음 (가장 반가운 명령어군요^^)

save 파일명 : 기보(.SGF) 저장
load 파일명 : 하드에 있는 기보 파일(.SGF) 부르기

exit 또는 quit : 바둑 프로그램을 종료하고 프롬프트로 빠져나감


그냥 재미로 두어 보는 용도로 쓸 수 있겠더군요.



▶▶ Crafty : 공개 체스 엔진 / 텍스트 모드 체스 게임 / Chess 엔진 C소스




tag: games
게임 | Game
tag: software
소프트웨어 Software | 유틸리티 Utility

0 Comments:

Post a Comment

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Previous Posts
Monthly Archives
Top