Author Topic: lets fix it  (Read 19936 times)

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
lets fix it
« Reply #30 on: October 21, 2005, 04:28:09 PM »
Quote
Don't add or remove any major things that affect bot survival.

Yea, that one bugs me loads too.

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
lets fix it
« Reply #31 on: October 21, 2005, 04:28:44 PM »
I generally don't.  99% of all changes I hve ever made are 100% backwards compatible.

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
lets fix it
« Reply #32 on: October 21, 2005, 04:32:20 PM »
Num, I will release what I got cooking to the darwinbots email adress If you promise to clean up the ftp with all the pointless releases...

But be wear: my stuff is still under fixage so if I find more I have to re email it to you. And I also have a mod over there with a new chart witch is kinda ugly so you might have to make it nicer or just go arround it.
« Last Edit: October 21, 2005, 04:33:51 PM by Botsareus »

Offline Griz

  • Bot Overlord
  • ****
  • Posts: 608
    • View Profile
lets fix it
« Reply #33 on: October 21, 2005, 04:33:01 PM »
Quote
If everyone thinks that the program shouldn't strive to follow real world laws, and that instead we should just make up stuff as we go, by all means, I'll change it back to however it was working before.

that's not the point.
of course we want to move that way.
but golly geewhiz ...
wouldn't it be nice to have a version that actuallty works first?

you're getting off on programming whatever you want ...
and that's great .... for you.
but the rest of us are stuck pulling out our hair just trying
to get a version to run without crashing every few minutes
for one reason or another.

you know ... R&D stands for research AND development ...
and I know the research portion of that is what's fun ...
having new ideas and stretching one's mind ...
but the other part of it is ...
the grunt work ...
getting down and wet and muddy digging in the trenches.
now I wish I knew enough to help do the shitty part of the job ...
take out the trash, do the dishes and laundry ...
take care of bidness ... but right now I don't.
maybe I can rectify that.
maybe bots and endy and some others as well ...
and with your & py's guidance ...
maybe some tutoring in debugging ...
you can point us to some of the grunt work that needs doing.
seems to me that would be benificial for one and all ...
and keep us interested ...
as at least then we might see some accomplishment ...
and feel as if we are part of the project ...
you know ...
do something besides spin our wheels.

maybe you could think on developing your team of developers ...
invest in us.
what think ye?

~griz~
不知
~griz~
[/color]
   "The selection of Random Numbers is too important to be left to Chance"
The Mooj  a friend to all humanity
[/color]

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
lets fix it
« Reply #34 on: October 21, 2005, 04:36:26 PM »
The thing is I can never get it to crash the same as you guys an.  My sims always are nice and stable.  Then I release something all all you guys are like "WTF 20 cycles in?"

Which is where those error.sim files from 2.4 come in handy.

Offline shvarz

  • Bot God
  • *****
  • Posts: 1341
    • View Profile
lets fix it
« Reply #35 on: October 21, 2005, 04:38:09 PM »
No, my point is not in the names, but in the way they are maintained.  You are not planning on keeping 2.4 going in VB, right?  You are switching to C++.  So, that's a logical break right there.  2.37 is the last VB version, the next one with all the physics and new DNA structure is in C+.  How can you get confused?

The 2.37 is not going to need much maintenance as I said before.  Only bug fixes/GUI improvements.  There will be no new features to worry about.  Maybe PY could do that, since he is not too familiar with C+ anyway?  Maybe someone else will join, who knows VB and wants to give a hand...  I don't know....

I just don't want us to be in a situation where we have semi-finished 2.4 version as the last version of the program in VB.
"Never underestimate the power of stupid things in big numbers" - Serious Sam

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
lets fix it
« Reply #36 on: October 21, 2005, 04:39:54 PM »
Sounds good to me.

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
lets fix it
« Reply #37 on: October 21, 2005, 04:40:41 PM »
ok, ok clug up the server all you want.(any real reply on this matter of cluging the server will be acceptable; was this: "I don't care too much about Nomenclature. We can call whichever whatever we want." it?...) I will email my First Bot Evolution factory... soon... first, I will find my placement control.
« Last Edit: October 21, 2005, 04:42:53 PM by Botsareus »

Offline Griz

  • Bot Overlord
  • ****
  • Posts: 608
    • View Profile
lets fix it
« Reply #38 on: October 21, 2005, 04:56:27 PM »
Quote
Which is where those error.sim files from 2.4 come in handy

problem is ... on a runtime error ... mine 'crashes' and does not write the error.sim.
either that or it only writes the first time.
after crashes I have gone to get and zip it ...
only to find it has not been overwritten ... and is an old error.sim.
it has never written the runtime 6 error I usually get.

~griz~
不知
~griz~
[/color]
   "The selection of Random Numbers is too important to be left to Chance"
The Mooj  a friend to all humanity
[/color]

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
lets fix it
« Reply #39 on: October 21, 2005, 05:35:19 PM »
The error.sim thing is new for 2.4...

Also, 2.4 will only create an error.sim if the simulation was actually running.  GUI errors do not produce it.

Offline Griz

  • Bot Overlord
  • ****
  • Posts: 608
    • View Profile
lets fix it
« Reply #40 on: October 21, 2005, 05:44:31 PM »
Quote
The error.sim thing is new for 2.4...

Also, 2.4 will only create an error.sim if the simulation was actually running.  GUI errors do not produce it.
yeah ... I only ever got one ... which I emailed to you.
that was the first time I ran 2.4 ... and before I made a new default.sim
to get it to work.

so once I have vb installed ...
I assume one can use it to debug the prog. true?
I'm just gathering all the info I can from you guyz before I head out to
the cabin for a week or two.

~griz~
不知
~griz~
[/color]
   "The selection of Random Numbers is too important to be left to Chance"
The Mooj  a friend to all humanity
[/color]

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
lets fix it
« Reply #41 on: October 21, 2005, 05:47:02 PM »
Right, that's how I debug the program.

Offline Griz

  • Bot Overlord
  • ****
  • Posts: 608
    • View Profile
lets fix it
« Reply #42 on: October 21, 2005, 05:52:49 PM »
Quote
Right, that's how I debug the program.
ok ... so having no documentation, unless there is something included in the download ...
is it pretty straightforward?  any tricks/tips I need to know?

~griz~
不知
~griz~
[/color]
   "The selection of Random Numbers is too important to be left to Chance"
The Mooj  a friend to all humanity
[/color]

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
lets fix it
« Reply #43 on: October 21, 2005, 05:54:57 PM »
Well, alot of it you just sort of pick up as you go.  The only thing to watch out for is overflows.  The program is merciless that way.  Things will overflow when you don't think they should.

Offline Griz

  • Bot Overlord
  • ****
  • Posts: 608
    • View Profile
lets fix it
« Reply #44 on: October 21, 2005, 06:46:12 PM »
I mean with the debugging ...
by 'debugging' do you mean ...
simply running the prog and then looking at the error signals/messages?
how does the debugging work ...
how are the error messages generated?

note: ... it's been 5 years since I've used it ...
and ii don't have it to look at right now ...
just flying blind here looking ahead to what I might expect to
find when I get set up to run it ...
'cause then I will be offline with no access to you guyz.

~griz~
不知
~griz~
[/color]
   "The selection of Random Numbers is too important to be left to Chance"
The Mooj  a friend to all humanity
[/color]