Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Testlund

Pages: 1 ... 14 15 [16] 17
226
Bug reports / The gravity bug is still there!
« on: November 15, 2005, 09:06:39 PM »
I see the gravity bug hasn't been fixed in version 2.37.6.

 :bash:

..and don't ask me what kind of settings I have! OF COURSE I made settings with NO gravity! NO pond mode. Gravity slider on physics tab set to ZERO!

Check the picture I've added below.

227
Bug reports / Overflow in 2.4.9
« on: November 14, 2005, 07:50:46 PM »
I got an unknown overflow in version 2.4.9. The program saved the sim as 'error.sim', but I can't upload that file. Tried both rar and zip formats. It says I can't upload that kind of file. It also doesn't enter debug mode despite I'm running the source code. How the hell am I supposed to report the bug???

I tried to load my saved sim to run it again, then I got the same error again. The sim is broken. Have to start a new one. BLAH!  :banghead:

I can upload the settings file and maybe you can reproduce this error.

After you load the settings file you need to change the following:

GENERAL tab:

Corpse mode set to NRG.

NRG slider set to 25.

PHYSICS AND COSTS tab:

Fluid button pressed down.

Thin fluid selected.

Movement efficiancy set to Biological.

After 20000 cycles you can lower the waste treshold to 250. Maybe that's what caused the overflow.

Also I think you should allow 'RAR' files to be uploaded here!

228
Bug reports / Save/load function in 2.37.5.
« on: November 12, 2005, 05:42:37 AM »
Yeah, you've heard it before, but I think it's very important to get this thing to work. Not everybody have an extra computer whyere they can keep running it endlessly. Sometimes one has to quit the program to do otherstuff, then all the simulation time is wasted.

229
Bug reports / Gravity bug in 2.37.5.
« on: November 11, 2005, 05:18:26 PM »
When gravity is set to 0 some things still falls down in version 2.37.5!

230
Solved Bugs / Runtime error 6 overflow
« on: November 11, 2005, 06:26:16 AM »
I've managed to run a simulation through the whole night and before noon, then I got a runtime error 6 overflow.

Version 2.37.5

Unfortunately it was the executable so I can't give a bug report on this one. I'll run the sourcecode later and see if it happens again.

231
Suggestions / Things that piss me off in 2.4.9.
« on: November 10, 2005, 09:29:47 AM »
1. All bots keeps dying. Veggies doesn't reproduce. Sometimes the bots get a cancer explotion. Have ran several simulations and they all end up the same. Before 20000 cycles there are only veggies on screen. Finely you got some veggies in a clump, a green-white spot on the screen.  :angry:

2. Day/night cycles doesn't work.  :huh:

3. It's sooo sloooow! :sleep:

4. Several settings still doesn't stay put or get saved in the settings file!  :banghead:

232
Suggestions / Veggies in a clump!
« on: November 05, 2005, 08:51:15 AM »
This is quite boring to look at when you got 200 veggies in a clump doing nothing.

233
Off Topic / Mutations in 2.4.7
« on: November 05, 2005, 07:49:03 AM »
Have you turned off the mutations in this version, Nums? I've set it to 32x but the buts don't even change colors!

234
Suggestions / Too many bots on screen!
« on: November 01, 2005, 12:22:19 PM »
How about adding a bot treshold function, the same as for veggies? I think the program slows down too much even with a few hundred bots on the screen. Check out the numbers at the bottom of the screenshot I added here.

235
Solved Bugs / Poison bug.
« on: November 01, 2005, 09:51:18 AM »
Ok, I can confirm that version 2.37.4 works much better now, but not full proof. Here's a bug report:

Tonight after I had run a simulation for 3 h 41 min I got a run-time error 6 overflow, but in a new place:

CODE:

rob(n).mem(poison) = rob(n).poison

LOCATION:

Shots_Module line 402

HOVERING INFO:

rob(n).mem(poison) = 30830

n = 837

poison = 827

rob(n).poison = 39630,29

Then I started a new simulation wich has been running with no problem for 10 h 10 min and is still running. So it works better but you might want to check out this one.
It runs very slowly, though. Check out screenshot.

