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 - shvarz

Pages: 1 [2] 3 4 ... 11
16
Bugs and fixes / IM
« on: February 06, 2008, 02:58:46 PM »
Time-outs in IM are annoying on their own, but they also cause the sim to pause for a long time. Sometimes the sim stops completely, I've waited for several minutes for it to get going, but it just sits there. Shutting down the program and then restarting helps. Maybe there should be some kind of "release" from such situations, which would just drop the internet mode and get the sim going until better times?

17
Bugs and fixes / fdbody CLOSED (BY DESIGN)
« on: February 04, 2008, 08:24:41 PM »
Not sure if this is a bug, maybe it's just my limited knowledge of how DNA works.

I noticed that one of my veggies has a mutation that makes it eat 10 body points every cycle. But its body stays intact and no energy is gained. The gene is shown as active on every cycle.  Here is the genome, the gene in question is at the very end (gene 11):

Quote
''''''''''''''''''''''''  Gene:  1 Begins at position  1  '''''''''''''''''''''''
 cond
 *.robage 0 =
 start
 .tie inc
 stop
''''''''''''''''''''''''  Gene:  1 Ends at position  8  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  2 Begins at position  9  '''''''''''''''''''''''
 cond
 *.robage 1 =
 start
 .deltie inc
 stop
''''''''''''''''''''''''  Gene:  2 Ends at position  16  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  3 Begins at position  17  '''''''''''''''''''''''
 cond
 *.nrg 10000 >
 start
 25 .repro store
 stop
''''''''''''''''''''''''  Gene:  3 Ends at position  25  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  4 Begins at position  26  '''''''''''''''''''''''
 cond
 *.eye5 0 >
 start
 200 rnd .aimright store
 *.nrg 11000 sub 100 div .up store
 stop
''''''''''''''''''''''''  Gene:  4 Ends at position  42  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  5 Begins at position  43  '''''''''''''''''''''''
 cond
 *.robage 1000 >
 *.shell 10000 <
 start
 1 .mkshell store
 stop
''''''''''''''''''''''''  Gene:  5 Ends at position  54  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  6 Begins at position  55  '''''''''''''''''''''''
 cond
 *.robage 30 <
 start
 30 .dn store
 stop
''''''''''''''''''''''''  Gene:  6 Ends at position  63  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  7 Begins at position  64  '''''''''''''''''''''''
 cond
 *.robage 30 =
 start
 300 rnd .aimright store
 stop
''''''''''''''''''''''''  Gene:  7 Ends at position  73  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  8 Begins at position  74  '''''''''''''''''''''''
 cond
 *.robage 1000 >
 *.poison 200 <
 start
 1 .mkpoison store
 stop
''''''''''''''''''''''''  Gene:  8 Ends at position  85  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  9 Begins at position  86  '''''''''''''''''''''''
 cond
 *.nrg 3000 >
 *.robage 41 >
 start
 10 .strbody store
 stop
''''''''''''''''''''''''  Gene:  9 Ends at position  97  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  10 Begins at position  98  '''''''''''''''''''''''
 cond
 start
 1000 <

''''''''''''''''''''''''  Gene:  10 Ends at position  101  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  11 Begins at position  102  '''''''''''''''''''''''
 start
 10 .fdbody store
 stop
''''''''''''''''''''''''  Gene:  11 Ends at position  106  '''''''''''''''''''''''

I have the sim saved if you need it.

18
Bugs and fixes / lastexit.sim crash OPEN
« on: February 01, 2008, 12:08:28 PM »
Exited DB fine last night. This morning I try to start DB and it encounters a problem and does not want to load the lastexit.sim.  Sim is attached.

19
Bugs and fixes / Free energy? RESOLVED 2.43.1
« on: January 30, 2008, 07:32:44 PM »
I suspect I found a free-energy bug in 2.43z.  In the attached sim look at the lower right corner, there are some tiny veggies (alga shellular), that look tiny even at the highest magnification (you can only see their eyes). On the attached screenshot of that area they are circled in red. Their genomes are composed only of viral DNA, which deleted everything else.

