๋ณธ๋ฌธ์œผ๋กœ ์ด๋™

GNU Go

์œ„ํ‚ค๋ฐฑ๊ณผ, ์šฐ๋ฆฌ ๋ชจ๋‘์˜ ๋ฐฑ๊ณผ์‚ฌ์ „.
GNU Go
๊ฐœ๋ฐœ์žGNU Go ํŒ€
๋ฐœํ‘œ์ผ1989๋…„ 3์›” 13์ผ(37๋…„ ์ „)(1989-03-13)[1]
์ €์žฅ์†Œ
์šด์˜ ์ฒด์ œ๋ฆฌ๋ˆ…์Šค, ์œˆ๋„์šฐ, macOS
์ข…๋ฅ˜์ปดํ“จํ„ฐ ๋ฐ”๋‘‘
๋ผ์ด์„ ์ŠคGNU GPLv3
์›น์‚ฌ์ดํŠธwww.gnu.org/software/gnugo

GNU Go๋Š” ์ž์œ  ์†Œํ”„ํŠธ์›จ์–ด ์žฌ๋‹จ์˜ ์ž์œ  ์†Œํ”„ํŠธ์›จ์–ด ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ ๋ฐ”๋‘‘์„ ๋‘”๋‹ค. ์†Œ์Šค ์ฝ”๋“œ๋Š” ์ด์‹์„ฑ์ด ๋›ฐ์–ด๋‚˜ ๋ฆฌ๋ˆ…์Šค์™€ ๋‹ค๋ฅธ ์œ ๋‹‰์Šค ๊ณ„์—ด ์‹œ์Šคํ…œ, ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ ์œˆ๋„์šฐ ๋ฐ macOS์šฉ์œผ๋กœ ์‰ฝ๊ฒŒ ์ปดํŒŒ์ผํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๋‹ค๋ฅธ ํ”Œ๋žซํผ์„ ์œ„ํ•œ ์ด์‹ ๋ฒ„์ „๋„ ์กด์žฌํ•œ๋‹ค.

์ด ํ”„๋กœ๊ทธ๋žจ์€ ์‚ฌ์šฉ์ž์™€ ๋ฐ”๋‘‘์„ ๋‘๋ฉฐ, 9ร—9 ๋ฐ”๋‘‘ํŒ์—์„œ ์•ฝ 5๋‹จ์—์„œ 7๊ธ‰ ์ •๋„์˜ ์‹ค๋ ฅ์„ ๋ณด์—ฌ์ค€๋‹ค. 5ร—5์—์„œ 19ร—19๊นŒ์ง€ ๋‹ค์–‘ํ•œ ๋ฐ”๋‘‘ํŒ ํฌ๊ธฐ๋ฅผ ์ง€์›ํ•œ๋‹ค.

์‹ค๋ ฅ

[ํŽธ์ง‘]

์ด๋Ÿฌํ•œ ์„ฑ๋Šฅ ์ˆ˜์ค€์—์„œ GnuGo๋Š” 2009๋…„ ์ดˆ ๊ธฐ์ค€์œผ๋กœ ์šฐ์ˆ˜ํ•œ ํ•˜๋“œ์›จ์–ด์—์„œ ์ตœ๊ณ  ์ƒ์šฉ ํ”„๋กœ๊ทธ๋žจ๋ณด๋‹ค ์—ฌ์„ฏ์—์„œ ์ผ๊ณฑ ์  ์•ฝํ–ˆ์ง€๋งŒ, ๋ชฌํ…Œ์นด๋ฅผ๋กœ ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š” ๊ฐ€์žฅ ๊ฐ•๋ ฅํ•œ ํ”„๋กœ๊ทธ๋žจ๋“ค๊ณผ๋Š” ์‹ค๋ ฅ์ด ๋น„์Šทํ–ˆ๋‹ค. ๋งŽ์€ ์ปดํ“จํ„ฐ ๋ฐ”๋‘‘ ํ† ๋„ˆ๋จผํŠธ์—์„œ ์ข‹์€ ์„ฑ์ ์„ ๊ฑฐ๋‘์—ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, 2003๋…„๊ณผ 2006๋…„ ์ปดํ“จํ„ฐ ์˜ฌ๋ฆผํ”ผ์•„๋“œ์—์„œ ๊ธˆ๋ฉ”๋‹ฌ์„ ํš๋“ํ–ˆ๊ณ [2] 2006๋…„ ๊ธฐํ›„ ์ฑŒ๋ฆฐ์ง€์—์„œ๋Š” 2์œ„๋ฅผ ์ฐจ์ง€ํ–ˆ๋‹ค.[3]

