Jump to content




Turtle Compare Machine


  • This topic is locked This topic is locked
23 replies to this topic

#1 Guest_ZetaNeta_*

  • Guests

Posted 01 June 2013 - 07:24 AM

If the authors want turtles be "blind" and only compare. I got a idea.
I am not quite sure if turtles should be able to compare stuff them self.
I think we should do either a comparing machine. Either do this as a "tool".
So turtles without comparing add-on will not be able to even understand the difference betwen wood and obsidian.

#2 Dlcruz129

    What's a Lua?

  • Members
  • 1,423 posts

Posted 01 June 2013 - 11:08 AM

View PostZetaNeta, on 01 June 2013 - 07:24 AM, said:

If the authors want turtles be "blind" and only compare. I got a idea.
I am not quite sure if turtles should be able to compare stuff them self.
I think we should do either a comparing machine. Either do this as a "tool".
So turtles without comparing add-on will not be able to even understand the difference betwen wood and obsidian.

Nice idea!

#3 Spongy141

  • Members
  • 526 posts
  • Location'Merica

Posted 01 June 2013 - 05:12 PM

Last I checked a turtle can already compare a block to a block in its inventory, so you don't need this.

#4 MudkipTheEpic

  • Members
  • 639 posts
  • LocationWhere you'd least expect it.

Posted 01 June 2013 - 05:35 PM

View PostSpongy141, on 01 June 2013 - 05:12 PM, said:

Last I checked a turtle can already compare a block to a block in its inventory, so you don't need this.

They want to make regular turtles not be able to compare, just special ones. Which I think is dumb.

#5 Guest_ZetaNeta_*

  • Guests

Posted 01 June 2013 - 05:59 PM

View PostSpongy141, on 01 June 2013 - 05:12 PM, said:

Last I checked a turtle can already compare a block to a block in its inventory, so you don't need this.
I meant to remove this functionality like its sad a post after yours.

View PostMudkipTheEpic, on 01 June 2013 - 05:35 PM, said:

They want to make regular turtles not be able to compare, just special ones. Which I think is dumb.
Well, i heard the developers what they think about turtles by reading their responses on other suggestions. I think this "may interest" them with their idea of "blind turtle".
Do you think a turtle got some kind of "analyzer" built-it? I didnt saw it on my crafting table while doing one.

#6 MudkipTheEpic

  • Members
  • 639 posts
  • LocationWhere you'd least expect it.

Posted 01 June 2013 - 09:57 PM

View PostZetaNeta, on 01 June 2013 - 05:59 PM, said:

View PostSpongy141, on 01 June 2013 - 05:12 PM, said:

Last I checked a turtle can already compare a block to a block in its inventory, so you don't need this.
I meant to remove this functionality like its sad a post after yours.

View PostMudkipTheEpic, on 01 June 2013 - 05:35 PM, said:

They want to make regular turtles not be able to compare, just special ones. Which I think is dumb.
Well, i heard the developers what they think about turtles by reading their responses on other suggestions. I think this "may interest" them with their idea of "blind turtle".
Do you think a turtle got some kind of "analyzer" built-it? I didnt saw it on my crafting table while doing one.

Did you see a microchip when you crafted the turtle? An engine? LCD display? This is Minecraft. Creepers, zombies etc. just aren't realistic.

If comparing broke the fourth wall, they never would have added it. Think about having a wireless mining turtle without comparing. No ore detecting or anything.

Also, whats with all the nerf suggestions? Not just you, but it just seems a lot of people want nice things removed.

Edited by MudkipTheEpic, 01 June 2013 - 10:04 PM.


#7 Jappards

  • Validating
  • 116 posts
  • LocationHolland

Posted 02 June 2013 - 01:59 AM

