Stockfish ํ”„๋กœ์ ํŠธ๋Š” ChessBase๋ฅผ ์ƒ๋Œ€๋กœ ์†Œ์†ก์„ ์ œ๊ธฐํ•˜๊ณ  GPL ๋ผ์ด์„ผ์Šค๋ฅผ ์ทจ์†Œํ–ˆ์Šต๋‹ˆ๋‹ค.

GPLv3 ๋ผ์ด์„ผ์Šค์— ๋”ฐ๋ผ ๋ฐฐํฌ๋˜๋Š” Stockfish ํ”„๋กœ์ ํŠธ๋Š” ChessBase๋ฅผ ๊ณ ์†Œํ•˜์—ฌ ์ฝ”๋“œ ์‚ฌ์šฉ์— ๋Œ€ํ•œ GPL ๋ผ์ด์„ผ์Šค๋ฅผ ์ทจ์†Œํ–ˆ์Šต๋‹ˆ๋‹ค. Stockfish๋Š” ์ฒด์Šค ์„œ๋น„์Šค lichess.org ๋ฐ chess.com์—์„œ ์‚ฌ์šฉ๋˜๋Š” ๊ฐ€์žฅ ๊ฐ•๋ ฅํ•œ ์ฒด์Šค ์—”์ง„์ž…๋‹ˆ๋‹ค. XNUMX์ฐจ ์ €์ž‘๋ฌผ์˜ ์†Œ์Šค์ฝ”๋“œ๋ฅผ ๊ณต๊ฐœํ•˜์ง€ ์•Š์€ ์ฑ„ ๋…์  ์ œํ’ˆ์— ์Šคํ†กํ”ผ์‹œ(Stockfish) ์ฝ”๋“œ๋ฅผ ํฌํ•จ์‹œ์ผœ ์†Œ์†ก์ด ์ œ๊ธฐ๋๋‹ค.

ChessBase๋Š” 1990๋…„๋Œ€๋ถ€ํ„ฐ Fritz ์ฒด์Šค ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ ์œ ๋ช…ํ•ด์กŒ์Šต๋‹ˆ๋‹ค. 2019๋…„์—๋Š” ํ•œ๋•Œ ๊ตฌ๊ธ€์ด ๊ณต๊ฐœํ•œ AlphaZero ํ”„๋กœ์ ํŠธ์˜ ๊ฐœ๋ฐœ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ์˜คํ”ˆ ์†Œ์Šค Leela Chess Zero ์—”์ง„์˜ ์‹ ๊ฒฝ๋ง์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” Fat Fritz ์—”์ง„์„ ์ถœ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. Leela ๊ฐœ๋ฐœ์ž๋Š” ChessBase๊ฐ€ AlphaZero ๋ฐ LeelaZero ํŒ€์˜ ์žฅ์ ์„ ์ธ์‹ํ•˜์ง€ ๋ชปํ•œ ์ฑ„ Fat Fritz๋ฅผ ๋…๋ฆฝ์ ์ธ ๊ฐœ๋ฐœ๋กœ ๋ฐฐ์น˜ํ•œ ๊ฒƒ์— ๋ถˆ๋งŒ์„ ๋‚˜ํƒ€๋ƒˆ์ง€๋งŒ ์ด๋Š” ๋ฒ•๋ฅ ์„ ์œ„๋ฐ˜ํ•œ ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค.

2020๋…„์— ChessBase๋Š” ์ž์ฒด ์‹ ๊ฒฝ๋ง ์•„ํ‚คํ…์ฒ˜ NNUE(ฯ„UIN, Efficiently Updatable Neural Networks)๋ฅผ ๊ฐ–์ถ˜ Stockfish 2.0 ์—”์ง„์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” Fat Fritz 12์„ ์ถœ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. Stockfish ํŒ€์€ ๋ณ€ํ˜ธ์‚ฌ์˜ ๋„์›€์„ ๋ฐ›์•„ ์†Œ๋งค ์ฒด์ธ์—์„œ ์ฒ ํšŒ๋œ ๋…์ผ์˜ Fat Fritz 2.0 ํ”„๋กœ๊ทธ๋žจ์ด ํฌํ•จ๋œ DVD๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์—ˆ์ง€๋งŒ ๊ฒฐ๊ณผ์— ๋งŒ์กฑํ•˜์ง€ ์•Š๊ณ  ChessBase์—์„œ Stockfish์— ๋Œ€ํ•œ GPL ๋ผ์ด์„ผ์Šค๋ฅผ ์ทจ์†Œํ•œ๋‹ค๊ณ  ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. ์†Œ์†ก์„ ์ œ๊ธฐํ–ˆ์Šต๋‹ˆ๋‹ค.

