Author Topic: How to keep blocked  (Read 9200 times)

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
How to keep blocked
« on: September 24, 2005, 10:44:24 AM »
PY quote:

Quote
I don't favor getting rid of it. Blocking has its place in the scheme of things.

Fixpos and fixed are going to be combined to save sysvar space but blocked (as an option and as a possibility) must stay.

I totaly agree that blocked as an option and as possibility must stay.

The same way the e-grid can be set up to favor plants. Instead of artifisialy checking the "plants" checkbox.
The e-grid must be able to set up to to favor blocked plants (or blocked robots If not too sifiesh). I beleave there must be a more natural reason for somthing to become blocked: "Like the only way for photosinthise to accure is for a plant to be attched to soil" (But if we model it on a molecular level, on the other hand, then our plants our allergy getting minerals from water and do not need to be blocked)

I am not sure how to work out the complete model, I leave that to our biologists, but you get the idea.
« Last Edit: September 24, 2005, 10:46:46 AM by Botsareus »

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
How to keep blocked
« Reply #1 on: September 24, 2005, 07:48:54 PM »
We could have an absorption rate from the Egrid gradually increase as a bot doesn't move.  This would be analogous to growing roots.  Problem is this means we would need to set some sort of absorption rate formula for bots based on speed, length of time not moving, etc.

Either way, I'm not touching the blocked veggies control for 2.4
« Last Edit: September 24, 2005, 07:49:27 PM by Numsgil »

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
How to keep blocked
« Reply #2 on: September 25, 2005, 10:35:05 AM »
good ... atleast you are considering it. When we get to the e-grid at all.~ ...

Offline shvarz

  • Bot God
  • *****
  • Posts: 1341
    • View Profile
How to keep blocked
« Reply #3 on: September 25, 2005, 01:15:15 PM »
Quote
Like the only way for photosinthise to accure is for a plant to be attched to soil

That would be totally unrealistic, because most of the plants on our planet are not attached to soil.
"Never underestimate the power of stupid things in big numbers" - Serious Sam

Offline Greven

  • Bot Destroyer
  • ***
  • Posts: 345
    • View Profile
How to keep blocked
« Reply #4 on: September 25, 2005, 01:28:47 PM »
???
10010011000001110111110100111011001101100100000110110111000011101011110010110000
011000011000001100010110010111101001110100110010111100101000001000001111001011101
001101001110011011010011100011110100111000011101100100000100110011010011100110110
010110000011100111101001110110111101011101100110000111101001101001110111111011101
01100100000111010011010001100001110111010000010001001000010100001

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
How to keep blocked
« Reply #5 on: September 25, 2005, 03:24:02 PM »
Specifically Algae, is what shvarz is referring to.

And the giant floating plants like in Cowboy Bepop that hang above Venus.  He's talking about those too.

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
How to keep blocked
« Reply #6 on: September 25, 2005, 07:16:24 PM »
But what If you want to model trees?

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
How to keep blocked
« Reply #7 on: September 25, 2005, 09:40:51 PM »
Then you find some other reason why they should be fixed.  It's not inconcievable that ground plants could have just become a large floor covering of moss.

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
How to keep blocked
« Reply #8 on: September 26, 2005, 12:00:38 PM »
Then you find some other reason why they should be fixed.

and what does moss have to do with this? I dont get it all: What other ways?

Offline PurpleYouko

  • Bot God
  • *****
  • Posts: 2556
    • View Profile
How to keep blocked
« Reply #9 on: September 26, 2005, 01:34:26 PM »
Quote
And the giant floating plants like in Cowboy Bepop that hang above Venus. He's talking about those too.

And duck weed and water hyacinths and so on.

There are tons of plants that aren't rooted. What about the symbiotic Xooxanthellae that live in the bodies of some Sea Slugs or corals.
« Last Edit: September 26, 2005, 01:38:07 PM by PurpleYouko »
There are 10 kinds of people in the world
Those who understand binary.
and those who don't

:D PY :D

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
How to keep blocked
« Reply #10 on: September 26, 2005, 01:58:26 PM »
Quote
and what does moss have to do with this? I dont get it all: What other ways?
Okay, most areas with lots of plants have trees.

Now, trees aren't the only method of plants possible.  There are many non-tree plants.  We've named some already.  For my example, let's take moss.

Now, moss is a plant.  It is not impossible that at some point in the past, trees weren't around.  At such a time, it's also probable that you had something like moss all over the land instead of trees.  Moss isn't particularly rooted.  It can pretty much grow on top of rocks and things with like a quarter inch of dust on them.

Other plants don't even need that.  Most water plants are free floating.  Hence: rooted is not a requisite for plants, hence trees are not rooted because they need to be to perform photosynthesis, hence modeling trees by requiring they be rooted to perform photosynthesis isn't correct.
« Last Edit: September 26, 2005, 01:58:44 PM by Numsgil »

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
How to keep blocked
« Reply #11 on: September 26, 2005, 05:05:06 PM »
Quote
Hence: rooted is not a requisite for plants, hence trees are not rooted because they need to be to perform photosynthesis, hence modeling trees by requiring they be rooted to perform photosynthesis isn't correct.

That would be all good but what if I wanted to model "realistic trees" not "imaginary trees" that are: "not rooted because they need to perform photosynthesis"

(I probebly will have to wait for the 3D virsion...  :( )
« Last Edit: September 26, 2005, 05:06:26 PM by Botsareus »

Offline shvarz

  • Bot God
  • *****
  • Posts: 1341
    • View Profile
How to keep blocked
« Reply #12 on: September 26, 2005, 05:12:59 PM »
I agree that "trees don't have to attach to earth to photosynthsize".  In fact, they don't have to attach to earth at all.  I am sure that if trees could keep their root system AND move around, they would certainly do that.  Bots, trees being unable to move is a side effect, not a cause of being a tree.  So making rules like "you have to fixpos to be able to photosynthesize" is not realistic.
"Never underestimate the power of stupid things in big numbers" - Serious Sam

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
How to keep blocked
« Reply #13 on: September 26, 2005, 05:15:15 PM »
I agree Shvartz, thats why we have to model realistic effect.

were the hell did you guys get the idea that I was intending to use fixpos? Trees with graby arms wth?

I know:
Quote
Then you find some other reason why they should be fixed.

fixed <> using fixpos my fault...
« Last Edit: September 26, 2005, 05:17:33 PM by Botsareus »

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
How to keep blocked
« Reply #14 on: September 26, 2005, 05:34:51 PM »
Blocked veggies are essentially fixed.  Same mechanism applies I believe.  Blocked veggies might even register .fixed as 1.  You may even be able to unfix them with an info shot (0 .shootval store .fixpos .shoot store)