您好,登錄后才能下訂單哦!
本篇內(nèi)容主要講解“如何理解ChessBase 剽竊開源國際象棋引擎Stockfish”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“如何理解ChessBase 剽竊開源國際象棋引擎Stockfish”吧!
知名國際象棋軟件公司 ChessBase 本月發(fā)布了 Fat Fritz 2.0,F(xiàn)at Fritz 2.0 是 Fat Fritz 的繼任產(chǎn)品,后者基于著名的 AlphaGo 算法。ChessBase 在宣傳稿中聲稱 Fat Fritz 2.0 使用了新的日本 AI 技術(shù),無需昂貴顯卡即可在普通的計算機處理器上達到最佳性能。
此外,根據(jù)官方的介紹,F(xiàn)at Fritz 2.0 龐大的神經(jīng)網(wǎng)絡由初代 Fat Fritz 進行訓練,同時應用了來自 Stockfish 的搜索技術(shù)。兩個強大技術(shù)的結(jié)合將這個新版本的國際象棋分析功能提升到了全新水平。
看起來這只是一次常規(guī)的產(chǎn)品迭代升級,除了宣傳文案稍顯夸張,沒有其他不妥之處。然而事實并非如此,這款售價為 99.90 歐元的商業(yè)軟件被認為是 Stockfish 的衍生產(chǎn)品,F(xiàn)at Fritz 2.0 基于 Stockfish 修改了幾行代碼(引擎名稱、作者列表和部分參數(shù)),增加了一套自稱是專有的 NNUE 算法。經(jīng)過包裝便搖身一變,成為了自己原創(chuàng)的產(chǎn)品,并且沒有遵守開源協(xié)議對相應修改了的代碼進行開源。
Stockfish 是采用 GPLv3 開源許可協(xié)議的國際象棋引擎,去年9月發(fā)布的 Stockfish 12 開始支持 NNUE,即可以在 CPU 上快速地運行神經(jīng)網(wǎng)絡。此特性顯著改進了 Stockfish,恢復了其作為現(xiàn)有最強大的國際象棋引擎的地位。
銷售基于開源項目的產(chǎn)品當然是合法合理的,Stockfish 維護者對這種行為也無異議,因此 ChessBase 銷售 Fat Fritz 2.0 完全沒問題,但其招致罵聲的行為是它使用了開源項目卻沒標注來源——甚至幾乎原封不動地使用了開源項目代碼卻又在沒有原創(chuàng)性的地方對外宣稱了自己的原創(chuàng)性,此外也沒有遵守 GPL 協(xié)議開源修改了的代碼——直到被 Stockfish 維護者告知違反協(xié)議后才開源了對應的 C++ 代碼,但沒有提供 NNUE 神經(jīng)網(wǎng)絡。
Stockfish 維護者認為,根據(jù) GPLv3,Chessbase 銷售修改后的副本是被允許的,但必須提供相應的修改過的源代碼和所有構(gòu)建該程序所需的信息。
對 ChessBase 提供的開源代碼與 Stockfish 代碼進行差異對比的結(jié)果顯示,ChessBase 發(fā)布的 Fat Fritz 2.0 僅修改了 Stockfish 的幾個文件:
有人指出這不是 ChessBase 首次出現(xiàn)這種“剽竊”行為,它此前推出的 DeusX 和 Fat Fritz 都被認為使用了開源的 Leela 圍棋引擎,但推向市場的時候卻未提及,宣傳口徑都是“由自己創(chuàng)建的新引擎”這類說法。
到此,相信大家對“如何理解ChessBase 剽竊開源國際象棋引擎Stockfish”有了更深的了解,不妨來實際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進入相關(guān)頻道進行查詢,關(guān)注我們,繼續(xù)學習!
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。