236
Bug reports / Large fields bugs
« on: October 29, 2005, 11:19:30 PM »
Here's another run-time 6 overflow.

CODE:
a = rob(n).mutarray(t)

HOVERING INFO:
a = 0

rob(n).mutarray(t) = 75000

The above crash appeared when I ran in the safe setting (see topic 'Settings that makes 2.37.4 stable) with the difference that I increased the field size to width 40000 and height 30000, and increased veggie population to 400. It only took a few minutes for the crash to appear.

237
Bug reports / Settings that makes 2.37.4 stable!
« on: October 29, 2005, 08:48:11 AM »
I used some other settings and managed to run a simulation for 11 hours, and it's still running. People who doesn't want to search for bugs can use this settings file while they wait for the rest of the functions to work.

After you loaded the settings file, change Waste treshold to 100. That's the only thing that didn't get saved in the settings file this time. Don't know what waste treshold does really.

238
Solved Bugs / Run-time error 9: Subscript out of range
« on: October 28, 2005, 03:56:45 PM »
Despite the solution mensioned here the bug still remains. (Give us 24 hours to try out a solution before putting it into solved bugs section)

ROUTINE:

Public Function NextElement(ByRef DNA() As block, beginning As Integer, tipo As Integer, value As Integer) As Integer
  'takes the input for the first value in a gene and returns the position of the next statement
  'as defined by tipo and value
  Dim k As Integer
  Dim uboundarray As Long
 
  uboundarray = UBound(DNA())
  If DNA(uboundarray).tipo <> 4 And DNA(uboundarray).value <> 4 Then
    ReDim Preserve DNA(uboundarray + 1)
    DNA(uboundarray + 1).tipo = 4
    DNA(uboundarray + 1).value = 4
  End If
  k = beginning
 
  If beginning > 0 And beginning < uboundarray Then
    While Not (DNA(k).tipo = 4 And DNA(k).value = 4) And Not (DNA(k).tipo = tipo And DNA(k).value = value)
      k = k + 1
    Wend
    If Not (DNA(k).tipo = tipo And DNA(k).value = value) Then k = -1
  Else 'beginning wasn't valid
    k = -1
  End If

OFFENDING CODE:

While Not (DNA(k).tipo = 4 And DNA(k).value = 4) And Not (DNA(k).tipo = tipo And DNA(k).value = value)

HOVERING INFO:

DNA(k).tipo = <Subscript out of range>

k = 102

Value = 1

239
Solved Bugs / Makepoff error
« on: October 28, 2005, 01:24:20 PM »
Got run-time error 6 at a new location in the code. the first time it appears here:

vy = rob(n).vy + absy(an / 100, vs, 0, 0, 0)

Location: Line 35 in the Globals window.

Hov inf:

vy = 0

rob(n).vy = 153509,7

n = 29

an = 32

vs = 4

240
Solved Bugs / Still get overflows!
« on: October 28, 2005, 02:52:43 AM »
Da famous code:

rob(n).mem(refvelscalar) = CInt((CLng(rob(n).mem(refvelup)) ^ 2 + CLng(rob(n).mem(refveldx)) ^ 2) ^ 0.5) ' how fast is this robot moving compared to me?

Hov inf:

rob(n).mem(refvelscalar) = 30318

n = 189

refvelscalar = 695

CInt((CLng(rob(n).mem(refvelup))^2+CLng(rob(n).mem(refveldx... = <overflow>

CInt((CLng(rob(n).mem(refvelup)) = 31842

rob(n).mem(refvelup) = 31842

refvelup = 699

CLng(rob(n).mem(refveldx)) = -9348

refveldx = 697

The code suggested by Numsgil that should prevent values above 30000 (That's what it's all about, right?) had no effect:

temp = (rob(o).vx * Cos(rob(n).aim) + rob(o).vy * Sin(rob(n).aim) * -1) - rob(n).mem(velup)
  If Abs(temp) > 32000 Then temp = Sgn(temp) * 32000

 :bash:  Naughty Nums!

Pages: 1 ... 14 15 [16] 17