i don`t like comparing to be removed on normal turtles, but this would also break a lot of contraptions, but what is the fourth wall?

#8 Guest_ZetaNeta_*

  • Guests

Posted 02 June 2013 - 07:12 AM

View PostMudkipTheEpic, on 01 June 2013 - 09:57 PM, said:

Did you see a microchip when you crafted the turtle? An engine? LCD display? This is Minecraft. Creepers, zombies etc. just aren't realistic.

If comparing broke the fourth wall, they never would have added it. Think about having a wireless mining turtle without comparing. No ore detecting or anything.

Also, whats with all the nerf suggestions? Not just you, but it just seems a lot of people want nice things removed.
I heard that they wanted to fix the fourth wall, so i suggested. In my opinion its overpowered. Way too overpowered.
I agree that we may "even better" remove any CC based comparing, and the ones who want it may code them self a mod.
With alittle of logic you may say what stacks in 16, 64... aproximetly. You may understand what is cobble by calculating the amount turtle mines and gets to this stack.
Understanding what ore it holds IS SOOoooooo.... OVERPOWERED for me.

View PostJappards, on 02 June 2013 - 01:59 AM, said:

i don`t like comparing to be removed on normal turtles, but this would also break a lot of contraptions, but what is the fourth wall?
It would break some stuff, we may put that as a option in configs. So servers may have comparing off.
Fourth Wall means when game talks not to steve but dirrectly to you. Go wiki it.
In our case he means (and i mean) the unatural unrealistic points of minecraft where turtles may compare stuff with "some magic"

#9 theoriginalbit

    Semi-Professional ComputerCrafter

  • Moderators
  • 7,332 posts
  • LocationAustralia

Posted 02 June 2013 - 07:22 AM

View PostZetaNeta, on 02 June 2013 - 07:12 AM, said:

I heard that they wanted to fix the fourth wall, so i suggested.
It has to be broken before wanting to fix it, they don't add anything in if it is going to break the wall, so how would the wall have been broken. Do you have a link from a reliable source for this accusation?


View PostZetaNeta, on 02 June 2013 - 07:12 AM, said:

Understanding what ore it holds IS SOOoooooo.... OVERPOWERED for me.
It doesn't understand what ore it is holding. It knows there is a block in the inventory, and it knows it is the same as the one in front (or not), but it has no idea what kind of ore it is. The only thing it can know for certain is coal and that is because of the newly added functionality to turtle.refuel, that returns if an item can be used as fuel...


View PostZetaNeta, on 02 June 2013 - 07:12 AM, said:

With alittle of logic you may say what stacks in 16, 64... aproximetly. You may understand what is cobble by calculating the amount turtle mines and gets to this stack.
Nope, this is virtually impossible to do. Some examples that would mess up logic and why comparing IS required:
  • Gravel's random chance to be flint
  • Drop amounts of Lapis and Redstone too variable and chance of being similar
  • Drop amounts of all ores.
  • Those large pockets of dirt that you come across underground as well as the gravel
  • Any mod that adds in a block
No logic can account for all of these variables + more, ergo we need comparison. We have a low level comparison, it is by no means overpowered.

#10 Bubba

    Use Code Tags!

  • Moderators
  • 1,142 posts
  • LocationRHIT

Posted 02 June 2013 - 07:43 AM

I would disagree with this. It would remove much of the turtle's functionality as turtles. There are many people who like to have wireless crafting turtles to serve as their "butler", and removing the compare functionality would ruin that because as of right now you can have no more than two peripherals at any one time.

#11 Guest_ZetaNeta_*

  • Guests

Posted 02 June 2013 - 11:05 AM

View Posttheoriginalbit, on 02 June 2013 - 07:22 AM, said:

View PostZetaNeta, on 02 June 2013 - 07:12 AM, said:

I heard that they wanted to fix the fourth wall, so i suggested.
It has to be broken before wanting to fix it, they don't add anything in if it is going to break the wall, so how would the wall have been broken. Do you have a link from a reliable source for this accusation?
Ok. Then it was just my imagination. But what about reinforcing that wall?

View Posttheoriginalbit, on 02 June 2013 - 07:22 AM, said:

