Author Topic: Finaly A new Virsion was released  (Read 4429 times)

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Finaly A new Virsion was released
« on: March 31, 2005, 04:15:30 PM »
:)  :)  :)  :)  :)  :)  :)  :)  :)  :)  :)  :)  
 :clap:  :clap:  :clap:  :clap:  :clap:  :clap:

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Finaly A new Virsion was released
« Reply #1 on: March 31, 2005, 04:29:34 PM »
The egrid squars are a lot smaller and cooler then I imagined. good job.

The darwinBots Server is up , nice job. Waiting for the Internet Server feature to work.

*******

I am now waiting for my control to be added
And for PY to add the mutation codes.

***** the egrid still does not have the following

Temparture is the same for all the grid , waste is the same for all the grid, No methaine

I am gessing that will take a little work....

Good Job anyway guys keep it up.... :rolleyes:

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Finaly A new Virsion was released
« Reply #2 on: March 31, 2005, 04:33:19 PM »
The Egrid isn't complete at all.  It's just a demo that you can look at for what's to come.  I was going to disable it entirely, but that was alot more work than I thought it would be.

PY can't access his mutation changes until Monday, so you get what I have.

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Finaly A new Virsion was released
« Reply #3 on: March 31, 2005, 04:33:45 PM »
The PDB file only works for fatal system 32 crashes, the common errors like "overflow" will not put you into c++ for debug, atleast thats how it works on my mashine....


Yea I know , I am waiting for next week like hell, cant wait...
« Last Edit: March 31, 2005, 04:34:30 PM by Botsareus »

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Finaly A new Virsion was released
« Reply #4 on: March 31, 2005, 04:46:32 PM »
I don't know how it works on your machine.

Not all errors cause an illegal operation.  Some are caught by the VB virtual machine before hand and exit your program that way.  But things like overflows and illegal array indeces should trigger an illegal operation..

All the errors that usually cause DB to crash seem to trigger illegal operations.
« Last Edit: March 31, 2005, 04:48:12 PM by Numsgil »

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Finaly A new Virsion was released
« Reply #5 on: March 31, 2005, 05:08:50 PM »
The more annoying problems in 2.36 are:

*Plants do not get energy under defult settings for some reason.

*Mutation Rates are not saved in the save robot txt file
*Metabolism abviosly is not saved also.

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Finaly A new Virsion was released
« Reply #6 on: March 31, 2005, 05:14:04 PM »
Num, I already got an error the I could not debug, (sry did not printscreen it), Did you go to Advanced Optimizations tab and checked the followin:

**Remove Array Bounds Checks
**Remove Integer Overflow Checks
**Remove Floating Point Error Checks

This way all the errors will cause the program to really crash so you can finaly debug it, btw I checked out the debug for it in c++ , it still looks like assembly to me , I dont know how you are going to fix errors based on adress points in assembly, anyway I'll leave the topic alone on that , its good enough....

(The only errors I know I can debug is the "program has encountered a problem and needs to close, so send an error report to microsoft" errors)(Debug)(Send Error Report)(Don't Send) NOTHING NO WERE)
« Last Edit: March 31, 2005, 05:18:24 PM by Botsareus »

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Finaly A new Virsion was released
« Reply #7 on: March 31, 2005, 05:31:13 PM »
Quote
*Plants do not get energy under defult settings for some reason.

Woops, I'll look into it.  In the mean time, you can just set pondmode up with 0 gradient.

Quote
*Mutation Rates are not saved in the save robot txt file

Nope, haven't gotten to it yet.

Quote
*Metabolism abviosly is not saved also.

That's because there's no metabolism to record yet.  Check the Readme that's included in the zip.  I listed the more major changes there.  If it's not listed, I probably didn't do it yet.  (But the list is not exhaustive, so there are some new features I just can't remember off the top of my head).

Quote
Num, I already got an error the I could not debug, (sry did not printscreen it), Did you go to Advanced Optimizations tab and checked the followin:

**Remove Array Bounds Checks
**Remove Integer Overflow Checks
**Remove Floating Point Error Checks

They are checked and have been.

Quote
btw I checked out the debug for it in c++ , it still looks like assembly to me , I dont know how you are going to fix errors based on adress points in assembly, anyway I'll leave the topic alone on that , its good enough....

Shouldn't be in assembly.  Should be in VB.  You might have to manually load up the .pdb file, I'm not sure.

Quote
(The only errors I know I can debug is the "program has encountered a problem and needs to close, so send an error report to microsoft" errors)(Debug)(Send Error Report)(Don't Send) NOTHING NO WERE)

Yeah, those are the ones.  In my experience, most problems that occur during a simulation should fall in this category.
« Last Edit: March 31, 2005, 05:31:37 PM by Numsgil »

Offline PurpleYouko

  • Bot God
  • *****
  • Posts: 2556
    • View Profile
Finaly A new Virsion was released
« Reply #8 on: April 01, 2005, 01:29:11 PM »
Quote
Woops, I'll look into it. In the mean time, you can just set pondmode up with 0 gradient.

Just downloaded the source code at home.

The problem with veggie feeding is in "Feedvegs" where the variable "tok", which defines the food token given to the veggies, is never given a value above zero.

Why not just modify the options screen so that this value can be directly set by the user. Much better than the old way where max energy defines the rate of growth.

Also link it into day/night settings.
There are 10 kinds of people in the world
Those who understand binary.
and those who don't

:D PY :D