Show HN: An 8-bit computer made from one NAND gate, and live-evolving neural net
Category: other
Tags: 8-bit-computer, neural-network, virtual-machine
Score: 6.5/10 (Innovation: 7, Technical: 8, Documentation: 7, Utility: 4)
VirtualPC builds an 8-bit computer from a single NAND gate up through logic gates, ALU, CPU, and assembler in Python, with a file-backed virtual machine and a neural net that learns to play Pong natively in assembly. Its unique combination of educational bottom-up hardware simulation, custom assembly language, and live-evolving AI opponent makes it an interesting pedagogical project.
Target audience: computer science educators, hobbyist hardware enthusiasts, AI learners
Repository: https://github.com/ninjahawk/VirtualPC · Python · 1 stars
View on Hacker News