컴퓨터/파이썬

Semi infinite loop

snowall 2011. 9. 26. 16:52
어쩌다보니 아래와 같은 반복문을 쓰게 되었다.
for M1 in numpy.arange(1e24, 1e26, 1e23):
    for M2 in numpy.arange(1.0, 30.0, 1.0):
        for M3 in numpy.arange(1.0, 30.0, 1.0):
            for v in numpy.arange(1.0, 30.0, 1.0):
                for w in numpy.arange(1.0, 30.0, 1.0):
                    for d1 in numpy.arange(0.0, 10.0, 0.5):
                        for d2 in numpy.arange(0.0, 10.0, 0.5):

지금 24시간째 돌고 있는데 안 끝나고 있다. 대략 32억번 정도의 반복해야 하는데, 언제 끝나려나...

7차원 공간에서 해당 영역 전체를 스캔해야 하는 계산이라, 최적화는 불가능하다.