The sun is turned off, they are neither shooting nor tied. But they have 1 body and ~45-47 energy. Their energy goes down slightly, but then jumps up by about 0.4 energy which apparently comes from nowhere. At least I have no idea where it could come from. One thing I noticed is that their energy is always just a tiny bit below a whole number - 45.95, 46.87, 49.99.  The jump is usually when it goes below .85-.86 of that number.

20
Suggestions / Veggies are too powerful
« on: January 25, 2008, 01:01:24 PM »
Hey Eric, are you planning to do anything to deal with veggies getting their energy for free? Any ideas on long-term solutions or quick fixes?

Here's my thinking for a quick fix: Let's allow bots to become veggies through DNA commands. Keep the current system for now, but plan at some point in the future to turn off the program-defined veggie status.

But we need some kind of counter-balance for this "energy-for-free" state. I'm thinking something drastic, like at the end of DNA execution if a bot is scheduled to receive energy for free, then all other functions are suppressed in this cycle. No movement, no repro, no shots or ties. Just set all memlocs to zero.

21
Evolution and Internet Sharing Sims / Battle of viruses
« on: January 15, 2008, 05:45:45 PM »
Here is a mutation log from a bot in my sim:

Quote
Infected with virus of length  22 during cycle  2426878 at pos  1
Infected with virus of length  91 during cycle  2368 at pos  1
Infected with virus of length  91 during cycle  2280 at pos  92
Infected with virus of length  91 during cycle  2239 at pos  92
Infected with virus of length  91 during cycle  2105 at pos  92
Infected with virus of length  91 during cycle  1699 at pos  1
Infected with virus of length  91 during cycle  1466 at pos  92
Infected with virus of length  91 during cycle  1352 at pos  1
Infected with virus of length  91 during cycle  1274 at pos  92
Infected with virus of length  91 during cycle  1083 at pos  92
Infected with virus of length  91 during cycle  979 at pos  1
Infected with virus of length  91 during cycle  728 at pos  1
Infected with virus of length  91 during cycle  645 at pos  1
Infected with virus of length  91 during cycle  579 at pos  1
Infected with virus of length  91 during cycle  428 at pos  13

Each incoming virus deleted the previous one or got deleted itself. The last virus (length 22) kicked out the 91bp virus.

Current genotype is:
Quote
''''''''''''''''''''''''  Gene:  1 Begins at position  1  '''''''''''''''''''''''
 cond
 65 *999 !=
 start
 *.thisgene .mkvirus store
 *.myeye *.myshoot add *.myup add 31999 mult 50 floor .vtimer store
 .delgene dec
 stop
''''''''''''''''''''''''  Gene:  1 Ends at position  22  '''''''''''''''''''''''

Pretty cool, eh?

22
Bugs and fixes / Gene structure RESOLVED (NO REPRO)
« on: January 10, 2008, 02:31:32 PM »
Not sure if this is the same problem that is described in EndGene bug topic, but the following DNA is not interpreted consistently:
Quote
''''''''''''''''''''''''  Gene:  5 Begins at position  42  '''''''''''''''''''''''
 cond
 *.robage 1000 >
 *.shell 10000 <
 stop
''''''''''''''''''''''''  Gene:  5 Ends at position  49  '''''''''''''''''''''''
 1 .mkshell store
 stop

''''''''''''''''''''''''  Gene:  6 Begins at position  54  '''''''''''''''''''''''
 cond
 *.robage 30 <
 start
 30 .up store
 stop
''''''''''''''''''''''''  Gene:  6 Ends at position  62  '''''''''''''''''''''''

It appeared as a mutation in the gene 5 where a start command was mutated into stop command, splitting gene 5.  There are no other shell-making genes in the bot. The gene 5 still works even though it is split in this way. All bots with this gene have 10000 shell units.

23
Bugs and fixes / Viral shots OPEN (NEED REPRO)
« on: January 10, 2008, 01:21:36 PM »
I see viral shots flying straight through bots. Is this by design or is it a bug.  I don't see this happening with energy shots, but those usually have shorter range so it might be difficult to catch one go through a bot without disappearing. They certainly don't get "absorbed" at the edge of a bot, they go some way into a bot's body and then disappear.

