Blitz4 wrote: Sat Jan 06, 2024 8:20 am
Brilliant statement that blueprints kill creativity in general.
Allow me to show you one extreme example to that theory. Could be the future, who knows.
I mentioned that as watching how new players use the feature will provide some insights into your theory.
The video is interesting, it could lead to situations where it ruins the fun for a player because they can just ask the AI what's next ?, how to do ? and then the game becomes obey the AI, i suppose that's one of the risk you refers when you make the link between blueprint harming creativity 'in general' and the AI playing minecraft for the player.
I think though it is doing lots of efforts to mimicks things it doesn't really do, like giving itself tasks , it is relying on humans understanding/experience of the environment 'manually' translated in a sort of graph where the AI can navigate "logically", and then make a corresponding output answer ( a task ) to any input ( description of where character is and surrounding).Then there is a step where the "task" is changed from concept to actual code to run in the game that's some pretty impressive code, but that's not the AI that came up with it. It's some humans who made up what is a "task" then the machine is attempting to make code that would "pass" the human evaluation of "is task accomplished". Either by collecting knowledge from aggregated human behavior to know what is a minecraft what task exist and so on, or that part when it's described how they teach the ai to debug its own function, this is different from other AI than learn the rules of games by themselves in comparaison, it's not the same way of achieving result. The kind of AI that learn how to play the game by themselves are like those that play chess or go. They can't explain to human their strategy because they are not using human understanding/experience of the environment. The "blindness" of the "fancy chatbot" is cleverly dealt with, but that is still a fundamental difference considering what/where/who is "the smart".
For factorio blueprint, i think "balancer" is good concept to illustrate what would be and "AI ruining creativity" it would be the AI telling you to make a balancer and how to make one, but that is not the same as the AI that would learn to play factorio, because such AI would not use archaic things like "balancer" , it would build a factory that would not be imbalanced or maybe only using direct insertion as it could manage to find how to most efficiently build things in a way that maybe will result in a monolitic mess of things that contain just the smallest amount of component to achieve the task it gave itself, and such task may be impossible to formulate fo human understanding, because maybe it has to do with balancing the inner state of the machine based on its own understanding of the environment.
You don't need an AI to ruin creativity, a blueprint portal would do the same as a "fancy chatbot" AI, and a go-player AI may not yield useful things for humans.
But a blueprint portal , similar to fancy chatbot is only fed by humans, considering the individual player it can ruin its own experience, but it can also be that the player try to participate in the portal, posting their own blueprint, receiving feedback on it, and improving their skills or solving problems, getting unstuck or learning things through it. The portal if considered like a fancy chatbot is the sum of the knowledge from the players, but it wouldn't add things on its own, it wouldn't know what is a balancer, or what is a train station , and how those are like "task" that the player may need as a single conceptual entity. ( like the blueprint portal category would have to be made by player, maybe with a tag system so it's aggregating human understanding). This has also a potential to enhance creativity, let say "train junctions",

it create some sort of emulation where the ideas and tricks of different players are gathered in one place, and can be combined or reused to create designs better than any individual player would have gotten on its own. It can also create some "fill in the gap" mentality, you see some nice balancer blueprint for 2=>4 and 2=>8 but you need a 2=>6, and so you add it to the list once you've done it, or you post your attempt in the portal, and the list extend, and maybe someone will do a 3=>8, and what nots. It is also the case for combinator, someone post a memory cell design on the portal, and someone post a different one, and another one and so on, and maybe it become a mini game in itself.
For the future i don't know, for know it seem you can't ship a game with a smart assistant in it at release day, as it require being fed by human experience, but it could open potential for very good "tutorial" where the game understand what you don't understand, and how to teach you only that after looking at you playing for a few moment instead of asking you wether or not you need tutorial. If you consider it an AI and not a mod portal, it could be maybe in the future a comon thing that people fed one together and compare their method of feeding an AI as part of a game. I don't think it has to ruin creativity, i think it can be a enhancing tool if integrated properly.
Oh very good video too ! It make me feel better about my difficulties using the mod, it shows that it really requires lots of effort and talent to make to good use of it for a task that can be stated in a few words

, i think it also kind of show a glimpse at how difficult it is to understand a build that was made by someone else, i imagine an ai that learn to play factorio by itself would create contraptions whose complexity would be much worse regarding how difficult it is to understand what was built and how it works.
It also shows i think how a "blueprint portal" may not kill creativity, imagine if the many single parts of logic where pieces available to all player ? like shift register, memory cell, timer, loop, signal sorter and things. That's pretty much what i'm using as blueprints, it think it's not against your idea that in order to use blueprint one need to make its own smelter first, to understand how it works, i really share that feeling, i think for combinators it's impossible to combine the different parts if you don't understand how each works individually anyway but having a library of those i think is very valuable, exploring each one of them is "a lot of content" and "opportunity to learn". I was a bit sad to see the impact of the blueprint introduction on multiplayer games because it somehow lead to a phase where more players where mindlessly flling in the blueprints the host pasted, and if that was a bad blueprint or disproportionnate or whatever mistake the host did, it would lead to no discussion or creativity and counpound overtime but now if you got a portal you could just refers to the pages or discuss about the choice of the blueprint for the particular game, it could/can restore a bit of that teamwork. I think it can also illustrate situations when an AI tasked/programmed by humans to assist oher human would be different conceptually than an AI that tries to beat the game and how there is room for humans to express their creativity in the making and continuous improvement of an automated assistant / blueprint portal.
I try to be optimistic here okay, how to make the best of the future
Blitz4 wrote: Sat Jan 06, 2024 8:20 am
If there was a tutorial, as mentioned in that nVidia demo, that'd change things for newer players. Also there's not a tool like Helmod built into the game, likely for a reason similar to your theory. If i'm playing vanilla, I'm more likely to use blueprints, but if I could install helmod, I'm more likely to not use any blueprints.
I do believe adding a blueprint hub, similar to the mod hub we have in game, would cause people to play the game more. For some of the reasons mentioned above of my use case.
For helmod/ factory planner or other tools that help to math ratios like rate calculator, i think they can be used as tool to make better blueprint 'faster', thinking the understanding of "why" you need ratios in the first place is the most important, but then you may want to skip on calculating the impact of moving the beacon by 1 tile, everytime you fiddle around when making a blueprint for a production lane. I play often modded games with new items and productions lanes, but the blueprints for train station and combinators stays the same, only some parameters changes , production lane require "game blueprint" which do not carry over using different mods.
Expecting players to use the tools to maximize their enjoyment is not proper assumption though i think. That's the paradox of considering every new player know which blueprint to learn from and when and which to keep for later, or the difference if you make a shortcut that makes people's shoes dirty, and expect only people who already have dirty shoes to use it and realize there also exist people who just care about time and would take the shortcut even with clean shoes and blame you for making the dirty shortcut existing/available. Imagine getting negative feedback from player that couldn't find the blueprints needed to complete the game and that much time was spent in frustrating search for the "melanger part 2" whatever that may be and all you have to answer is " no but you have to make it yourself that's the point of the game"....
It's hard to stay optimistic !