View PostZetaNeta, on 02 June 2013 - 07:12 AM, said:

Understanding what ore it holds IS SOOoooooo.... OVERPOWERED for me.
It doesn't understand what ore it is holding. It knows there is a block in the inventory, and it knows it is the same as the one in front (or not), but it has no idea what kind of ore it is. The only thing it can know for certain is coal and that is because of the newly added functionality to turtle.refuel, that returns if an item can be used as fuel...
With comparing you may easy the proccess of comapring ores. Its not unpossible to identify a ore with some logic.

View Posttheoriginalbit, on 02 June 2013 - 07:22 AM, said:

View PostZetaNeta, on 02 June 2013 - 07:12 AM, said:

With alittle of logic you may say what stacks in 16, 64... aproximetly. You may understand what is cobble by calculating the amount turtle mines and gets to this stack.
Nope, this is virtually impossible to do. Some examples that would mess up logic and why comparing IS required:
  • Gravel's random chance to be flint
  • Drop amounts of Lapis and Redstone too variable and chance of being similar
  • Drop amounts of all ores.
  • Those large pockets of dirt that you come across underground as well as the gravel
  • Any mod that adds in a block
No logic can account for all of these variables + more, ergo we need comparison. We have a low level comparison, it is by no means overpowered.
I didnt say that the logic is not nessaserily easy, and have no bugs.
That applyes to all points you have sad.
In my opinion we should make storage "chest sized", but remove the comparing completely.

View PostBubba, on 02 June 2013 - 07:43 AM, said:

I would disagree with this. It would remove much of the turtle's functionality as turtles. There are many people who like to have wireless crafting turtles to serve as their "butler", and removing the compare functionality would ruin that because as of right now you can have no more than two peripherals at any one time.
Yet you words seem to me like "Dont remove it, i got a farm based on that"

#12 ChunLing

  • Members
  • 2,027 posts

Posted 02 June 2013 - 11:48 AM

If a change is going to break a bunch of existing programs, then it really has to be justified by some significant improvement in gameplay, otherwise it's just a "screw you" to everyone that's already invested a lot of effort in the mod.

I would like to make a suggestion. The list of "suggestions not to make" should be amended to include "ego trips, suggestions that have as their sole purpose making the suggester feel good about getting a suggestion accepted".

Yes, ComputerCraft is moving in the direction of being more "difficult", with more expensive recipes and consumable requirements. That doesn't mean that every suggestion to make it harder is automatically being accepted. More to the point, your value as a person does not rest on (or affect in any way) whether the ComputerCraft developers decide to accept one of "your" suggestions. If they accept a suggestion it is going to be because they feel that it would add something to the mod for a lot of people, not just you. Furthermore, no matter how many people would be pleased by something, they won't implement it if they feel it goes against their vision for the mod.

#13 BigSHinyToys

  • Members
  • 1,001 posts

Posted 02 June 2013 - 11:51 AM

Over powered is a very broad term. in a FPS snipers are "OP" from the perspective of people that get quicksniped but not to people that use them as long range weapons. a turtle by its self can only excavate but with a skilled player it can be a butler capable of a large range of tasks.

The ability to compare items is a half way solution to two problems and doesn't really solve ether. problem one turtles are OP and can do so much already why give them more power. The other is people want to do more with turtles and knowing what blocks they hold opens a wide range of possibility. comparing is to OP for some and not powerful enough for others.

I personally an in the camp of give turtles more power. I would like turtles to be able to build cities and have there own society. this is "technically" achievable with compare but is complicated with Mod blocks and having to make a educated guess in some cases.

In terms of backwards compatibility it would be a big decision to remove a feature that people are already using.

Moving the compare ability to a peripheral block would be ok but cause some problems during adaption.

In conclusion I don't think removing this functionality would be good for CC.

#14 Bubba

    Use Code Tags!

  • Moderators
  • 1,142 posts
  • LocationRHIT

Posted 02 June 2013 - 12:10 PM

