Author Topic: Waste from nothing  (Read 6795 times)

Offline Testlund

  • Bot God
  • *****
  • Posts: 1574
    • View Profile
Waste from nothing
« on: September 29, 2013, 07:31:15 PM »
After a decaying body had been shooting waste shots until it disappeared, waste continued to build up seemingly from nothing in the brown bots, which I have designed to use waste.
The internet is corrupt and controlled by criminally minded people.

Offline Testlund

  • Bot God
  • *****
  • Posts: 1574
    • View Profile
Re: Waste from nothing
« Reply #1 on: September 29, 2013, 07:58:10 PM »
It looks like slime gets converted to waste, but that doesn't seem right to me.  :blink:
The internet is corrupt and controlled by criminally minded people.

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Re: Waste from nothing
« Reply #2 on: October 01, 2013, 03:51:13 PM »
I'll take a look; Are the chloroplasts converting waste to energy at an optimal rate?

Offline Testlund

  • Bot God
  • *****
  • Posts: 1574
    • View Profile
Re: Waste from nothing
« Reply #3 on: October 01, 2013, 03:54:44 PM »
Yeah, it looks good.
The internet is corrupt and controlled by criminally minded people.

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Re: Waste from nothing
« Reply #4 on: November 06, 2013, 09:26:32 AM »
Hey Testlund, I am looking at your "waster from nothing" simulation. At what point (cycles) does your robot turn in to corps?
What is the robot I should be observing for ghost waste?
Can I write a simpler simulation with only one corps robot and one target robot that does nothing and expect to see the same results?



It looks to me like the robots are naturally getting waste...
« Last Edit: November 06, 2013, 09:28:07 AM by Botsareus »

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Re: Waste from nothing
« Reply #5 on: November 06, 2013, 10:06:21 AM »
[Bump]

I have ran the following simulation (attached 2 files)

I don't see any run away waste due to enabling 'do not decay waste shots.'

edit: Also attaching I_Flimma jic my version different then yours.
« Last Edit: November 06, 2013, 10:27:52 AM by Botsareus »

Offline Testlund

  • Bot God
  • *****
  • Posts: 1574
    • View Profile
Re: Waste from nothing
« Reply #6 on: November 11, 2013, 02:43:09 PM »
I'm looking into this again. I've started a new sim with the bots I used when this happened to see if it was just a temporary glitch, but here is a video showing what should happen if you run the sim that I posted at the top of this thread.

https://www.youtube.com/watch?v=80Wcnt5WAco&feature=c4-overview&list=UUZDVh1J8SG8HAfq6qypiANw

While waste is slowly counting down as it gets converted through chloroplast it suddenly make an increase and then again starts to count down.
The internet is corrupt and controlled by criminally minded people.

Offline Testlund

  • Bot God
  • *****
  • Posts: 1574
    • View Profile
Re: Waste from nothing
« Reply #7 on: November 11, 2013, 03:13:44 PM »
Run this one and check out the bot called Wastebot. Waste starts from 0 and quickly counts up to around 60. It should be 100% reproducible.
The internet is corrupt and controlled by criminally minded people.

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Re: Waste from nothing
« Reply #8 on: November 12, 2013, 02:07:25 PM »
I will.
I'll also run it using 2.45.

I should have free time this weekend.

Thx.

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Re: Waste from nothing
« Reply #9 on: November 16, 2013, 09:55:07 AM »
Ok so, In 2.45 waste stops building up at 102.xx. In 2.46 the waste seems to build continuously. Let me see if I disable the waste to energy chlr. code. cross-fingers.



Let me also note that Panda was not clear in his description: Although lots of waste is an indicator that the robot is not reproducing, it does not mean that a robot that can reproduce will have zero waste.

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Re: Waste from nothing
« Reply #10 on: November 16, 2013, 10:01:07 AM »
That did not work, but I figured it out:
Apparently robot seems to get more waste due to the fact that it is getting fed energy from the chloroplasts.
If I set feeding rate to zero, this stops happenin'

Now I just have to figure out why.

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Re: Waste from nothing
« Reply #11 on: November 16, 2013, 10:33:04 AM »
Ok, I figured it out:

There is a gene in your robot:

Code: [Select]
cond
*.fixpos 0 >
and
*.nrg 250 >
and
*.slime 250 <
start
50 .mkslime store
stop

You may be aware that making slime produces waste.
What is happenin' is your robot is constantly producing more slime, as it is constantly getting more energy from chloroplasts ( .nrg > 250 )

This does not happen in 2.45 due to the fact that a robot is not getting any new energy, that is: .nrg < 250

Offline Testlund

  • Bot God
  • *****
  • Posts: 1574
    • View Profile
Re: Waste from nothing
« Reply #12 on: November 17, 2013, 05:31:46 AM »
Apparently robot seems to get more waste due to the fact that it is getting fed energy from the chloroplasts.
If I set feeding rate to zero, this stops happenin'

Now I just have to figure out why.

Could it be that the code that converts energy from chloroplasts has something in common with energy shots that hits a bot? In that case waste is built up. I'm just guessing there is two kinds of energy code in there.

Quote
You may be aware that making slime produces waste.
What is happenin' is your robot is constantly producing more slime, as it is constantly getting more energy from chloroplasts ( .nrg > 250 )

Yeah, I suspected that early on but it doesn't seem reslistic to me.
The internet is corrupt and controlled by criminally minded people.

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Re: Waste from nothing
« Reply #13 on: November 17, 2013, 01:25:48 PM »
Quote
Yeah, I suspected that early on but it doesn't seem realistic to me.

That is exactly what is happenin' though, I have tested it.
I kinda want to leave the waste code the way it is though, if you don't mind.

A good way to test is to set feeding rate to zero.

Oh, I just extracted the robot and tested it solo. That might be a hint too.
« Last Edit: November 17, 2013, 01:27:53 PM by Botsareus »

Offline Testlund

  • Bot God
  • *****
  • Posts: 1574
    • View Profile
Re: Waste from nothing
« Reply #14 on: November 17, 2013, 08:56:13 PM »
So waste from slime is a feature, then?

What would you say about slowing the decay rate for slime instead? As it is now it disappears as quickly as it is created. It requires an awful lot of energy to maintain with very little benefit.
The internet is corrupt and controlled by criminally minded people.