24
Simulation Emporium / Viruses under control
« on: January 07, 2008, 04:54:11 PM »
You probably remember that my sims were plagued by viruses. There were two versions, one around 68 commands and the other around 21 commands. They were completely out of control, eventually wiping out my bots. Well, some time have passed and that does not happen anymore!  Viruses have not completely disappeared, there are plenty of them in genomes and I see recent infections in mutations, but not nearly as many as I used to.  I have no idea what happened or how.  The sim is attached in case someone wants to try to figure it out.

25
Bugs and fixes / IM not working RESOLVED (DUPLICATE)
« on: January 04, 2008, 04:14:54 PM »
Similar to the problem described before, my sims can't connect to the ftp server. The icon shows full connectivity, with both computers lighted green. But every connection attempt gives back "Time out, disconnecting" message. Today, I had just one successful  transfer right after I started the sim. Since then I only got back my own bots or had the time-out message.

It used to work fine for me, but the last week or so had been horrible.

26
Suggestions / Saving graphs
« on: January 04, 2008, 11:49:35 AM »
Would be nice if info on what graphs were open and the actual data in those graphs were saved during the sim save.

27
Bugs and fixes / 2.43 mutation frequency RESOLVED (BY DESIGN)
« on: January 03, 2008, 01:11:49 PM »
From what I understand the mutation code is a mess.  I think Nums worked on it some, but I remember him complaining a lot about it

Anyway, I think it's worth just going through it one more time. Mutations are quite weird in my sims. Look at this log, types of mutations seem to come in non-randomly for some reason:

Quote
Infected with virus of length  58 during cycle  1936091 at pos  1138
Infected with virus of length  62 during cycle  1936063 at pos  61
Point Mutation changed number from 50 to 52 at position 1667 during cycle 1935913
Minor Deletion deleted a run of 1 bps at position 1894 during cycle 1935789
Minor Deletion deleted a run of 1 bps at position 1474 during cycle 1935789
Minor Deletion deleted a run of 1 bps at position 1152 during cycle 1935789
Minor Deletion deleted a run of 1 bps at position 273 during cycle 1935789
Minor Deletion deleted a run of 1 bps at position 190 during cycle 1935789
Major Deletion deleted a run of 4 bps at position 2009 during cycle 1935789
Major Deletion deleted a run of 2 bps at position 1952 during cycle 1935789
Major Deletion deleted a run of 3 bps at position 1160 during cycle 1935789
Major Deletion deleted a run of 3 bps at position 897 during cycle 1935789
Major Deletion deleted a run of 3 bps at position 575 during cycle 1935789
Reversal of 5bps centered at  1866 during cycle 1935789
Reversal of 3bps centered at  1370 during cycle 1935789
Reversal of 3bps centered at  1283 during cycle 1935789
Reversal of 5bps centered at  1239 during cycle 1935789
Reversal of 3bps centered at  1172 during cycle 1935789
Reversal of 3bps centered at  946 during cycle 1935789
Insertion changed the :  to the store command: inc at position 1859 during cycle 1935789
Insertion changed the :  to the condition: < at position 1416 during cycle 1935789
Insertion changed the :  to the number: 137 at position 1372 during cycle 1935789
Insertion changed the :  to the number: 551 at position 1213 during cycle 1935789
Insertion changed the :  to the basic command: add at position 618 during cycle 1935789
Insertion changed the :  to the advanced command: angle at position 96 during cycle 1935789
Copy Error changed *number from 200 to 212 at position 1944 during cycle 1935789
Copy Error changed number from 340 to 364 at position 1594 during cycle 1935789
Copy Error changed value of condition from != to = at position 223 during cycle 1935789
Copy Error changed value of condition from = to > at position 84 during cycle 1935789
Minor Deletion deleted a run of 1 bps at position 1378 during cycle 1935066
Minor Deletion deleted a run of 1 bps at position 1142 during cycle 1935066
Minor Deletion deleted a run of 1 bps at position 879 during cycle 1935066
Minor Deletion deleted a run of 1 bps at position 543 during cycle 1935066
Minor Deletion deleted a run of 1 bps at position 37 during cycle 1935066
Major Deletion deleted a run of 3 bps at position 1855 during cycle 1935066
Major Deletion deleted a run of 4 bps at position 881 during cycle 1935066
Major Deletion deleted a run of 3 bps at position 609 during cycle 1935066
Major Deletion deleted a run of 5 bps at position 495 during cycle 1935066
Major Deletion deleted a run of 3 bps at position 342 during cycle 1935066
Reversal of 5bps centered at  1154 during cycle 1935066
Reversal of 3bps centered at  1127 during cycle 1935066
Reversal of 3bps centered at  933 during cycle 1935066
Reversal of 3bps centered at  286 during cycle 1935066
Insertion changed the :  to the store command: store at position 1687 during cycle 1935066
Insertion changed the :  to the condition: < at position 1440 during cycle 1935066
Insertion changed the :  to the basic command: add at position 941 during cycle 1935066
Insertion changed the :  to the logic operator: dupbool at position 920 during cycle 1935066
Insertion changed the :  to the store command: store at position 402 during cycle 1935066
Copy Error changed value of store command from store to inc at position 1827 during cycle 1935066
Copy Error changed value of condition from = to > at position 859 during cycle 1935066
Copy Error changed value of logic operator from and to true at position 557 during cycle 1935066
Copy Error changed *number from 341 to 330 at position 287 during cycle 1935066
Copy Error changed number from 1 to-6 at position 212 during cycle 1935066
Copy Error changed number from 335 to 330 at position 115 during cycle 1935066
Point Mutation changed number from 3 to 4 at position 376 during cycle 1934730
Reversal of 3bps centered at  1479 during cycle 1934620
Insertion changed the :  to the bit command: ++ at position 1810 during cycle 1934620
Infected with virus of length  58 during cycle  1934054 at pos  1744
Infected with virus of length  58 during cycle  1933929 at pos  717
Copy Error changed number from 0 to 1 at position 800 during cycle 1933360
Infected with virus of length  58 during cycle  1933358 at pos  1281
Point Mutation changed the condition: != to the advanced command: floor at position 1056 during cycle 1932897
Minor Deletion deleted a run of 1 bps at position 1426 during cycle 1932744
Major Deletion deleted a run of 4 bps at position 1257 during cycle 1932744
Reversal of 3bps centered at  1714 during cycle 1930503
Reversal of 3bps centered at  1571 during cycle 1930503
Point Mutation changed the *number: *.thisgene to the logic operator: and at position 521 during cycle 1930393
Point Mutation changed *number from 341 to 348 at position 1601 during cycle 1930264
Point Mutation changed *number from 802 to 885 at position 1016 during cycle 1929822
Minor Deletion deleted a run of 1 bps at position 1439 during cycle 1929736
Major Deletion deleted a run of 2 bps at position 107 during cycle 1929736
Reversal of 5bps centered at  740 during cycle 1839267
Infected with virus of length  60 during cycle  1838822
Major Deletion deleted a run of 3 bps at position 1780 during cycle 1838704
Reversal of 3bps centered at  145 during cycle 1838704
Point Mutation changed value of condition from = to %= at position 501 during cycle 1838673
Point Mutation changed value of store command from store to inc at position 751 during cycle 1837882
Major Deletion deleted a run of 2 bps at position 495 during cycle 1837871
Insertion changed the :  to the condition: < at position 1724 during cycle 1837871
Point Mutation changed number from 0 to 1 at position 347 during cycle 1835562
Point Mutation changed number from 314 to 326 at position 255 during cycle 1835304
Infected with virus of length  61 during cycle  1834793
Infected with virus of length  61 during cycle  1834217
Infected with virus of length  61 during cycle  1833982
Minor Deletion deleted a run of 1 bps at position 1243 during cycle 1804197
Insertion changed the :  to the advanced command: angle at position 1038 during cycle 1804197
Point Mutation changed value of store command from store to inc at position 717 during cycle 1803148
Infected with virus of length  61 during cycle  1802338
Infected with virus of length  61 during cycle  1802218
Point Mutation changed number from 340 to 281 at position 815 during cycle 1801646
Copy Error changed value of store command from store to dec at position 434 during cycle 1800840
Copy Error changed number from 340 to 342 at position 338 during cycle 1799744
Infected with virus of length  61 during cycle  1799444
Insertion changed the :  to the logic operator: and at position 1245 during cycle 1798835
Copy Error changed value of store command from store to dec at position 853 during cycle 1798835
Infected with virus of length  60 during cycle  1798780
Infected with virus of length  61 during cycle  1797665
Copy Error changed *number from 728 to 746 at position 877 during cycle 1797662
Point Mutation changed number from 6 to 15 at position 493 during cycle 1796618
Infected with virus of length  61 during cycle  1796151
Infected with virus of length  61 during cycle  1796053
Infected with virus of length  61 during cycle  1795425
Infected with virus of length  61 during cycle  1795008
Copy Error changed the number: .delgene to the condition: < at position 707 during cycle 1794858
Reversal of 5bps centered at  568 during cycle 1794135
Point Mutation changed *number from 341 to 294 at position 50 during cycle 1793874
Infected with virus of length  61 during cycle  1793649
Point Mutation changed the condition: > to the flow command: start at position 127 during cycle 1792847
Infected with virus of length  61 during cycle  1792008
Infected with virus of length  8 during cycle  1791466
Infected with virus of length  61 during cycle  1790598
Major Deletion deleted a run of 2 bps at position 258 during cycle 1789042
Insertion changed the :  to the flow command: cond at position 559 during cycle 1789042
Infected with virus of length  61 during cycle  1788598
Reversal of 5bps centered at  68 during cycle 1788256
Copy Error changed the store command: store to the condition: < at position 160 during cycle 1788256
Reversal of 3bps centered at  217 during cycle 1787672
Point Mutation changed the number: .up to the logic operator: and at position 387 during cycle 1787411
Infected with virus of length  61 during cycle  1786771
Point Mutation changed *number from 341 to 239 at position 92 during cycle 1785858
Infected with virus of length  61 during cycle  1785229
Infected with virus of length  61 during cycle  1785106
Reversal of 3bps centered at  506 during cycle 1784173
Insertion changed the :  to the flow command: cond at position 451 during cycle 1783538
Copy Error changed number from 6 to 3 at position 13 during cycle 1783538
Infected with virus of length  61 during cycle  1783424
Infected with virus of length  58 during cycle  1783316
Infected with virus of length  61 during cycle  1782079
Infected with virus of length  61 during cycle  1781928
Infected with virus of length  61 during cycle  1781836
Infected with virus of length  58 during cycle  1781524
Infected with virus of length  58 during cycle  1781397
Infected with virus of length  61 during cycle  1779883
Infected with virus of length  61 during cycle  1779787
Point Mutation changed value of condition from > to ~= at position 4 during cycle 1776971
Insertion changed the :  to the logic operator: and at position 77 during cycle 1775914
Point Mutation changed the flow command: stop to the bit command: ^ at position 118 during cycle 1768348
Minor Deletion deleted a run of 1 bps at position 62 during cycle 1767969

28
Off Topic / Speed of sim
« on: January 02, 2008, 06:06:34 PM »
Is it just me or reducing the dimensions of the sim makes the program run faster? I think given the same number of bots smaller-sized sims are faster. Why would that be?  Am I crazy?

29
Bugs and fixes / Random crashes OPEN
« on: December 27, 2007, 07:59:09 PM »
I've had two crashes in 2.43x and both times error.sim was not created. Program quits with a very non-descript error message, something like "Darwinbots has to close. Sorry if you working but did not have your work saved".

30
Off Topic / Backflow limit
« on: December 27, 2007, 01:44:01 PM »
The subj says it all.  

And a related question: What settings should I put into IN and OUT teleporters to create a folder that stores a large number of bots from my own simulation? I'd like to have 500-1000 bots continuously stored up there and then teleport them back in to either maintain diversity or to repopulate the sim.

Pages: 1 [2] 3 4 ... 11