์ƒ์šฉ ์—”์ง„์ด GPL์„ ๋ฌด์‹œํ•˜๊ณ  ์ฐจ์šฉํ•˜๋Š” Stockfish ์ฝ”๋“œ๋ฅผ ๋‘˜๋Ÿฌ์‹ผ ๋“œ๋ผ๋งˆ์˜ ์ฒซ ๋ฒˆ์งธ ์‹œ์ฆŒ์€ ์ด๋ฒˆ์ด ์•„๋‹™๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์ด์ „์— ๋…์  Houdini 6 ์—”์ง„์˜ ์†Œ์Šค ์ฝ”๋“œ๊ฐ€ ์œ ์ถœ๋œ ์‚ฌ๊ฑด์ด โ€‹โ€‹์žˆ์—ˆ๋Š”๋ฐ, ์ด๋ฅผ ํ†ตํ•ด ํ•ด๋‹น ์—”์ง„์ด Stockfish ์ฝ”๋“œ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ๋‹ค๋Š” ๊ฒƒ์ด ๋ถ„๋ช…ํ•ด์กŒ์Šต๋‹ˆ๋‹ค. Houdini 5๋Š” TCEC ๋Œ€ํšŒ์— ์ฐธ๊ฐ€ํ•˜์—ฌ ์‹œ์ฆŒ 2017 ๊ทธ๋žœ๋“œ ํŒŒ์ด๋„์— ์ง„์ถœํ–ˆ์ง€๋งŒ ๊ฒฐ๊ตญ Stockfish์—๊ฒŒ ํŒจํ–ˆ์Šต๋‹ˆ๋‹ค. 6๋…„์— Houdini 2020์˜ ๋‹ค์Œ ๋ฒ„์ „์€ Komodo๋ฅผ ์ƒ๋Œ€๋กœ TCEC ์‹œ์ฆŒ XNUMX ๊ทธ๋žœ๋“œ ํŒŒ์ด๋„์—์„œ ์šฐ์Šนํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. XNUMX๋…„์— ์œ ์ถœ๋œ ์†Œ์Šค ์ฝ”๋“œ๋Š” FOSS์˜ ์ดˆ์„ ์ค‘ ํ•˜๋‚˜์ธ GPL์„ ์œ„๋ฐ˜ํ•˜๋Š” ์ด๋Ÿฌํ•œ ๋ถ€์ •ํ•œ ์†์ž„์ˆ˜๋ฅผ ๋“œ๋Ÿฌ๋ƒˆ์Šต๋‹ˆ๋‹ค.

GPL ๋ผ์ด์„ผ์Šค๋Š” ์œ„๋ฐ˜์ž์˜ ๋ผ์ด์„ผ์Šค๋ฅผ ์ทจ์†Œํ•˜๊ณ  ์ด ๋ผ์ด์„ผ์Šค์— ์˜ํ•ด ๋ถ€์—ฌ๋œ ๋ผ์ด์„ผ์Šค ์‚ฌ์šฉ์ž์˜ ๋ชจ๋“  ๊ถŒ๋ฆฌ๋ฅผ ์ข…๋ฃŒํ•  ๊ฐ€๋Šฅ์„ฑ์„ ์ œ๊ณตํ•œ๋‹ค๋Š” ์ ์„ ๊ธฐ์–ตํ•ด ๋ด…์‹œ๋‹ค. GPLv3์—์„œ ์ฑ„ํƒํ•œ ๋ผ์ด์„ ์Šค ์ข…๋ฃŒ ๊ทœ์น™์— ๋”ฐ๋ผ ์œ„๋ฐ˜ ์‚ฌํ•ญ์ด ์ฒ˜์Œ์œผ๋กœ ํ™•์ธ๋˜์–ด ํ†ต์ง€์ผ๋กœ๋ถ€ํ„ฐ 30์ผ ์ด๋‚ด์— ์ œ๊ฑฐ๋˜๋ฉด ๋ผ์ด์„ ์Šค์— ๋Œ€ํ•œ ๊ถŒ๋ฆฌ๊ฐ€ ๋ณต์›๋˜๊ณ  ๋ผ์ด์„ ์Šค๊ฐ€ ์™„์ „ํžˆ ์ทจ์†Œ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค(๊ณ„์•ฝ์€ ๊ทธ๋Œ€๋กœ ์œ ์ง€๋จ). . ์œ„๋ฐ˜ ์‚ฌํ•ญ์ด ์ œ๊ฑฐ๋œ ๊ฒฝ์šฐ์—๋„ ์ €์ž‘๊ถŒ ๋ณด์œ ์ž๊ฐ€ 60์ผ ์ด๋‚ด์— ์œ„๋ฐ˜ ์‚ฌํ•ญ์„ ํ†ต์ง€ํ•˜์ง€ ์•Š์€ ๊ฒฝ์šฐ ๊ถŒ๋ฆฌ๋Š” ์ฆ‰์‹œ ๋ฐ˜ํ™˜๋ฉ๋‹ˆ๋‹ค. ๊ธฐํ•œ์ด ๋งŒ๋ฃŒ๋œ ๊ฒฝ์šฐ ๋ผ์ด์„ผ์Šค ์œ„๋ฐ˜์€ ๊ณ„์•ฝ ์œ„๋ฐ˜์œผ๋กœ ํ•ด์„๋  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์ด์— ๋Œ€ํ•ด ๋ฒ•์›์—์„œ ๊ธˆ์ „์  ์ฒ˜๋ฒŒ์„ ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€