Nandgame解法

hjxhjx

2023-03-14 20:19:48

Relax & Ent.

地址

网上找不到全是最优解的NandGame解法,所以就有了这篇文章

截至2023.3.17,第一章的所有解法都是最优解

第二章已经做完了还没更

第三章还没做

有些关卡不会给你所有元件(特别是16位bundler和splitter),但是你可以自定义一个元件,往里面随便塞点东西,然后把它在关卡里拆开

这样就能得到所有元件了。但是不要试图把当前这一关要做的元件拿进来,会导致无限递归然后就崩溃了

如果真的出现了上述情况,可以在(Chrome下,中文)F12→应用→存储→本地存储空间→nandgame.com 当中修改

upd on 2024.11.20:我擦怎么更新了,原来的 D 触发器挂了,文中的 Latch 对应的是现在的 D Latch。笔者目前没时间改,以后再来看看

Hardware

Logic Gates

1. Nand

2. Invert

3. And

4. Or

5. Xor

Arithmetics

6. Half Adder

7. Full Adder

8. Multi-bit Adder

9. Increment

10. Subtraction

11. Equal to Zero

12. Less than Zero

Switching

13. Selector

14. Switch

Arithmetic Logic Unit

15. Logic Unit

16. Arithmetic Unit

17. ALU

18. Condition

Memory

19. Latch

20. Data Flip-Flop

这个在新版本用不了

21. Register

22. Counter

23. RAM

Processor

24. Combined Memory

25. Instruction

26. Control Unit

27. Computer

28. Input and Output

Software

已经搞完了,以后再更新