1. 진화


진화는 크게 돌연변와 자연선택으로 이루어져있다


그리고 나는 자연선택을 하는 환경역시 돌연변이의 결과물이라고 본다


살아남은 돌연변이가 환경이 되는것이라고 본다


결과적으로 모든것은 돌연변이로부터 만들어진것이 된다


그리고 세상은 조건문(논리)로 이루어져있다고 본다


그리고 모든 조건문(논리)는 NAND게이트로 만들수 있다


랜덤한 NAND게이트 조합으로 랜덤 논리를 만들어


그 랜덤논리끼리 상호작용하고 적자생존하여 살아남는 논리가 무엇인지를 볼것이다



2. 구체적 계획


NAND게이트를 조합하는데 연결에 따라서 한 소자의 값이 동시에 두개가 되는 모순이 생길수 있다


모순을 일으키는 연결을 제거할 것이다


그리고 많은 NAND게이트 간의 랜덤연결은 돌연변이 비율을 따를것이다


돌연변이가 심하거나 약하거나 중간 등등 어디에서 좋을지 모르기때문에 여러 돌연변이 비율을 설정할것