這裡放的都是些小程式,其實平常寫的小程式很多,但是通用性不高加上偷懶,所以很少放上來
猜數字(Bull & Cow)用來當"猜數字特別版(Bull & Cow)"對照組用的
猜數字特別版(Bull & Cow)
原本的Bull & Cow是電腦輸出數字,人回答?A?B,
電腦列出所有可能的答案,根據使用者的回答逐步砍表,最後得到答案。
我將規則改成輸出兩個數字,由人回答那個較正確,或是一樣好,
當其中一個數字猜中時,直接告訴電腦它猜中了,有和人互動的版本以及自動測試版。
修Evolutionary Computation時得到的靈感,但用的概念好像是Fuzzy...。
練習Windows Form而寫的小東西,輸入一個URL,幫你把檔案抓下來。 如果可從URL裡分辦出目標檔名的話,就以該檔名存下來,不然就用預設檔名。 option裡可以更改預設檔名。
Self Reference修formal language時寫的作業,執行後會印出自己這份程式碼, 當然不是透過檔案讀出來再輸出啦,那樣子沒有搞頭。
BBS helper用shell script寫的打B幫手,支援自動輸入帳號和polling mode。polling mode表示自動連線, 然後會按照設定檔裡的順序,當目前這個站logout後,再連到下一個站。
設定檔預設放在$HOME/bin下,檔名為bbs_list,
格式如下(不能含有空白字元):host:port=id
wretch.twbbs.org=fcamel haha.twbbs.org:1234=guest -- tbri.twbbs.org=guest
表示wretch.twbbs.org的自動登入id為fcamel,haha.twbbs.org用port 1234連線,
自動登入時的id為guest。polling mode會處理"--"以前的站台,這個例子裡,
會先連上wretch.twbbs.org,再連到haha.twbbs.org,然後結束。
以前寫的小程式很弱又不實用,所以放在另一頁,我也沒有再動過了