Earlier quoted context omitted.
You can make memory out of logic gates.
Adders belong to category of combinational logic, which by definition excludes memory. So OP is right, they do not yet demonstrate Turing Completeness. I imagine, but don't actually know, that they would be about as expressive as dfa, which are few steps below turing machines
Cities: Skylines Is Turing Complete
21–30 of 124 posts
Re: Cities: Skylines Is Turing Complete
#22Wouldn't you also need a way of storing information (preferably an unlimited amount of information) for Skylines to be turing complete? How would you implement the tape of the turing machine?
Re: Cities: Skylines Is Turing Complete
#23Re: Cities: Skylines Is Turing Complete
#24Wouldn't you also need a way of storing information (preferably an unlimited amount of information) for Skylines to be turing complete? How would you implement the tape of the turing machine?
You can make memory out of logic gates.
Re: Cities: Skylines Is Turing Complete
#25Hey, it's not better or worse than any other way to guess.
Re: Cities: Skylines Is Turing Complete
#26Earlier quoted context omitted.
Redstone is by design made for implementing logic, so it belongs to slightly different category. Although I think Redstones introduction was prompted by people building logic without it in the olden days.
Back in the day I used to build single-shot logic using sand supported by torches holding back water. Water knocks out torches, sand falls releasing more water, etc. When redstone came along everything got much simpler :-)
Re: Cities: Skylines Is Turing Complete
#27Earlier quoted context omitted.
Redstone is by design made for implementing logic, so it belongs to slightly different category. Although I think Redstones introduction was prompted by people building logic without it in the olden days.
I think Redstone's inspiration was people building computers in Dwarf Fortress with floodgates and pressure plates, rather than Minecraft specifically.
Someone has built an (admittedly simple) space-invaders game[2] using df which is rather impressive.
1. http://dwarffortresswiki.org/index.php/DF2014:Computing#Disc...
Re: Cities: Skylines Is Turing Complete
#28Trying to understand the excitement around this. Is it uncommon for games to be turing complete? I imagine a lot of modern games are complex enough to pass turing completeness check.
It's more or less an feat in problem solving. Given a specific set of limitations in simulation, can you recreate and solve this computation problem? For some games, like Minecraft (redstone) and Factorio (logic gates) it's easy, but for others it's difficult enough that you get to see some creativity. This is one of those latter instances.
Re: Cities: Skylines Is Turing Complete
#29Wouldn't you also need a way of storing information (preferably an unlimited amount of information) for Skylines to be turing complete? How would you implement the tape of the turing machine?
Yes. By convention we ignore that requirement for calling something Turing-complete, since in the absolute sense, nothing in the universe is Turing-complete.
I’m picturing here the difference between Turing machines in the Game of Life that take place on a fixed area of the grid, vs. ones that attempt to just index out to whatever grid position they need, whether that causes wraparound or not.
Re: Cities: Skylines Is Turing Complete
#30I think this has some meaning for the abundance of life in the multiverse. If most human-created systems of sufficient complexity turn out to accidentally support computation, then maybe most laws of physics support computation. Hey, it's not better or worse than any other way to guess.