- 단중장기 목표를 설정해보았습니다.

단기: NBT출력, 블록들의 동작 및 제약 설정, 효율적인 표현방법 설계, Simulator, Estimator

중기: 게이트 옵티마이저, 레이어링 알고리즘 설계

장기: Clock 회로 구성, 3d 라우팅


- 단위들을 정리해 보았습니다.

블록 >> 게이트 >> 콤비네이션 서킷 >> 프로세싱 유닛

시퀸셜 서킷 + 프로세싱 유닛 >> 프로젝트

블록은 현재 코블, 레드스톤, 레드스톤토치, 리피터만 정의함

피스톤, 끈끈이 피스톤, 발광블록, 유리는 v2에 넣을 예정

게이트는 3d dim에 inputs, outputs, states-trace, contraints를 포함한 구조

게이트의 states-trace와 contarints는 게이트 두 개를 겹치거나 합치기 위한 최적화 할 때 사용하는 정보


- 만들어야 할 도구들 입니다

simulator와 estimator, simulator는 마인크래프트의 동작을 모방하여 실행함 estimator는 타이밍 예측 도구임