1달 늦은 떡밥





원글: https://gall.dcinside.com/m/factorio/102621


시그마델타 펄스제어기 1조합기 버전[시리즈] 시그마델타 펄스 제어 · 밸트,펌프 성능조절에 관한 아이디어. · 시그마 델타 제어를 알아보자.circuit · 시그마델타 펄스제어기와 우주선 속도제어기 · 시그마 델타 펄스 제어기 1.5조합기 시그마델타gall.dcinside.com




코드: https://gist.github.com/Yukinyaa/84d24996b3c306fd08a95d7b53893618


untitled0.ipynbuntitled0.ipynb. GitHub Gist: instantly share code, notes, and snippets.gist.github.com














순수 호기심에서 출발한 질문이었는데

얼마나 균일하게 나올까가 좀 궁금했음


https://gall.dcinside.com/m/factorio/102629

아래 시그마델타 1조합기 난수생성기 없이도 가능함[시리즈] 시그마델타 펄스 제어 · 밸트,펌프 성능조절에 관한 아이디어. · 시그마 델타 제어를 알아보자.circuit · 시그마델타 펄스제어기와 우주선 속도제어기 · 시그마 델타 펄스 제어기 1.5조합기 · 시그마gall.dcinside.com


위 글은 한 벨트에 조합기를 무조건 하나 써야되지만

조합기 하나로 벨트 여러개를 통제할 수 있다는 메리트를 버리기는 아까웠음

그래서 얼마나 잘 퍼져있을까 보니까 적당히 잘 퍼져있는듯


얼마나 잘 작동하냐는 상당히 주관적일 수는 있지만 장기적으로 봤을때는 원하는 만큼 수렴할거고 단기적으로 봤을때도 크게 이슈 없을듯

단기적으로 (6초)도 뭐 당장 저거만 봐서는 어느정도 오차범위 내로 잘 맞을거고

큰수로 가면 점점 더 비율 맞아질듯






처음의 "난수" 생성기 버전에 비해서 "단순 오버플로우" 버전과 큰 차이가 없다고 생각함

장기적으론 평균에 수렴하고 단기적으로는 오차범위 내라고 생각함(아님말고)