Sudoku Explainer是一款使用Java編寫的數(shù)獨(dú)計(jì)算工具,用戶能使用這款軟件對(duì)任何的數(shù)獨(dú)游戲進(jìn)行解決,運(yùn)用計(jì)算機(jī)強(qiáng)大的計(jì)算能力,使用AI計(jì)算方法幫助用戶解決數(shù)獨(dú)難題。軟件計(jì)算的速度非常之快,能在大約一分鐘之內(nèi)解決任何的數(shù)獨(dú)題目。
軟件介紹
Keith Corlett的Sudoku Explainer是一個(gè)Java(Swing)GUI,基于Nicolas Juillerat的DIUF Sudoku Explainer(已實(shí)質(zhì)性地重寫)以及Bernhard Hobiger的HoDoKu的提示。
SE解釋了數(shù)獨(dú)難題的最簡(jiǎn)單的解決方案。 SE非??欤?SPEED top1465.d5.mt在大約1分鐘內(nèi))。 SE可以解決任何數(shù)獨(dú)難題。
SE生成基本的(人類可解決的)數(shù)獨(dú)謎題,但需要折斷才能生成困難的數(shù)獨(dú)。 它不能(除了偶然的情況之外)不能產(chǎn)生真正困難的難題(只能由棺材來(lái)解決),但是它可以解決任何數(shù)獨(dú)難題。
警告:我的編碼精神將執(zhí)行速度放在可維護(hù)性之前,因此幾段代碼實(shí)現(xiàn)了相同的模式,這使得維護(hù)起來(lái)很麻煩,因?yàn)槿魏谓?jīng)驗(yàn)教訓(xùn)都必須應(yīng)用于多個(gè)類中。
SE仍然有一些錯(cuò)誤,可能還有許多我仍未意識(shí)到的錯(cuò)誤。 像所有開源軟件一樣,這是一個(gè)正在進(jìn)行的工作。 此代碼是免費(fèi)的,沒(méi)有任何擔(dān)保。
軟件功能
解決任何數(shù)獨(dú)難題
快速高效的
基本發(fā)電機(jī)
不可維護(hù)的代碼
標(biāo)簽: 數(shù)獨(dú)計(jì)算器
下載地址
網(wǎng)友評(píng)論