So I like logic they way it is, but they idea of analog readings and math keeps coming up. In asides and whispers, perhaps worried that it'll be shot down as embarrassingly out of character with Nimbatus. I don't think I'd recommend it, but I have a concept on how to implement it.
This would be a second class of logic blocks - math blocks. Only an output block would cross that divide, able to output a key or tag based on whether a variable is ==, !=, > or <.
Sensors would have an option to output a variable, as well as ranged key/tag options. (Such as we use now.) Addition blocks could accept two variables and output a third, along with division, subtraction, multiplication, etc. Thus you could do things like produce decaying averages of sensor readings, or whatever else you like.
I don't think I'll recommend this, though. I think solutions to these problems largely exist in basic logic, and that introducing math obsoletes many creative solutions. Like code, I think mathematical expertise would become a cost-of-entry for complex and efficient builds.
Right now, a smart novice or an experienced idiot can both work up to very complex behavior with very simple basic tools, and I think that is critical.
Post
Lurkily
So I like logic they way it is, but they idea of analog readings and math keeps coming up. In asides and whispers, perhaps worried that it'll be shot down as embarrassingly out of character with Nimbatus. I don't think I'd recommend it, but I have a concept on how to implement it.
This would be a second class of logic blocks - math blocks. Only an output block would cross that divide, able to output a key or tag based on whether a variable is ==, !=, > or <.
Sensors would have an option to output a variable, as well as ranged key/tag options. (Such as we use now.) Addition blocks could accept two variables and output a third, along with division, subtraction, multiplication, etc. Thus you could do things like produce decaying averages of sensor readings, or whatever else you like.
I don't think I'll recommend this, though. I think solutions to these problems largely exist in basic logic, and that introducing math obsoletes many creative solutions. Like code, I think mathematical expertise would become a cost-of-entry for complex and efficient builds.
Right now, a smart novice or an experienced idiot can both work up to very complex behavior with very simple basic tools, and I think that is critical.
Link to comment
Share on other sites
6 replies to this post
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now