Author Topic: Diffusion of substances in the Egrid  (Read 9932 times)

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Diffusion of substances in the Egrid
« on: October 25, 2005, 02:08:20 PM »
This is a diffusion simulator.  It explains the math.  Partial derivatives.   :puke:

Hehe, I love that smiley.

Offline Zelos

  • Bot Overlord
  • ****
  • Posts: 707
    • View Profile
Diffusion of substances in the Egrid
« Reply #1 on: October 25, 2005, 02:21:10 PM »
I cant see it :lecture:
When I have the eclipse cannon under my control there is nothing that can stop me from ruling the world. And I wont stop there. I will never stop conquering worlds through the universe. All the worlds in the universe will belong to me. All the species in on them will be my slaves. THE ENIRE UNIVERSE WILL BELONG TO ME AND EVERYTHING IN IT :evil: AND THERE IS NOTHING ANYONE OF you CAN DO TO STOP ME. HAHAHAHAHAHAHAHA

Offline PurpleYouko

  • Bot God
  • *****
  • Posts: 2556
    • View Profile
Diffusion of substances in the Egrid
« Reply #2 on: October 25, 2005, 02:30:04 PM »
Me neither. I don't see any kind of animation there.  :(
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
Diffusion of substances in the Egrid
« Reply #3 on: October 25, 2005, 02:32:01 PM »
It's shockwave, so you of course need shockwave on your computer.

Or do you mean my smiley?   :puke:

Offline PurpleYouko

  • Bot God
  • *****
  • Posts: 2556
    • View Profile
Diffusion of substances in the Egrid
« Reply #4 on: October 25, 2005, 02:41:08 PM »
You're obsessed with that smiley  <_<
There are 10 kinds of people in the world
Those who understand binary.
and those who don't

:D PY :D

Offline Zelos

  • Bot Overlord
  • ****
  • Posts: 707
    • View Profile
Diffusion of substances in the Egrid
« Reply #5 on: October 25, 2005, 03:06:01 PM »
it aint that great, I found on wiki a page abou diffusion, even for cells with cell walls.
When I have the eclipse cannon under my control there is nothing that can stop me from ruling the world. And I wont stop there. I will never stop conquering worlds through the universe. All the worlds in the universe will belong to me. All the species in on them will be my slaves. THE ENIRE UNIVERSE WILL BELONG TO ME AND EVERYTHING IN IT :evil: AND THERE IS NOTHING ANYONE OF you CAN DO TO STOP ME. HAHAHAHAHAHAHAHA

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Diffusion of substances in the Egrid
« Reply #6 on: October 25, 2005, 04:32:53 PM »
But did it tell about the math?

See, I got about halfway through that page before I even saw it just thinking on my own.  Forgot you can use taylor polynomial for multivariable function.

Offline Greven

  • Bot Destroyer
  • ***
  • Posts: 345
    • View Profile
Diffusion of substances in the Egrid
« Reply #7 on: October 25, 2005, 07:35:41 PM »
Well how would you implement that Num.. Would it be terrible slow? :lol:

 :puke:  :puke:  :puke:  :puke:  :puke:  :puke:  :puke:  :puke:  :puke:  :puke:  :puke:  :puke:  :puke:  :puke:  :puke:  :puke:  :puke:  :puke:  :puke:  :puke:  :puke:  :puke:  :puke:  :puke:  :puke:  :puke:  :puke:  :puke:  :puke:  :puke:  :puke:  :puke:  :puke:  :puke:  :puke:  :puke:  :puke:  :puke:  :puke:  :puke:  :puke:  :puke:  :puke: :puke: :puke: :puke: :puke:
« Last Edit: October 25, 2005, 07:38:15 PM by Greven »
10010011000001110111110100111011001101100100000110110111000011101011110010110000
011000011000001100010110010111101001110100110010111100101000001000001111001011101
001101001110011011010011100011110100111000011101100100000100110011010011100110110
010110000011100111101001110110111101011101100110000111101001101001110111111011101
01100100000111010011010001100001110111010000010001001000010100001

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Diffusion of substances in the Egrid
« Reply #8 on: October 25, 2005, 07:42:35 PM »
Greven while you are at it, read my explonation with that icon.. stuff I wrote... and then try to take it easy.... (all I was doing is trying to help dude)

Offline Zelos

  • Bot Overlord
  • ****
  • Posts: 707
    • View Profile
Diffusion of substances in the Egrid
« Reply #9 on: October 26, 2005, 12:43:45 AM »
it explained the math nums
When I have the eclipse cannon under my control there is nothing that can stop me from ruling the world. And I wont stop there. I will never stop conquering worlds through the universe. All the worlds in the universe will belong to me. All the species in on them will be my slaves. THE ENIRE UNIVERSE WILL BELONG TO ME AND EVERYTHING IN IT :evil: AND THERE IS NOTHING ANYONE OF you CAN DO TO STOP ME. HAHAHAHAHAHAHAHA

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Diffusion of substances in the Egrid
« Reply #10 on: October 26, 2005, 01:11:12 AM »
No matter how we do it, this is going to be a huge hit on speed.  Diffusion is a major, major issue.  So much so I've considered at times not letting things diffuse at all.

I can't know for sure till I actually have code that does it, but the one psuedo-egrid PY made a while ago wasn't all that good at diffusing...  It only did it every like 10 cycles or whatever, otherwise it was too slow.

Quote
   it explained the math nums

Then why the Hell didn't you post a linky?   :lol:

Offline Greven

  • Bot Destroyer
  • ***
  • Posts: 345
    • View Profile
Diffusion of substances in the Egrid
« Reply #11 on: October 26, 2005, 02:50:18 AM »
Better not to let it diffuse... we are hitting the head again on O(n^2)!
10010011000001110111110100111011001101100100000110110111000011101011110010110000
011000011000001100010110010111101001110100110010111100101000001000001111001011101
001101001110011011010011100011110100111000011101100100000100110011010011100110110
010110000011100111101001110110111101011101100110000111101001101001110111111011101
01100100000111010011010001100001110111010000010001001000010100001

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Diffusion of substances in the Egrid
« Reply #12 on: October 26, 2005, 12:07:15 PM »
actualy , I think the shack method works just fine.

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Diffusion of substances in the Egrid
« Reply #13 on: October 26, 2005, 12:22:39 PM »
Shack method?

Without diffusing, we don't get bots being able to communicate over areas using pheremones.  Which is a big part of alot of life.

That might be a necessary thing we don't get to play with if the computations get too CPU expensive though.

Offline PurpleYouko

  • Bot God
  • *****
  • Posts: 2556
    • View Profile
Diffusion of substances in the Egrid
« Reply #14 on: October 26, 2005, 12:52:16 PM »
how about a simple routine that just randomly chooses a few grid locations (maybe 100) per cycle and moves stuff into neighboring grid locations.

That way we get difusion without too much slowdown
There are 10 kinds of people in the world
Those who understand binary.
and those who don't

:D PY :D