現世代とは今見ている画面 gspoit で読んでくる画面のこと。 それとは別に var g%[240,400] という次世代用の配列を用意します。 例えば周囲4画素と自分自身の平均だったら g%[y,x] = (gspoit(x,y-1)+ gspoit(x-1,y)+ gspoit(x,y)+ gspoit(x+1,y)+ gspoit(x+1,y+1)) / 5 みたいな計算を全画素について計算してから (もちろん正しくは R G B ごとに計算します) gpset x,y,g%[y,x] をすればいいのです。