I 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.
Well, this game is really just a layer built on top of Turing complete software so is it really all that surprising that the game itself is Turing complete? I wouldn't be surprised if most complex simulation games are Turing complete.
Cities: Skylines Is Turing Complete
51–60 of 124 posts
Re: Cities: Skylines Is Turing Complete
#52Earlier quoted context omitted.
Yes. By convention we ignore that requirement for calling something Turing-complete, since in the absolute sense, nothing in the universe is Turing-complete.
Is there some distinction to be made between Turing machines with tapes of fixed capacity, and ones whose capacities are limited by their execution substrate, such that they’ll support as much memory as they are “given” by the environment? 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…
A Turing machine with bounded memory is called linear bounded automaton. Although LBA is less powerful than a Turing machine in the absolute sense, it is not trivial to form a problem that a Turing machine could decide but a LBA could not.
Re: Cities: Skylines Is Turing Complete
#53Earlier quoted context omitted.
I interpreted the OP as implying a strong relationship between the laws of physics and computation. It's trivial to assert that there is a relationship between the laws and physics and computation because there are computers. But saying that the laws of physics specifically lend themselves to computers involves finding reasons that this may be so. Yet if there is no inherent computational property in physical nature…
Do you think the same (i.e. syntactical weakness) about evolution? Otherwise you must admit Turing Machines could be just fit?
More general statements about evolution (the kind that I'm guessing Universal Darwinists endorse) would be uninteresting to me because they begin to eliminate details about the system which would render the claims less trivial to talk about... although, I know that there are serious theorists of self-organization that might be better equipped to understand how to talk about fundamental truths of this kind (like Stuart Kauffman).
I'd be less combative in this thread if there were discussions about the ways in which Turing-Completeness come about in the different realizations of the machine, or if comparisons were made between these machines. But so far there hasn't been a lot to prove.
Re: Cities: Skylines Is Turing Complete
#54Re: Cities: Skylines Is Turing Complete
#55Earlier quoted context omitted.
Interestingly, Minecraft only added redstone to explicitly allow logic gates after users had found out how to create them out of flowing water and other select blocks.
Minecraft construction is weird. Minecraft's reason for existing is that people think it's fun to make simple things mind-numbingly hard by using the crudest lowest-level building blocks, each block simualting with horridly monstrous gobs of computing powes). So it's the worst of both worlds -- an expensive simulator for tediously manipulting low-level primitives. Why not manipulate primivitives efficiently, or use h…
Re: Cities: Skylines Is Turing Complete
#56Earlier quoted context omitted.
In what way can statements about a multiverse not be ontological? Are you committing to modal realism, Platonic realism, or are you just pulling my leg? If you commit to the multiverse being physical, by extension you're making claims about ontological concerns, since all physical claims require there to be a notion of something existing, even if you're wanting to claim that something counterfactually exists. Then th…
Each universe gets its own version of Spiderman, and we live in the universe with the fictional Spiderman. That's one theory that matches our observations. Since basically every theory matches our observations, including the theory that there isn't a physical multiverse, every argument is equally specious and aesthetic.
Notice that none of this prevents there from being a singular subject that we can talk about, but there can still be substantial disagreement as to the nature of the thing be discussed. If we are disputing whether or not there is a multiverse I would just ask you, what are your grounds for accepting that we occupy a multiverse and what brought you to do so?
Re: Cities: Skylines Is Turing Complete
#57It really brings up some interesting scenarios that I like to day dream about sometimes.
For instance, in a real world simulation, you could build a processor with a gazillion transistors because you don’t have to worry about the same physical limitations like size or heat. Could it take an input and compute an output faster than something in the real world?
Would you be bound by the speed of light in the virtual world? You control the physics in your virtual world, so technically nothing prevents it right? Information can travel faster than the speed of light relative to your virtual objects. Say you model the earth at 1:1 scale in the simulation and have avatars on complete opposite sides of earth. They could exchange messages faster than they could in the real world since the information wouldn’t have to physically travel across physical space. (e.g. send message directly to memory address X instead of sending light through fiber optic physics simulator).
Essentially, in a simulation of the physical world that has tweaked physics, could information be processed faster than the processor running the simulation?
Is there some sort of conservation of energy law, but for information?
Re: Cities: Skylines Is Turing Complete
#58The idea of creating computers out of virtual objects has always fascinated me since I first saw someone do it in Minecraft. It really brings up some interesting scenarios that I like to day dream about sometimes. For instance, in a real world simulation, you could build a processor with a gazillion transistors because you don’t have to worry about the same physical limitations like size or heat. Could it take an inp…
On the first topic, if you can stomach having to reformat a PDF, the "No Free Lunch in Machine Learning" guy wrote a paper on thermodynamics and psychological time:
https://www.researchgate.net/publication/226069884_Memory_sy...
On the second one... I think it's more interesting to think if there's a theory of relativity for computation. Imagine if two systems were updating one another's state but were separated by physical distance. Wouldn't you have to hold the state of one to only update when it a receives a message from the other, for the systems to "experience" instantaneous communication? That would mean there would be a third system for whom time would have to pass to transfer the message and compute it in such a way that the amount of updating required for the receiving systems are minimal.
Maybe we have to guarantee that at least one system has to experience time more slowly than the others, to compute the information necessary for instanaeity to be true for the communicating systems.
Re: Cities: Skylines Is Turing Complete
#59Earlier quoted context omitted.
Interestingly, Minecraft only added redstone to explicitly allow logic gates after users had found out how to create them out of flowing water and other select blocks.
Minecraft construction is weird. Minecraft's reason for existing is that people think it's fun to make simple things mind-numbingly hard by using the crudest lowest-level building blocks, each block simualting with horridly monstrous gobs of computing powes). So it's the worst of both worlds -- an expensive simulator for tediously manipulting low-level primitives. Why not manipulate primivitives efficiently, or use h…
Re: Cities: Skylines Is Turing Complete
#60The idea of creating computers out of virtual objects has always fascinated me since I first saw someone do it in Minecraft. It really brings up some interesting scenarios that I like to day dream about sometimes. For instance, in a real world simulation, you could build a processor with a gazillion transistors because you don’t have to worry about the same physical limitations like size or heat. Could it take an inp…