CA_neighbourは3Dで記述してありますので、高さ1のマトリックス(結果的に2Dのマトリックス)を組むときにはFront,BackをUp,Downと取り違えないように気をつけてください。
import CA_neighbour as cn
id = チェックするid
w=セルマトリックス幅
d=セルマトリックス奥行
h=セルマトリックス高さ
左__ cn.Left(id, w, d, h)
右__ cn.Right(id, w, d, h)
前__ cn.Front(id, w, d, h)
後__ cn.Back(id, w, d, h)
前左_ cn.FrontLeft(id, w, d, h)
前右_ cn.FrontRight(id, w, d, h)
後左_ cn.BackLeft(id, w, d, h)
後右_ cn.BackRight(id, w, d, h)
上__ cn.Up(id, w, d, h)
上左_ cn.UpLeft(id, w, d, h)
上右_ cn.UpRight(id, w, d, h)
上前_ cn.UpFront(id, w, d, h)
上後_ cn.UpBack(id, w, d, h)
上前左 cn.UpFrontLeft(id, w, d, h)
上前右 cn.UpFrontRight(id, w, d, h)
上後左 cn.UpBackLeft(id, w, d, h)
上後右 cn.UpBackRight(id, w, d, h)
下__ cn.Down(id, w, d, h)
下左_ cn.DownLeft(id, w, d, h)
下右_ cn.DownRight(id, w, d, h)
下前_ cn.DownFront(id, w, d, h)
下後_ cn.DownBack(id, w, d, h)
下前左 cn.DownFrontLeft(id, w, d, h)
下前右 cn.DownFrontRight(id, w, d, h)
下後左 cn.DownBackLeft(id, w, d, h)
下後右 cn.DownBackRight(id, w, d, h)
Comments are closed.