View PostZetaNeta, on 02 June 2013 - 11:05 AM, said:

Yet you words seem to me like "Dont remove it, i got a farm based on that"

In fact I don't. I prefer to use Buildcraft for all my sorting needs, because for the most part pipes are slightly faster. But I'm thinking of others who do use turtles for such things.

I personally will never understand suggestions to downgrade turtles. If you think they're too powerful, it is easy enough to throw a few diamonds in lava or, better yet, write a little startup script/edit the rom in a way that limits a turtle's ability. Don't try to force your downgrades on those who use the turtle's current abilities to their full extent.

#15 Guest_ZetaNeta_*

  • Guests

Posted 02 June 2013 - 12:28 PM

View PostChunLing, on 02 June 2013 - 11:48 AM, said:

If a change is going to break a bunch of existing programs, then it really has to be justified by some significant improvement in gameplay, otherwise it's just a "screw you" to everyone that's already invested a lot of effort in the mod.

I would like to make a suggestion. The list of "suggestions not to make" should be amended to include "ego trips, suggestions that have as their sole purpose making the suggester feel good about getting a suggestion accepted".

Yes, ComputerCraft is moving in the direction of being more "difficult", with more expensive recipes and consumable requirements. That doesn't mean that every suggestion to make it harder is automatically being accepted. More to the point, your value as a person does not rest on (or affect in any way) whether the ComputerCraft developers decide to accept one of "your" suggestions. If they accept a suggestion it is going to be because they feel that it would add something to the mod for a lot of people, not just you. Furthermore, no matter how many people would be pleased by something, they won't implement it if they feel it goes against their vision for the mod.
Now look at you self. You think that all people want is to be high and to be accepted. *old teacher voice* NO YOU DUMB! All i wanted it some hardcore in here.
They have added fuel for turtles, that the first step in right dirrection.
Currently they are making it harder and yeah! We should post alot of "enhardening" suggestions, so devs will be able to choose what to add next, and what not to if they are going to move in this dirrection.
Fuel for turtles had a major thing "ON/OFF SWITCH". Players can play with it. But for servers that maybe a really got switch.
And you think that they are goint to implement that without this switch? NO!

View PostBigSHinyToys, on 02 June 2013 - 11:51 AM, said:

Over powered is a very broad term. in a FPS snipers are "OP" from the perspective of people that get quicksniped but not to people that use them as long range weapons. a turtle by its self can only excavate but with a skilled player it can be a butler capable of a large range of tasks.

The ability to compare items is a half way solution to two problems and doesn't really solve ether. problem one turtles are OP and can do so much already why give them more power. The other is people want to do more with turtles and knowing what blocks they hold opens a wide range of possibility. comparing is to OP for some and not powerful enough for others.

I personally an in the camp of give turtles more power. I would like turtles to be able to build cities and have there own society. this is "technically" achievable with compare but is complicated with Mod blocks and having to make a educated guess in some cases.

In terms of backwards compatibility it would be a big decision to remove a feature that people are already using.

Moving the compare ability to a peripheral block would be ok but cause some problems during adaption.

In conclusion I don't think removing this functionality would be good for CC.
Ah... A homo sapiens. Finaly.
I also was thinking of making a "full indentifying/id checking" as a option.
But the main thing in this is a ON/OFF switch. So servers may switch betwen "Full id check", "Comapring" and nothing at all
When i do a suggestion i think of it as a option. Not a required thing. I am for servers and their owners who may adjust the gameplay.
"In terms of backwards compatibility" alot of mods have this problem. Why cant we? Alot of "HOWTO"s for other mods have alot of signs saying "PATCHED IN ****" or "WORKS FROM ****".
Why cant we have those?

View PostBubba, on 02 June 2013 - 12:10 PM, said:

View PostZetaNeta, on 02 June 2013 - 11:05 AM, said:

Yet you words seem to me like "Dont remove it, i got a farm based on that"

