Page 1 of 1

Gödelization of Factorio

Posted: Thu Jan 05, 2017 8:48 pm
by mwalimu
Here's a really crazy and extreme thought. One of the overriding themes of Factorio is to automate everything possible. Taken to the extreme, one could imagine this automation could include the development and maintenance of software, including the game Factorio itself. Maybe even automate release management, social networking, documentation, and so forth. Everything about the game would be automated, eliminating the need for human involvement.

Kurt Gödel would be proud. At least until robots take over the world and destroy all the useless humans.

Re: Gödelization of Factorio

Posted: Thu Jan 05, 2017 9:33 pm
by Frightning
mwalimu wrote:Here's a really crazy and extreme thought. One of the overriding themes of Factorio is to automate everything possible. Taken to the extreme, one could imagine this automation could include the development and maintenance of software, including the game Factorio itself. Maybe even automate release management, social networking, documentation, and so forth. Everything about the game would be automated, eliminating the need for human involvement.

Kurt Gödel would be proud. At least until robots take over the world and destroy all the useless humans.
First of all, you're thinking of John von Neumann (and his idea known as a von Neumann machine), not Kurt Gödel (who is known mostly for his Incompleteness Theorems in Foundations of Mathematics). Second, there is a point where fun ends and real work begins...developing software crosses that point for most people, I suspect.

Re: Gödelization of Factorio

Posted: Thu Jan 05, 2017 9:58 pm
by Masterfox
Frightning wrote:
mwalimu wrote:Here's a really crazy and extreme thought. One of the overriding themes of Factorio is to automate everything possible. Taken to the extreme, one could imagine this automation could include the development and maintenance of software, including the game Factorio itself. Maybe even automate release management, social networking, documentation, and so forth. Everything about the game would be automated, eliminating the need for human involvement.

Kurt Gödel would be proud. At least until robots take over the world and destroy all the useless humans.
First of all, you're thinking of John von Neumann (and his idea known as a von Neumann machine), not Kurt Gödel (who is known mostly for his Incompleteness Theorems in Foundations of Mathematics). Second, there is a point where fun ends and real work begins...developing software crosses that point for most people, I suspect.
Yeah, although, in the current state, Gödel, too, applies here, as the game can not from the inside only be fully preseen(That is, the in-game character does not know about stuff like pollution, evolution and chunks). However, while the idea of a computer in Factorio is not new, it would be even laggier then minecraft, probably stealing its rank of the worst VM programm. So yeah, Factorio in Factorio would need way more computation power (and more multithreading) then is reasonable. Sadly, that is.