ํ”„๋กœํ† ์ฝœ

[ํŽธ์ง‘]

ASCII ๊ธฐ๋ฐ˜์ž„์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  GNU Go๋Š” Go ๋ชจ๋Ž€ ํ”„๋กœํ† ์ฝœ๊ณผ Go ํ…์ŠคํŠธ ํ”„๋กœํ† ์ฝœ์ด๋ผ๋Š” ๋‘ ๊ฐ€์ง€ ํ”„๋กœํ† ์ฝœ์„ ์ง€์›ํ•˜๋ฉฐ, ์ด๋ฅผ ํ†ตํ•ด GUI๊ฐ€ ๊ทธ๋ž˜ํ”ฝ ๋””์Šคํ”Œ๋ ˆ์ด๋ฅผ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•ด ์ธํ„ฐํŽ˜์ด์Šคํ•  ์ˆ˜ ์žˆ๋‹ค. ์ด๋Ÿฌํ•œ GUI๋Š” ์—ฌ๋Ÿฌ ๊ฐ€์ง€๊ฐ€ ์กด์žฌํ•œ๋‹ค. GTP๋Š” ๋˜ํ•œ (๋ธŒ๋ฆฌ์ง€ ํ”„๋กœ๊ทธ๋žจ์„ ํ†ตํ•ด) ๋ฐ”๋‘‘ ์„œ๋ฒ„์—์„œ ์˜จ๋ผ์ธ์œผ๋กœ ํ”Œ๋ ˆ์ดํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๋ฉฐ, NNGS, KGS ๋ฐ ์•„๋งˆ๋„ ๋‹ค๋ฅธ ์„œ๋ฒ„์—์„œ๋„ ์‹คํ–‰๋˜๋Š” ๋ณต์‚ฌ๋ณธ์„ ์ฐพ์„ ์ˆ˜ ์žˆ๋‹ค.

๋ฒ„์ „

[ํŽธ์ง‘]

ํ˜„์žฌ (์•ˆ์ •) GNU Go ๋ฒ„์ „์€ 3.8์ด๋‹ค. ์ตœ์‹  ์‹คํ—˜ํŒ์€ 3.9.1์ด์—ˆ๋‹ค. 9ร—9 ๋ฐ”๋‘‘ํŒ ํ”Œ๋ ˆ์ด๋ฅผ ์œ„ํ•œ ๋ชฌํ…Œ์นด๋ฅผ๋กœ ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•˜๋Š” ์‹คํ—˜์  ๊ธฐ๋Šฅ๋„ ์žˆ๋‹ค.

GNU Go 2.6 ๊ธฐ๋ฐ˜์˜ Pocket GNU Go๋ผ๋Š” ๋ฒ„์ „์€ ์œˆ๋„์šฐ ์ž„๋ฒ ๋””๋“œ ์ปดํŒฉํŠธ ์šด์˜ ์ฒด์ œ(ํฌ์ผ“ PC)์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. ํ›จ์”ฌ ์•ฝํ•œ 1.2 ์—”์ง„์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ๋ฒ„์ „๋„ ๊ฒŒ์ž„๋ณด์ด ์–ด๋“œ๋ฐด์Šค์™€ ํŒœ ํŒŒ์ผ๋Ÿฟ์šฉ์œผ๋กœ ์กด์žฌํ•œ๋‹ค.

๊ฐ™์ด ๋ณด๊ธฐ

[ํŽธ์ง‘]

๊ฐ์ฃผ

[ํŽธ์ง‘]
  1. โ†‘ โ€œGNU Go Development Versionsโ€. 1999๋…„ 5์›” 8์ผ์— ์›๋ณธ ๋ฌธ์„œ์—์„œ ๋ณด์กด๋œ ๋ฌธ์„œ. 2020๋…„ 11์›” 4์ผ์— ํ™•์ธํ•จ.
  2. โ†‘ โ€œComputer Go - Past Eventsโ€.
  3. โ†‘ โ€œGifu Challenge 2006โ€. 2007๋…„ 7์›” 3์ผ์— ์›๋ณธ ๋ฌธ์„œ์—์„œ ๋ณด์กด๋œ ๋ฌธ์„œ. 2007๋…„ 6์›” 21์ผ์— ํ™•์ธํ•จ.

์™ธ๋ถ€ ๋งํฌ

[ํŽธ์ง‘]
  • GNU Go - ๊ณต์‹ ์›น์‚ฌ์ดํŠธ