7等辺7角形一個前
角度のことは一個前を見ればわかる。
最初は[2,0]だけ
次からはその向きの差がー2ー1+1+2の時はあり。
向き数 これに名前を付けるか。
xyとあわせてもつのもあり。
[[0, 0, ?], [2, 0, 0]]
[[0, 0, ?], [2, 0, 0], [4, 0, 0]]
[[0, 0, ?], [2, 0, 0], [3, 1, 1]]
[[0, 0, ?], [2, 0, 0], [1, 1, 2]]
...
で作った表をタプルで持つ。
dir2xy=((2,0),(1,1),(-1,1),(-2,0),(-1,-1),(1,-1))
python は向いてる。<===
[[0, 0, ?], [2, 0, 0]] のところは
要素は次からの行で実験して書くと
for dir in range(6): for は二重にする
xy = dir2xy(dir)
last=route[-1]
next=[last[0]+gain[0],last[1]+gain[1]] 向きを増やし
route.append(next)
print(route)
ここをちゃんと書く