“王偉,你不是故意輸的吧?”趙振喜懷疑道。
“趙振喜,你也太瞧不起人了,不服氣你上,你贏了不用你請客,我請!”王偉氣憤不已,說的好像他故意坑一碗麵一樣。
“這可是你自己說的,那我就試試!”趙振喜站起身和王偉換位置,坐到了電腦前麵。
趙振喜的象棋水平確實比王偉高,並沒有一開局就猛攻,而是采取穩紮穩打的策略,先做好防守,再一點點向外推進。
程序依然是按照既定策略,想辦法換子,優先目標就是對方的車馬炮,次要目標是兵卒,隻要雙方有接觸,就和你拚命。
這和一般人下棋都是以將死對方的目標不同,程序好像個愣頭愣腦的小年輕,就以吃掉對方棋子為樂趣,趙振喜畢竟也才是個初中生,再沉穩也有限度,很快就被程序殺的忘掉了初衷,跟著對殺,這下掉進了圈套。
程序不怕丟子,就怕棋盤上棋子太多,棋子一少,它的算力優勢就發揮出來,不知不覺就占據了優勢,幾分鍾過去,趙振喜也不得不認輸。
“怎麽樣?趙振喜,你是不是想請客,故意輸的呀?哈哈哈!”王偉一看他也輸了,大聲嘲諷道,隨後想起來這是在上課呢,趕忙捂住自己的嘴。
“這程序也太變態了,光想著吃我棋子兒,我再來一局,這次肯定不上當!”趙振喜不服的重新開始一局。
“喲,玩賴呀,輸不起了?”王偉不幹了。
“願賭服輸,兩碼事,我非得贏一盤不行!”趙振喜的勝負欲還挺強。
王偉聽到他不是故意賴賬,也就不再計較了,看了看時間,他們兩盤棋下來,已經快下課了,估計趙振喜這盤棋下不完。
事實也果然如此,程序達不到換子的目標,一直龜縮防守,隻要守住幾個關鍵點,誰也奈何不了誰,直到下課鈴響,雙方還在磨,看這架勢下到放學也未必能完。
“趙振喜,你行不行啊,別人是最後沒辦法贏才賴和棋,哪有你這樣,開局就磨洋工,你要和電腦比命長嗎?”王偉笑話他。
“算了,不玩了,太變態了!”趙振喜一看確實占不到便宜,不得不放棄了。
石雪紅宣布下課,讓大家將電腦關機,帶好自己的東西離開機房,曾凡這個有實無名的機房管理員當然要幫忙收拾,最後一個離開。
到了教室裏,大多數同學都在議論紛紛,互相一打聽比較,發現幾十個人竟然沒有一個人贏過電腦程序,這才發現程序的可怕之處。
“曾凡,你這個程序怎麽寫的,也太厲害了!”高小娜問道,她不會象棋,剛才也沒有下棋,這時候聽得大家議論也忍不住好奇。
“也隻是針對普通人,遇到高手很容易輸!”曾凡謙虛道。
“那也不簡單了,我看那本編程書都頭大,你能看懂,還寫出這麽厲害的應用,以後考大學肯定沒問題,說不定還能特招呢!”高小娜羨慕的說道。
正要再謙虛幾句,教室的門開了,王偉和趙振喜一人搬著一個小紙箱子進來,高聲喊道:“同學們,我願賭服輸啊,雪糕買來了,每人一根,但是吃了以後,拉肚子我可不負責!”
“偉哥威武!有目共睹!”張琨,劉誌新等男生在下麵大聲拍馬屁,王偉要的就是這效果,輸了棋還花了錢,仍然得意洋洋。
迴到座位上,王偉對曾凡說:“我發現電腦遊戲也挺有意思,迴去讓我爸爸給我買一台最好的電腦,還不信贏不了你的程序!”
“你如果和程序對戰勝率能過半,估計街邊老頭們沒幾個是你對手了!”
“哈哈,我不求有多厲害,能贏我們家老頭子就行,最看不慣他贏我棋後得意的嘴臉!”王偉顯然對自己的爺爺怨念頗深。
第八節課通常都是自習,不過隨著考試的臨近,已經被幾個主課老師默契的瓜分了,今天又是班主任樊老頭的數學課。
上課鈴聲響起,樊老頭夾著一摞卷子走進教室,大家集體起立。
“大家坐下吧,上課之前宣布件事情!曾凡同學自學編程的事大家都知道了,學校決定給他報名全國中學生程序設計大賽冀省賽區選拔賽,如果能拿到名次,就能參加最終的全國決賽!我們祝賀曾凡!”樊老頭帶頭鼓掌。
熱鬧過後,開始講解上次測驗的試卷。
這一周各科都有測驗考試,也是期末前最後一次,後麵就不再布置作業,讓學生自己有針對性的複習,老師隻負責答疑解惑。
曾凡課餘時間都忙著寫程序,他的各科測驗成績沒有下降,反而比以前有了很大提升,讓樊老頭都有點意想不到,最後隻能歸納為腦袋開竅,戒掉武俠小說後知道努力學習了。
下課後,曾凡繼續去機房改進象棋程序。
沒想到,難得一見的王校長竟然也在,坐在一台電腦前正在和象棋程序對戰,樊老頭和石雪紅都在他身後圍觀,時不時參謀一下。
曾凡站在門口有點猶豫要不要進去,樊老頭聽見門響抬頭看見他,伸手招唿道:“進來呀,正好給校長介紹介紹你這個作品!”
電腦上棋盤已經到了殘局階段,王校長隻剩下兩個馬,一個士一個將,電腦那邊車馬炮和兩個士,兩個卒,優勢明顯。
沒過幾步,校長超時告負,有點不甘心的說:“時間限製的也太苛刻了,三十秒根本不夠嘛!”
“這是為了公平,如果電腦也像你考慮那麽久,你更沒有勝算!”樊老頭調侃道。
“不管怎麽說,程序能有這個水平,很不簡單,你就是曾凡?很不錯!”校長從電腦前邊站起來,看到曾凡站在一邊表揚道。
“這孩子腦瓜好使,成績也不錯,石老師那本英文原版編程書我看著都頭大,他一看就能看進去!還能活學活用!”樊老頭跟著誇。
倆老頭誇的曾凡不知道說什麽,隻會不好意思的撓頭。
“周六去燕京買電腦,你也跟著去吧,去見識見識最頂級的電腦什麽樣子,我帶你見一個人,有什麽需要的書再買幾本!學校給你報銷!”校長說完,拍拍曾凡的肩膀走了。
樊老頭跟著校長一起出去,看來還有話要說,石雪紅等倆老頭走了,才長出一口氣,看那樣子也挺緊張。
“曾凡,校長給你提的意見,聽見沒有,時間限製的太短了,功能上多一些選項,比如說,按照標準的比賽時間設置,再加一個不限時間的切磋模式!”石雪紅寫代碼不行,給他出的主意還是很有水平,都是實現難度不大,卻很實用的功能。
“知道了,石老師!”曾凡答應下來。
石雪紅提的這些都沒有難度,對他來說隻是多花一點功夫的事,他腦中想的最多的還是怎麽樣繼續優化算法,提高象棋程序的實際戰力。
從今天同學們試用效果來看,他後來設計的算法效果不錯,同學之中盡管沒有高手,能夠全勝,至少說明算法沒有太明顯的漏洞,持續優化下去,還有很大發展潛力。
“趙振喜,你也太瞧不起人了,不服氣你上,你贏了不用你請客,我請!”王偉氣憤不已,說的好像他故意坑一碗麵一樣。
“這可是你自己說的,那我就試試!”趙振喜站起身和王偉換位置,坐到了電腦前麵。
趙振喜的象棋水平確實比王偉高,並沒有一開局就猛攻,而是采取穩紮穩打的策略,先做好防守,再一點點向外推進。
程序依然是按照既定策略,想辦法換子,優先目標就是對方的車馬炮,次要目標是兵卒,隻要雙方有接觸,就和你拚命。
這和一般人下棋都是以將死對方的目標不同,程序好像個愣頭愣腦的小年輕,就以吃掉對方棋子為樂趣,趙振喜畢竟也才是個初中生,再沉穩也有限度,很快就被程序殺的忘掉了初衷,跟著對殺,這下掉進了圈套。
程序不怕丟子,就怕棋盤上棋子太多,棋子一少,它的算力優勢就發揮出來,不知不覺就占據了優勢,幾分鍾過去,趙振喜也不得不認輸。
“怎麽樣?趙振喜,你是不是想請客,故意輸的呀?哈哈哈!”王偉一看他也輸了,大聲嘲諷道,隨後想起來這是在上課呢,趕忙捂住自己的嘴。
“這程序也太變態了,光想著吃我棋子兒,我再來一局,這次肯定不上當!”趙振喜不服的重新開始一局。
“喲,玩賴呀,輸不起了?”王偉不幹了。
“願賭服輸,兩碼事,我非得贏一盤不行!”趙振喜的勝負欲還挺強。
王偉聽到他不是故意賴賬,也就不再計較了,看了看時間,他們兩盤棋下來,已經快下課了,估計趙振喜這盤棋下不完。
事實也果然如此,程序達不到換子的目標,一直龜縮防守,隻要守住幾個關鍵點,誰也奈何不了誰,直到下課鈴響,雙方還在磨,看這架勢下到放學也未必能完。
“趙振喜,你行不行啊,別人是最後沒辦法贏才賴和棋,哪有你這樣,開局就磨洋工,你要和電腦比命長嗎?”王偉笑話他。
“算了,不玩了,太變態了!”趙振喜一看確實占不到便宜,不得不放棄了。
石雪紅宣布下課,讓大家將電腦關機,帶好自己的東西離開機房,曾凡這個有實無名的機房管理員當然要幫忙收拾,最後一個離開。
到了教室裏,大多數同學都在議論紛紛,互相一打聽比較,發現幾十個人竟然沒有一個人贏過電腦程序,這才發現程序的可怕之處。
“曾凡,你這個程序怎麽寫的,也太厲害了!”高小娜問道,她不會象棋,剛才也沒有下棋,這時候聽得大家議論也忍不住好奇。
“也隻是針對普通人,遇到高手很容易輸!”曾凡謙虛道。
“那也不簡單了,我看那本編程書都頭大,你能看懂,還寫出這麽厲害的應用,以後考大學肯定沒問題,說不定還能特招呢!”高小娜羨慕的說道。
正要再謙虛幾句,教室的門開了,王偉和趙振喜一人搬著一個小紙箱子進來,高聲喊道:“同學們,我願賭服輸啊,雪糕買來了,每人一根,但是吃了以後,拉肚子我可不負責!”
“偉哥威武!有目共睹!”張琨,劉誌新等男生在下麵大聲拍馬屁,王偉要的就是這效果,輸了棋還花了錢,仍然得意洋洋。
迴到座位上,王偉對曾凡說:“我發現電腦遊戲也挺有意思,迴去讓我爸爸給我買一台最好的電腦,還不信贏不了你的程序!”
“你如果和程序對戰勝率能過半,估計街邊老頭們沒幾個是你對手了!”
“哈哈,我不求有多厲害,能贏我們家老頭子就行,最看不慣他贏我棋後得意的嘴臉!”王偉顯然對自己的爺爺怨念頗深。
第八節課通常都是自習,不過隨著考試的臨近,已經被幾個主課老師默契的瓜分了,今天又是班主任樊老頭的數學課。
上課鈴聲響起,樊老頭夾著一摞卷子走進教室,大家集體起立。
“大家坐下吧,上課之前宣布件事情!曾凡同學自學編程的事大家都知道了,學校決定給他報名全國中學生程序設計大賽冀省賽區選拔賽,如果能拿到名次,就能參加最終的全國決賽!我們祝賀曾凡!”樊老頭帶頭鼓掌。
熱鬧過後,開始講解上次測驗的試卷。
這一周各科都有測驗考試,也是期末前最後一次,後麵就不再布置作業,讓學生自己有針對性的複習,老師隻負責答疑解惑。
曾凡課餘時間都忙著寫程序,他的各科測驗成績沒有下降,反而比以前有了很大提升,讓樊老頭都有點意想不到,最後隻能歸納為腦袋開竅,戒掉武俠小說後知道努力學習了。
下課後,曾凡繼續去機房改進象棋程序。
沒想到,難得一見的王校長竟然也在,坐在一台電腦前正在和象棋程序對戰,樊老頭和石雪紅都在他身後圍觀,時不時參謀一下。
曾凡站在門口有點猶豫要不要進去,樊老頭聽見門響抬頭看見他,伸手招唿道:“進來呀,正好給校長介紹介紹你這個作品!”
電腦上棋盤已經到了殘局階段,王校長隻剩下兩個馬,一個士一個將,電腦那邊車馬炮和兩個士,兩個卒,優勢明顯。
沒過幾步,校長超時告負,有點不甘心的說:“時間限製的也太苛刻了,三十秒根本不夠嘛!”
“這是為了公平,如果電腦也像你考慮那麽久,你更沒有勝算!”樊老頭調侃道。
“不管怎麽說,程序能有這個水平,很不簡單,你就是曾凡?很不錯!”校長從電腦前邊站起來,看到曾凡站在一邊表揚道。
“這孩子腦瓜好使,成績也不錯,石老師那本英文原版編程書我看著都頭大,他一看就能看進去!還能活學活用!”樊老頭跟著誇。
倆老頭誇的曾凡不知道說什麽,隻會不好意思的撓頭。
“周六去燕京買電腦,你也跟著去吧,去見識見識最頂級的電腦什麽樣子,我帶你見一個人,有什麽需要的書再買幾本!學校給你報銷!”校長說完,拍拍曾凡的肩膀走了。
樊老頭跟著校長一起出去,看來還有話要說,石雪紅等倆老頭走了,才長出一口氣,看那樣子也挺緊張。
“曾凡,校長給你提的意見,聽見沒有,時間限製的太短了,功能上多一些選項,比如說,按照標準的比賽時間設置,再加一個不限時間的切磋模式!”石雪紅寫代碼不行,給他出的主意還是很有水平,都是實現難度不大,卻很實用的功能。
“知道了,石老師!”曾凡答應下來。
石雪紅提的這些都沒有難度,對他來說隻是多花一點功夫的事,他腦中想的最多的還是怎麽樣繼續優化算法,提高象棋程序的實際戰力。
從今天同學們試用效果來看,他後來設計的算法效果不錯,同學之中盡管沒有高手,能夠全勝,至少說明算法沒有太明顯的漏洞,持續優化下去,還有很大發展潛力。