Author Topic: Pusher Bots for visual basic Bau first virsion  (Read 24513 times)

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Pusher Bots for visual basic Bau first virsion
« on: February 23, 2005, 02:45:26 PM »
<--- look here on this picture I always post with

Its a screen shot from a physics development faze of pusher bots

Quote
Now wth does that have to do with "vtimer"?

Well in my programs all kinds of loops are allowed (I call them "repeats")
Quote
But what happens if there is an Infinite loop?

AAA! well thats were my own timer tricks come in:

* The simulator executes each robots dna one by one in several bits

* The "bit" is equal to the length of the dna of the fastest robot

* So if a robot is three times as slow as the fastest robot , the simulator will cut its prossesing into 3 bits , so the fastest robot "thinked" 3 times while this slow robot only "thinked" once

* Forget about thouse robots with infinate loops they will be killed [you]before[/you] by faster robots

* [you]Before[/you] means before the "HI VB RAN OUT OF STACK SPACE" error

right now I am stuck on the code of turning equations with parentheses' into type arrays so the vb can compile

an example of an equation like that will be :
Quote
repeat if (a < r) and (c > (d * (e - f)))

good luck with that for me  :D
« Last Edit: February 23, 2005, 02:56:58 PM by Botsareus »

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Pusher Bots for visual basic Bau first virsion
« Reply #1 on: February 23, 2005, 02:55:18 PM »
A few questions:

Quote
Its a screen shot from a fisix development faze of pusher bots

What is 'a fisix development faze of pusher bots'?  What is pusher bots?

Quote
right now I am stuck on the code of turning equations with Prentices into type arrays so the vb can compile

You mean 'equations with parentheses'?  That's why DB uses polish notation (atleast, I think that's part of the reason).  No need to worry about parentheses.

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Pusher Bots for visual basic Bau first virsion
« Reply #2 on: February 23, 2005, 02:57:57 PM »
Pusher bots is a program I am working on , I only brought it up because of "vtimer" from Nums making virus thing

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Pusher Bots for visual basic Bau first virsion
« Reply #3 on: February 23, 2005, 03:03:56 PM »
Ah, see, you have to preference your posts with these kinds of things.  ;)  Otherwise we are left  :blink:

Have you checked out different AL programs?  Avida is supposed to be the proffessional benchmark.  I haven't played too much with it (it isn't graphically based, and I'm lazy that way :P).

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Pusher Bots for visual basic Bau first virsion
« Reply #4 on: February 23, 2005, 03:09:46 PM »
The only other AL simulation I found that was worth downloading (I thought) was some kind of msdos boxes moving arround witch cheesy system speacker beepys, yep I think it was avida the first thing that came up on google was that cheesy msdos looking prog.

from there on I stoped bothering;

I think DB is the best currently in the world
« Last Edit: February 23, 2005, 03:13:57 PM by Botsareus »

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Pusher Bots for visual basic Bau first virsion
« Reply #5 on: February 23, 2005, 03:14:49 PM »
DB certainly has my vote.

If only the scientific community agreed with us.  Maybe someday.   :ph43r:

Offline Endy

  • Bot Overlord
  • ****
  • Posts: 852
    • View Profile
Pusher Bots for visual basic Bau first virsion
« Reply #6 on: February 23, 2005, 10:32:15 PM »
Mine too. B)

DB's been noticed by tons of educators, freegame sites, evolutionists, and coders already. Seems the actual scientists are the ones missing out.

Endy ;)

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Pusher Bots for visual basic Bau first virsion
« Reply #7 on: February 23, 2005, 10:33:19 PM »
The AL scientists anyway.  I think quite a fwe people here could be called scientists.

Offline Endy

  • Bot Overlord
  • ****
  • Posts: 852
    • View Profile
Pusher Bots for visual basic Bau first virsion
« Reply #8 on: February 23, 2005, 10:38:01 PM »
True. Sorry, forgot about what you do for a living. :rolleyes:

Endy ;)

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Pusher Bots for visual basic Bau first virsion
« Reply #9 on: February 23, 2005, 11:48:32 PM »
I don't think I could be called a scientist, but I think schvarz could.  And PY, you could be considered a scientist too, right?

Offline PurpleYouko

  • Bot God
  • *****
  • Posts: 2556
    • View Profile
Pusher Bots for visual basic Bau first virsion
« Reply #10 on: February 24, 2005, 09:06:44 AM »
Quote
And PY, you could be considered a scientist too, right?


If by Scientist you mean someone who has technical qualifications, conducts research and publishs scientific papers then yes.

My Job title has recently changed so I am now officially a Research Chemist

I have a bunch of published papers on Laser Ablation analysis of all kinds of stuff. I collaborate with other chemists and proffessors all over the world in research projects.

I guess that qualifies me as a scientist. Funny thing is though that I never really think of myself that way.

Weird init?

 :unsure:  PY  :unsure:
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
Pusher Bots for visual basic Bau first virsion
« Reply #11 on: February 24, 2005, 12:24:03 PM »
If that doesn't qualify you as a scientist I don't know what would.

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Pusher Bots for visual basic Bau first virsion
« Reply #12 on: February 26, 2005, 11:19:18 AM »
ok I took parentheses out also , thought its too mutch pain figuring out how to shove it arround in memory, also adding multi-level-cloneing of equations so they... basicaly mutations will be a pain with parentheses too  :burnup:

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Pusher Bots for visual basic Bau first virsion
« Reply #13 on: February 26, 2005, 10:28:50 PM »
That's why DB uses reverse polish notation I bet.

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Pusher Bots for visual basic Bau first virsion
« Reply #14 on: March 16, 2005, 05:06:13 PM »
Here attached is a text document that explains the friction "drag" method of pusher bots.