In fact I don't. I prefer to use Buildcraft for all my sorting needs, because for the most part pipes are slightly faster. But I'm thinking of others who do use turtles for such things.

I personally will never understand suggestions to downgrade turtles. If you think they're too powerful, it is easy enough to throw a few diamonds in lava or, better yet, write a little startup script/edit the rom in a way that limits a turtle's ability. Don't try to force your downgrades on those who use the turtle's current abilities to their full extent.
Again as i sad about ON/OFF, server gameplay and stuff, stuff, stuff. Shall i add those lines to the main post?
+ You should have understand what i mean under "Dont remove it, i got a farm based on that"

#16 Bubba

    Use Code Tags!

  • Moderators
  • 1,142 posts
  • LocationRHIT

Posted 02 June 2013 - 12:46 PM

View PostZetaNeta, on 02 June 2013 - 12:28 PM, said:

Again as i sad about ON/OFF, server gameplay and stuff, stuff, stuff. Shall i add those lines to the main post?
Yeah, you should add that to your main post. I still disagree with the notion, but perhaps others would be more inclined to side with you if you were to include that in the main post.

Quote

+ You should have understand what i mean under "Dont remove it, i got a farm based on that"

I guess not. In what way exactly am I supposed to take that other than, "The only reason you don't like this suggestion is because you have something that relies on this feature"?

Quote

"In terms of backwards compatibility" alot of mods have this problem. Why cant we? Alot of "HOWTO"s for other mods have alot of signs saying "PATCHED IN ****" or "WORKS FROM ****".
Why cant we have those?

ComputerCraft is a bit different. It takes more than just changing a few blocks to get a program working again; one has to entirely redesign, re-implement, and redeploy which takes a hell of a lot of work. Not to mention the fact that it is annoying regardless of which mod doesn't keep backwards compatibility. I definitely appreciate that Dan and Cloudy have kept things backwards compatible so far.

#17 Tiin57

    Java Lunatic

  • Members
  • 1,412 posts
  • LocationIndiana, United States

Posted 02 June 2013 - 01:16 PM

View PostZetaNeta, on 02 June 2013 - 12:28 PM, said:

Now look at you self. You think that all people want is to be high and to be accepted. *old teacher voice* NO YOU DUMB! All i wanted it some hardcore in here.
They have added fuel for turtles, that the first step in right dirrection.
Currently they are making it harder and yeah! We should post alot of "enhardening" suggestions, so devs will be able to choose what to add next, and what not to if they are going to move in this dirrection.
Fuel for turtles had a major thing "ON/OFF SWITCH". Players can play with it. But for servers that maybe a really got switch.
And you think that they are goint to implement that without this switch? NO!
Well.
1. Genetically, all human beings have an urge for acceptance and high status.
2. This feature, as ChunLing said, has been in the mod since turtles were introduced, if I recall correctly. Removing it will break no less than hundreds of turtle programs that rely on comparing.
3. An on-off switch might be a good idea, except for a very plausible scenario:
Server owner switches comparing off. (Why anyone would want to do that, I don't know. I'm going to stick to logic here, though.)
(Player: "y this turtle crashin")*20
Server owner: *facepalm* "I turned it back on."
Player: "Turned what back on?"
Server owner: *facedesk*

#18 Kingdaro

    The Doctor

  • Members
  • 1,636 posts
  • Location'MURICA

Posted 02 June 2013 - 02:34 PM

I am incredibly far less inclined to install or use a mod that disallows me to do much less than it could. The ability for turtles to compare blocks against one another and within their inventory adds many more possibilities and functionality to the mod, and gives much more purpose to turtles.

Removing comparison on turtles is like removing the for statement in lua. "Well yeah we felt a lot of programs in lua were too easy to make and too overpowered, so we went ahead and made it so that everyone has to repeat their statements a million and a half times."

#19 Engineer

  • Members
  • 1,378 posts
  • LocationThe Netherlands

Posted 02 June 2013 - 04:43 PM

To extend on what Kingdaro said:

