가스 생산량<소비량 체크용 LED인데 가득차있으면 하늘색, 줄고있으면 빨간색, 채워지는 중이면 초록색으로 들어오게 해놓음.
근데 뭘 몰라서 너무 좆같이 만들어놓은듯;
틱순서로 대충 1틱체크 가스량이 N(New), 그걸 다음틱에 그대로 P(Past)로 넘겨주고
이 1틱차이로 N<P면 줄어드는 빨강, N>P면 채워지는 초록을 동시체크해서 조명에 쏴주면 될줄알았는데
되먹임 바로 먹여준값 적절하게 0으로 초기화할 방법을 못찾아서 뭔가 어거지가 되버림;
가스가 탱크에 다시 찰때(초록) 문제가 생기는데
초기화때문에 되먹임 확장해서 if 초록=1일때(1틱) 초록-빨강(빨강 동시에 들어와있으면 1-1=0, 아니면 1-0=1 출력)(1틱)
이렇게 만드니까 초기화에 2틱들어가는데 이 2틱도중에 공장에서 소비한것때문에 잠깐 N<P빨강 1틱이 들어가버리니까
초록만 나올걸로 기대한 상황에 빨강이 동시에 들어오는거 해결못해서 멘붕한번 함.. 1만 왔다갔다할줄안게 -2 3 이런것도 자꾸 나오고
대충 요약하면 필요할때 되먹임 초기화 하는법몰라서 ㅄ됨.
그래도 구색은 갖춰서 이쯤하고 멈춤
Full만땅수치로 설정한 23000 아래일때 줄어들면 빨간불 들어오고
채워지는 동안에는 초록들어옴. 근데 아까말한 빨강이 기대와달리 들어오는거때문에 꼬여서 초록일때 위주로 틱단위로 ㅈㄴ깜빡임.
원래의도는 증가틱>초록, 감소틱>빨강, 둘다 아님>꺼짐 이였는데
뭔가 결과는 둘다 아님>빨강 or 꺼짐 랜덤 이 되버려서 증가할때만 ㅈㄴ깜빡이고 변동 없을때는 빨강 유지함;
그래도 대충 만땅수치로 정해놓은 양 넘어갔을때 신경 쓸필요 없다고 하늘색들어오는건 기가메키게 잘되고
깜빡일때 디폴트 흰색이랑 같이 틱단위 LED쇼하면 ㄹㅇ ㅈㄴ 눈아픈거 보고, 틱맞춰서 필요없는 타이밍엔 불끄는거까지도 성공함.
필요이상으로 언밸런스하게 존나 깜빡여서 그렇지 대충 상황에 맞는색깔은 나오니까 뭔가 그럭저럭 때려맞춘 느낌 ㅇㅇ
되먹임 틱계산 조합 느므 어렵다. 필요할때 되먹임값 원하는걸로 바꾸는 요령 따로 있을꺼 같은데 몰라서 존나 돌아간듯
변태
도대체 뉴비가 어디있다는거지
아직 로켓도 못쏴봣어요