分析程式下載
全部下載
目前已經測出
1.鋸齒間隔相同,而且等於中獎倍率...
2.當期望值為負,則第一個鋸齒是最高點
推知最佳購買期數 = 中獎倍率
程式可計算1到750期的機率,rar內附有程式碼
真有趣,想賺大錢果然就是要買夠長期
範例參數 :
0.01
10
500
2008/5/26
2008/5/22
K-means clustering
遊戲連結
遊戲說明:1.選擇圓點的起始位置
2.執行K-means clustering 演算法
3.根據分群結果的好壞給予分數
這是為了人工智慧期末報告而作的
製作目的:1.讓沒學過K-means clustering 的人能夠在遊戲中學習到此演算法的精隨
2.讓玩家透過遊戲找出K-means clustering 決定最佳起始位置的方法
製作重點:1.盡量利用遊戲中的動畫來表現K-means clustering 演算法的過程,使玩家能輕易明白。
未來展望:1.建立遊戲排行榜,這將引起玩家挑戰最佳起始點的慾望
不過這需要database server 的支援
2.建立遊戲留言版,讓玩家藉由討論來找出K-means 可能的改進方法
不過這需要database server 的支援
2008/5/19
PLY loading
ply檔案來源
ply檔案格式
plyLoading程式
目前採取暴力法讀取
c++用到的函數:
檔案讀取:
ifstream類別
ifstream.getline(buffer , MAX) 將檔案中一行取出放入buffer(char *)中,最多取出MAX個字元
字串處理:
沒有split,金機掰
string.find_first_of(要搜尋的字串) 傳回第一個搜尋字串的起始位置
string.find_last_of(要搜尋的字串) 傳回最後一個搜尋字串的起始位置
string.substr(子字串的起始位置,子字串的長度) 傳回子字串
型態轉換:
string = char * = char * 轉 string
char * = string.c_str() = string 轉 char *
int = atoi(char *) = char * 轉 int
double = atof(char *) = char * 轉 double
ply檔案格式
plyLoading程式
目前採取暴力法讀取
c++用到的函數:
檔案讀取:
ifstream類別
ifstream.getline(buffer , MAX) 將檔案中一行取出放入buffer(char *)中,最多取出MAX個字元
字串處理:
沒有split,金機掰
string.find_first_of(要搜尋的字串) 傳回第一個搜尋字串的起始位置
string.find_last_of(要搜尋的字串) 傳回最後一個搜尋字串的起始位置
string.substr(子字串的起始位置,子字串的長度) 傳回子字串
型態轉換:
string = char * = char * 轉 string
char * = string.c_str() = string 轉 char *
int = atoi(char *) = char * 轉 int
double = atof(char *) = char * 轉 double
訂閱:
文章 (Atom)