We could do it, but getting it by default would be much efficienter:
local count = 1
repeat
  count = count + 1
  -- Do stuff
until count == 5

Why install a peripheral when it has very much functionality, and that should be inside CC!

#20 Guest_ZetaNeta_*

  • Guests

Posted 02 June 2013 - 06:27 PM

View PostBubba, on 02 June 2013 - 12:46 PM, said:

View PostZetaNeta, on 02 June 2013 - 12:28 PM, said:

Again as i sad about ON/OFF, server gameplay and stuff, stuff, stuff. Shall i add those lines to the main post?
Yeah, you should add that to your main post. I still disagree with the notion, but perhaps others would be more inclined to side with you if you were to include that in the main post.

Quote

+ You should have understand what i mean under "Dont remove it, i got a farm based on that"

I guess not. In what way exactly am I supposed to take that other than, "The only reason you don't like this suggestion is because you have something that relies on this feature"?

Quote

"In terms of backwards compatibility" alot of mods have this problem. Why cant we? Alot of "HOWTO"s for other mods have alot of signs saying "PATCHED IN ****" or "WORKS FROM ****".
Why cant we have those?

ComputerCraft is a bit different. It takes more than just changing a few blocks to get a program working again; one has to entirely redesign, re-implement, and redeploy which takes a hell of a lot of work. Not to mention the fact that it is annoying regardless of which mod doesn't keep backwards compatibility. I definitely appreciate that Dan and Cloudy have kept things backwards compatible so far.
1. Ok, gonna add.
2. Yes, you understand that correct. But that also means "if you got a program relying on it", or you "just dont want it gone becouse you got some evil plan with it"

View Posttiin57, on 02 June 2013 - 01:16 PM, said:

View PostZetaNeta, on 02 June 2013 - 12:28 PM, said:

Now look at you self. You think that all people want is to be high and to be accepted. *old teacher voice* NO YOU DUMB! All i wanted it some hardcore in here.
They have added fuel for turtles, that the first step in right dirrection.
Currently they are making it harder and yeah! We should post alot of "enhardening" suggestions, so devs will be able to choose what to add next, and what not to if they are going to move in this dirrection.
Fuel for turtles had a major thing "ON/OFF SWITCH". Players can play with it. But for servers that maybe a really got switch.
And you think that they are goint to implement that without this switch? NO!
Well.
1. Genetically, all human beings have an urge for acceptance and high status.
2. This feature, as ChunLing said, has been in the mod since turtles were introduced, if I recall correctly. Removing it will break no less than hundreds of turtle programs that rely on comparing.
3. An on-off switch might be a good idea, except for a very plausible scenario:
Server owner switches comparing off. (Why anyone would want to do that, I don't know. I'm going to stick to logic here, though.)
(Player: "y this turtle crashin")*20
Server owner: *facepalm* "I turned it back on."
Player: "Turned what back on?"
Server owner: *facedesk*
1. GREAT! They already call me a alien. Go on you, young racist.
2. Didnt know that, but isnt a reason "not to remove them" + again, again again and again again i will tell you that this feature should have a ON/OFF switch.
3. o.o amazing, you noticed it but didnt use when thinking about other bad sides. GENIUS!

View PostKingdaro, on 02 June 2013 - 02:34 PM, said:

I am incredibly far less inclined to install or use a mod that disallows me to do much less than it could. The ability for turtles to compare blocks against one another and within their inventory adds many more possibilities and functionality to the mod, and gives much more purpose to turtles.

Removing comparison on turtles is like removing the for statement in lua. "Well yeah we felt a lot of programs in lua were too easy to make and too overpowered, so we went ahead and made it so that everyone has to repeat their statements a million and a half times."
All mods limit you to something. Unless thats a mod allowing you to edit minecraft world with the power of you thought. Then msg me so i can try it.
I would like that functionality in.... idk, Buildcraft? A thought-world manipulator.

No, for is more like the detect feature allowing to understand if you are moving into a wall.





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users