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

Pages: 1 2 [3] 4 5 ... 31
31
Off Topic / Botsareus getting ready to head out into the real world.
« on: November 19, 2015, 12:46:03 PM »
Well it certainly been a fun and educational experience.
I am going to see if the uni. I am going to attend is willing to host Peters python for internet mode.
I am also going to maybe? try a port of the entire project into Java, C++, or vb.net (but strictly under the uni. sponsorship)
Finally, I still have two experiments running:
 A. I am trying to induce predator pray cycles into plants (fitness function) to get some killer plants or maybe they will even stop being plants.
 B. I am evolving my zerobot to see if I can snatch the top spot on the F1 league with it under very little supervision. Unfortunately it is a bit bumpy. Still, some progress is better then none.

My sat scores should be in by the end of the month. I am not saying goodbye because I may be back later to play with DB3. But to all, and in Sporks own words: Live long and prosper.

Bots out.

32
Short Bots league / SB League 2015
« on: November 19, 2015, 11:21:44 AM »
1-Fruit Flies v0.21 (F1) (Moonfisher) 28-09-08
2-Nanite Detonators v2.2 (SG, F1) (Trafalgar) - (05.11.2008)
3-Republican Wasp (F1)(Commander Keen)(25-05-2008)
4-BETA-AA-(F2)(30-11-2008)
5-The One (1G)(Shen)-23.04.05
6-Two (2G)(Mod)(Endy)-23.06.05
7-[]Mk2[]Aggressive Dwarfs(Spike43884)(F1)(SB)09-11-2014
8-Singula Haloculus v2.1
9-Lionfish 3 (F1) MacadamiaNuts - 15.11.07
10-Seasnake 1.0 (MB)(EricL) - 23.04.08
11-Guardian v0.9 (F1)(Trafalgar)-15.07.07
12-Gnat(F3)(MysticalDumpling)29.4.14
13-Gazer 1 (F1)(MNuts)(30-01-2008)
14-Furiae (6G)(Light)-21.04.05
15-Devincio Solo (1G)(PY)-08.03.04
16-Ever Jan's bot (6G)(Ever Jan)-08.03.04
17-Dagblad Activia (6G)(Henk)-05.03.04
18-First bot ADV (6G)(Henk(Mod))-05.03.04
19-Ebrejs_pre-SS(F3)(SB)MysticalDumpling 15.8.14
20-Animal_Minimalis_Body[Shortbot][Spike43884]2-20-2015
21-First Crazy Spinner (5G)(Jez)-25.10.03
22-DNA Bacteria (2G)(Zelos) - 03.12.05
23-Sentry(Spike)(SB)4-19-2015
24-Capsule(SB)(SS-ish)(MacadamiaNuts)-25.10.14
25-Coloniser(SB)(EVO)(Spike43884)10-25-2014

33
Multi-Bots / MB League 2015
« on: November 19, 2015, 11:21:05 AM »
1-Caterpillar(Peter)(F2_MB)04-11-08
2-Seasnake Catapiller (MB)(EVO) Botsareus 8-4-2014
3-Seasnake Hydra (MB)(EVO) Botsareus 8-5-2014
4-Seasnake 1.0 (MB)(EricL) - 23.04.08
5-RussianBabiesForever (MB)(v1.01)(Spike43884)1-9-2015
6-Proeliator Briareus(MB)(stangers)03-11-07
7-Hydra(F2MB)(Bacillus)(08-10-2008)
8-T3 (MB)
9-Stupido Idiotus(MB)(Peter)23-09-07
10-Tribolis 0.1(MB)(Bacillus)-21008
11-Vermis Ettinus 0.15 (MB)(Eight)-28.08.04
12-Updated Gaesum (MB)(Shen)-13.08.04
13-TriangleMB(By Spike43884)(F1)12-1-2014
14-Shen3 (MB)(Shen)-13.08.04
15-Knotbot v1 (MB)(Interesting)(F2) (MysticalDumpling) 2.6.14
16-Hexagonis (MB)(PY)-12.08.04
17-Helios (MB)(Light)-18.12.04
18-Duo (MB)(Elite)-16.09.06
19-Animal Multi(MB)(Peter)
20-Medusa(MB)(Spork22)6-7-2014
21-Caterpillar(mb)(Shadowgod2_v1)9-6-2014
22-Jeffalish!(F1_MB)(23-06-2010)
23-Coloniser(MB)(EVO)(Spike43884)10-25-2014

34
Formula 3 / F3 League 2015
« on: November 19, 2015, 11:19:50 AM »
1-Gnat(F3)(MysticalDumpling)29.4.14
2-Przykrosc [Vexation] (F3)(MysticalDumpling)23.2.14
3-EyeBot (F3) (Moonfisher) 17-01-2009
4-Gimmick2.0_F3__Ikke_29.19.2008-1
5-Bouncer(F3)(Peter)1-11-08
6-Big (F3) (Moonfisher) 19-10-08
7-Yura(F3)
8-Slam_Funk2.1(F3)(Ta-183)-5.27.09
9-Sneaker(F3)(Testlund)9-12-2014
10-Alpha2.7 WidVis(F3)(d-EVO)23-10-2008
11-Roto2(F3)(bacillus)
12-Sneaker Cannibalistic(F3)(Testlund)9-12-2014
13-(F3)Beholder ver.1b(miniscule changes)11-12-2014
14-Roto(F3)(bacillus)
15-TurbulentSwarm(f3,f2,f1)(Shadowgod2)(11-2-2014)
16-Primitive Solitarius Satietas (F3) (SlyStalker)
17-[F3 BOT] Sentry [Spike] 4-19-2015
18-Animal_Minimalis (Numsgil)
19-Ebrejs_pre-SS(F3)(SB)MysticalDumpling 15.8.14
20-My first (functional... well sort of) bot (F3)
21-Ann(F3)(Botsareus)9-24-2014

35
Formula 2 / F2 League 2015
« on: November 19, 2015, 11:18:48 AM »
1-Spinner v1.5 (F2) (Moonfisher) 04-05-08
2-Gimmick1.0_F3__Ikke_11.6.2008
3-Astronomo2 (F2)(Commander Keen)3-10-08
4-BETA-AA-(F2)(30-11-2008)
5-multiply3 (F2)(peter) -18.9.07
6-Spinner (F2) (Moonfisher) 04-04-08
7-Bubbles (F2)(Jez)-21.08.06
8-Excalibur 1.12 (F2)(Light)-06.03.07
9-Martian Tank 2 (F2)(Martian)-04.07.2007
10-Alpha1.1.6(F3)(d-EVO)23-10-2008
11-A. Praxidikae mk2 (F2)(Unc) 07.29.05
12-Ridicuous (F2) (Bagel) 010211
13-C. Pecuarnis (F2)(Jez)-11.12.03
14-Mori Bot (F2)(Henk)-10.12.03
15-H. Hunter3 (F2)(PY)-27.10.03
16-Equalite (F2)(Henk) -23.02.05
17-Speedy Turtle1.0 (F2)(Luke26)-26.04.04

36
Formula 1 / F1 League 2015
« on: November 19, 2015, 11:17:45 AM »
1-Fruit Flies v0.21 (F1) (Moonfisher) 28-09-08
2-Quickdraw (F1) (Moonfisher) 29-10-08
3-Etch Mk II(F1)(abyaly)-15.03.2008
4-Strawberry Flies (Spike43884)(F1)12-14-2014
5-Republican Wasp (F1)(Commander Keen)(25-05-2008)
6-This'n'That 1.01 (F2) (Peksa) - 12.05.08
7-Multiply4(F1)(F2)(Peter)19-12-07
8-Rabidus v1.1 (F1)(Googlyeyesultra)-15.07.07
9-The One (1G)(Shen)-23.04.05
10-James 4 (F1)(Jez)-27.07.04
11-Gimmick1.0_F3__Ikke_11.6.2008
12-Republican Bee (F2)(Commander Keen)(25-05-2008)
13-BETA(F2)(SB)(d-EVO)23-10-2008
14-Bubbles (F2)(Jez)-21.08.06
15-Callidus (F1)(Shen)-05.04.05
16-[]Mk2[]Aggressive Dwarfs(Spike43884)(F1)(SB)09-11-2014
17-TurbulentSwarm2_f1_Shadowgod2_11-2-2014
18-Vision(F1)(Spike43884)11-10-2014
19-Vehunt (Vegetiser Huntarius)(F1)(Spike43884)2-4-2015
20-Mixbot2015a(MixbotAPI)(F1)11-15-2015
21-RussianBabiesForever (MB)(v1.01)(Spike43884)1-9-2015
22-Markus Volithistralis2 (F2)(Ark)-08.02.06
23-EyeOfTheBeholder(F1)(MacadamiaNuts)-25.10.14
24-[F3 BOT] Sentry [Spike] 4-19-2015
25-Vucaris(Vegetable)(F1)11-26-2014
26-Ninja1 bot (F1)(vir)(Henk)-05.11.04
27-Gnat(F3)(MysticalDumpling)29.4.14
28-Excalibur 1.12 (F2)(Light)-06.03.07
29-Mixbot2015b(MixbotAPI)(F1)11-15-2015
30-Snake 0.2 [F1][Spike43884]2-15-2014
31-OculusInfinitusv1.1(F2)(CommanderKeen)(19-09-2007)
32-Lisa Vegetarius (F2)(Unknown)-23.02.05

37
Announcements / Darwinbots 2.48.27 with installer
« on: November 15, 2015, 12:17:42 PM »
Please use the full install pack so true randomness works correctly. Here is a direct download link:

Download

Changes this version:

(last minute 2.48.26 fixes)
~Overflow error fixed in calculating genetic distance.
~Minor UI fix in randomizer seeding.
~String limit for mutations descriptions to prevent out of memory works.
...
(2.48.27)
~Fixed a bug inserting robots manually with no chloroplasts tag.
~Fixed a bug where a simulation was not resuming under sertain restart modes under sertain conditions.
...
~Fixed reproduce button in robot info.
~Fixed a bug to repopulate vegys properly when all vegys are dead.
...
~More general error checking and file lock prevention in randomizer seeding.
...
~Fix to deal with extream cases in survival evo fitness function.
~Added rules for internet transfear multibots that have corpses attached.
...
~Minor bug fix to display walls in settings at setting load.

Have fun!

38
Ann did not make it. Einstein evolved some scary looking code.

39
F1 bots / Converge(Spork22)7-28-2015
« on: November 15, 2015, 10:19:23 AM »
Code: [Select]
def variableA 1

def search 52


cond
*.eye5 0 =
*.in1 0 =
*.in2 0 =
start
314 rnd .aimdx store
stop

'/*****proper reproduction 1

cond
  *.nrg
  20000
  >
start
  50
  .repro
  store
  'if time to reproduce store it
  1
  972
  store
stop

cond
  '/after robot reproduces it reproduces more until energy less then 3000
  *972
  1
  =
start
  50
  .repro
  store
stop

'***** 2

cond
  *.nrg
  3000
  <
start
  0
  972
  store
stop


cond
*.in1 0 !=
*.in2 0 !=
*.eye5 50 >
*.refeye *.myeye =
stat
*.in1 .out1 store
*.in2 .out2 store
*.refvelup .up store
1 .fixpos store
stop


cond
*.eye5 50 >
*.refeye *.myeye !=
start
*.refxpos .out1 store
*.refypos .out2 store
stop


cond
*.robage 5 mod 0 =
*.search 0 =
start
*.in1 *.in2 angle .setaim store
1 .up store
0 .fixpos store
stop



cond
*.eye5 50 >
*.refeye *.myeye !=
start
-1 .shoot store
2 .up store
*.refxpos *.refypos angle .setaim store
0 .search store
stop


cond
*.edge 1 =
start
30 .dn store
stop

cond
*.in1 0 !=
*.in2 0 !=
*.eye5 50 >
*.refeye *.myeye =
stat
*.refvelup .up store
0.fixpos store
stop

40
F1 bots / Mixbot2015b(MixbotAPI)(F1)11-15-2015
« on: November 15, 2015, 10:10:34 AM »
Code: [Select]
'MixbotAPI was developed by Botsareus
'
'Mixed From:
'
'Schoonmaker (6G)(Henk)-04.03.04
'Astronomo2 (F2)(Commander Keen)3-10-08
'Singula Haloculus v2.1 (SB)(bacillus)5-12-2008
'T3 (MB)
'Bot v 1.1
'Caterpillar(Peter)(F2_MB)04-11-08
'Duo (MB)(Elite)-16.09.06
'Expletus Sexcomplitus (6G)(Jez)-11.03.04

 cond
 *.robage 0 =
 start
 77 .tie store
 280 .eye7width store
 .tie inc
 7 .ploc store
 -2 .pval store
 -1 mult 10 div *.dn add 1 .deltie store
 628 .fixang store
 50 .sharenrg store
 stop
''''''''''''''''''''''''  Gene:  1 Ends at position  36  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  2 Begins at position  37  '''''''''''''''''''''''
 cond
 *.vel 0 =
 *.nrg 6000 >
 *.eye5 40 <
 *.refeye *.myeye !=
 start
 25 .repro store
 stop
''''''''''''''''''''''''  Gene:  2 Ends at position  54  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  3 Begins at position  55  '''''''''''''''''''''''
 cond
 *.robage sgn mult store
 -8 .shootval store
 317 .eye7dir store
 stop
''''''''''''''''''''''''  Gene:  3 Ends at position  66  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  4 Begins at position  67  '''''''''''''''''''''''
 cond
 *.numties 0 !=
 *.trefeye 5 =
 start
 *.refxpos *.refypos angle 19 *.robage sgn mult store
 970 .eye9dir store
 1 .tout3 store
 -6 .tieloc store
 .tie inc
 7 .vloc store
 stop
''''''''''''''''''''''''  Gene:  4 Ends at position  97  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  5 Begins at position  98  '''''''''''''''''''''''
 cond
 *.trefage *.robage <
 *.trefage 10 mod 5 >
 start
 .tienum inc
 *973 .stifftie store
 0 .out2 store
 50 *.poison sub 0 floor .mkpoison store
 50 *.slime sub 0 =
 *.eye4 0 =
 *.eye5 0 =
 *50 0 =
 *.eye7 0 =
 *.eye8 0 !=

''''''''''''''''''''''''  Gene:  5 Ends at position  142  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  6 Begins at position  143  '''''''''''''''''''''''
 start
 *.in2 .out2 store
 *.nrg *.body 10 >

''''''''''''''''''''''''  Gene:  6 Ends at position  150  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  7 Begins at position  151  '''''''''''''''''''''''
 start
 *.waste .shootval store
 -4 .shoot store
 stop
''''''''''''''''''''''''  Gene:  7 Ends at position  158  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  8 Begins at position  159  '''''''''''''''''''''''
 cond
 *.nrg *.body 10 mult add 20 div sub 0 =
 *.eye5 0 =
 *.eye6 0 !=
 *52 0 =
 *.eye8 0 =
 start
 0 102 store
 *.tiepres .deltie store
 *.maxvel .up store
 0 !=
 400 .aimleft store
 stop
''''''''''''''''''''''''  Gene:  8 Ends at position  197  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  9 Begins at position  198  '''''''''''''''''''''''
 cond
 *.eye5 0 !=
 *.eye1 0 =
 and
 -400 .aimleft store
 stop
''''''''''''''''''''''''  Gene:  9 Ends at position  209  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  10 Begins at position  210  '''''''''''''''''''''''
 cond
 *.eye5 0 =
 start
 *.eye2 0 !=
 45 .aimleft store
 *.refypos .out3 store
 *.eye3 *.eye4 *.eye5 *.eye6 *.eye7 *.eye8 *.eye9 add add add add add add add add 0 =
 *55 0 .fixpos store
 *.eye6 0 !=
 -15 .aimleft store
 stop
''''''''''''''''''''''''  Gene:  10 Ends at position  251  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  11 Begins at position  252  '''''''''''''''''''''''
 cond
 *102 1 *.timer 8 mod sgn sub 10 mult .up store
 1 *.timer 2 add 8 mod *100 2 div >
 start
 0 .aimleft store
 *0 .up store
 1 *.timer 6 add 8 mod sgn sub 10 mult .sx store
 stop
''''''''''''''''''''''''  Gene:  11 Ends at position  293  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  12 Begins at position  294  '''''''''''''''''''''''
 cond
 *.eye1 *.eye2 *.eye3 *.eye4 *.eye5 add add add add 0 .shoot store
 0 =
 or
 start
 157 .aimright store
 51 inc
 stop
''''''''''''''''''''''''  Gene:  12 Ends at position  316  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  13 Begins at position  317  '''''''''''''''''''''''
 cond
 *.eye3 0 =
 *.eye4 0 !=
 start
 34 .aimright store
 0 .fixpos store
 0 !=

''''''''''''''''''''''''  Gene:  13 Ends at position  332  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  14 Begins at position  333  '''''''''''''''''''''''
 start
 -34 .aimright store
 stop
''''''''''''''''''''''''  Gene:  14 Ends at position  337  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  15 Begins at position  338  '''''''''''''''''''''''
 cond
 *.eye3 0 =
 *.eye5 0 !=
 start
 68 .aimright store
 stop
''''''''''''''''''''''''  Gene:  15 Ends at position  349  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  16 Begins at position  350  '''''''''''''''''''''''
 cond
 *.nrg 1000 >
 *.fixpos 0 =
 start
 -68 .aimright store
 50 973 store
 stop
''''''''''''''''''''''''  Gene:  16 Ends at position  364  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  17 Begins at position  365  '''''''''''''''''''''''
 cond
 *.eyef 0 =
 *.eye1 0 =
 *.eye2 0 =
 *.eye3 0 =
 *.eye4 0 =
 *.refxpos *.refypos angle 628 add 1256 mod .shootval store
 19 .shoot store
 clearbool
 *56 2 =
 *.eye6 0 =
 *.eye7 0 =
 *.eye8 0 =
 *.eye9 0 =
 start
 1000 972 store
 clearbool
 stop
''''''''''''''''''''''''  Gene:  17 Ends at position  414  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  18 Begins at position  415  '''''''''''''''''''''''
 cond
 *.nrg *.body 10 mult add 2500 >
 *.eye5 40 <
 *.refkills 1 add *.in6 !=
 start
 100 972 store
 *.refxpos *.refypos angle .setaim store
 -10 .shootval store
 -6 .shoot store
 0 =
 *.maxvel *.veldn sub .dn store
 *.timer 8 mod 0 =
 0 *.maxvel *.vel sub sub .dn store
 clearbool
 stop
''''''''''''''''''''''''  Gene:  18 Ends at position  466  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  19 Begins at position  467  '''''''''''''''''''''''
 cond
 *.eye5 45 >
 *.refeye 0 =
 *.pain 100 <
 and
 start
 1 .fixpos store
 1 .fixlen store
 stop
''''''''''''''''''''''''  Gene:  19 Ends at position  485  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  20 Begins at position  486  '''''''''''''''''''''''
 cond
 *.eye5 39 >
 *.refkills 1 add *.in6 !=
 *.reftype 0 =
 start
 100 972 store
 1 .tout2 store
 1 102 store
 *.refxpos *.refypos angle .setaim store
 8 .shootval store
 *.refpoison *.refshell 0 -6 .shoot store
 *.refpoison *.refshell <
 -1 .shoot store
 stop
''''''''''''''''''''''''  Gene:  20 Ends at position  528  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  21 Begins at position  529  '''''''''''''''''''''''
 cond
 *.shflav 0 !=
 *.shflav -2 !=
 start
 *.shang .aimshoot store
 25 .shootval store
 0 .shflav store
 *.refpoison *.refshell 0 -6 .shoot store
 *.refpoison *.refshell <
 -1 .shoot store
 stop
''''''''''''''''''''''''  Gene:  21 Ends at position  558  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  22 Begins at position  559  '''''''''''''''''''''''
 cond
 *.nrg 500 >
 *.nrg *.body >
 start
 100 .strbody store
 stop
''''''''''''''''''''''''  Gene:  22 Ends at position  570  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  23 Begins at position  571  '''''''''''''''''''''''
 cond
 *.nrg 200 <
 start
 100 .fdbody store
 stop
''''''''''''''''''''''''  Gene:  23 Ends at position  579  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  24 Begins at position  580  '''''''''''''''''''''''
 cond
 start
 *.kills 1 add .out6 store
 .tout1 inc
 *.tin2 102 store
 stop
''''''''''''''''''''''''  Gene:  24 Ends at position  592  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  25 Begins at position  593  '''''''''''''''''''''''
 cond
 1 1 =
 start
 0 102 store
 0 .tout2 store
 stop
''''''''''''''''''''''''  Gene:  25 Ends at position  604  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  26 Begins at position  605  '''''''''''''''''''''''
 cond
 *.edge 1 !=
 *.refkills 1 add *.in6 !=
 or
 *.reftype 1 !=
 or
 *101 0 =
 and
 *.eye5 0 !=
 start
 *.eye5 .tout4 store
 stop
''''''''''''''''''''''''  Gene:  26 Ends at position  630  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  27 Begins at position  631  '''''''''''''''''''''''
 cond
 *101 0 0 start
 *.aimleft .tout5 store
 stop
''''''''''''''''''''''''  Gene:  27 Ends at position  639  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  28 Begins at position  640  '''''''''''''''''''''''
 cond
 *101 0 =
 start
 *.tin5 .aimleft store
 stop
''''''''''''''''''''''''  Gene:  28 Ends at position  648  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  29 Begins at position  649  '''''''''''''''''''''''
 cond
 *.vloc 7 !=
 start
 -2 .venval store
 7 .vloc store
 stop
''''''''''''''''''''''''  Gene:  29 Ends at position  660  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  30 Begins at position  661  '''''''''''''''''''''''
 cond
 *.numties 0 !=
 *.poison 400 <
 *.nrg 1100 >
 start
 100 .mkpoison store
 stop
''''''''''''''''''''''''  Gene:  30 Ends at position  675  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  31 Begins at position  676  '''''''''''''''''''''''
 cond
 *.numties 0 !=
 *.shell 250 <
 *.nrg 1500 >
 start
 100 .mkshell store
 stop
''''''''''''''''''''''''  Gene:  31 Ends at position  690  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  32 Begins at position  691  '''''''''''''''''''''''
 cond
 *.numties 1 >
 start
 *.tiepres .deltie store
 stop
''''''''''''''''''''''''  Gene:  32 Ends at position  699  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  33 Begins at position  700  '''''''''''''''''''''''
 cond
 *.waste 100 >
 *.refeye 0 =
 *.reftie 0 =
 start
 *.waste .shootval store
 -4 .shoot store
 stop
''''''''''''''''''''''''  Gene:  33 Ends at position  717  '''''''''''''''''''''''

41
F1 bots / Mixbot2015a(MixbotAPI)(F1)11-15-2015
« on: November 15, 2015, 10:09:50 AM »
Code: [Select]
'MixbotAPI was developed by Botsareus
'
'Mixed From:
'
'Gimmick1.0_F3__Ikke_11.6.2008
'Fruit Flies v0.21 (F1) (Moonfisher) 28-09-08
'Hydra(F2MB)(Bacillus)(08-10-2008)
'Jeffalish!(F1_MB)(23-06-2010)
'Knotbot v2 (MB) MysticalDumpling -2.6.14
'Proeliator Briareus(MB)(stangers)03-11-07
'multiply3 (F2)(peter) -18.9.07
'Seasnake Hydra (MB)(EVO) Botsareus 8-5-2014

 cond
 *.nrg 15 >
 *.numties 0 !=
 or
 start
 30 .up store
 .deltie inc
 300 .eye5width store
 - .fdbody store
 stop
''''''''''''''''''''''''  Gene:  1 Ends at position  22  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  2 Begins at position  23  '''''''''''''''''''''''
 cond
 *.eye5 0 =
 start
 336 .memloc store
 15 rnd 110 store
 333 .tout1 store
 stop
''''''''''''''''''''''''  Gene:  2 Ends at position  38  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  3 Begins at position  39  '''''''''''''''''''''''
 cond
 *.eye5 0 >
 *.nrg 80 >
 and
 *.totalmyspecies 1000 2 mult <
 start
 *.shang .aimshoot store
 40 .eye7dir store
 -1 .shoot store
 -20 .eye4dir store
 -40 store
 *51 0 store
 23 inc
 stop
''''''''''''''''''''''''  Gene:  3 Ends at position  72  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  4 Begins at position  73  '''''''''''''''''''''''
 cond
 *.numties 4 <
 *.robage 50 .repro store
 *.numties 0 !=
 *.eye5 30 >
 and
 *.trefxpos *.trefypos angle .setaim store
 stop
''''''''''''''''''''''''  Gene:  4 Ends at position  93  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  5 Begins at position  94  '''''''''''''''''''''''
 cond
 *.robage 0 =
 *.numties 2 sub abs *.trefypos *.ypos sub abs pyth 5 div 10 sub 0 !=
 *53 0 !=
 *.pleas 0 >
 start
 .tout3 inc
 22 inc
 stop
''''''''''''''''''''''''  Gene:  5 Ends at position  124  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  6 Begins at position  125  '''''''''''''''''''''''
 cond
 *971 0 =
 *.out1 2 =
 or
 *.refshoot *.myshoot =
 or
 start
 0 .tout3 store
 -20 .eye5width store
 -20 .eye6width store
 stop
''''''''''''''''''''''''  Gene:  6 Ends at position  147  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  7 Begins at position  148  '''''''''''''''''''''''
 cond
 *23 0 >
 *.tin4 *.tin5 mult -140 stop
''''''''''''''''''''''''  Gene:  7 Ends at position  156  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  8 Begins at position  157  '''''''''''''''''''''''
 cond
 *.numties 1 =
 and
 *.setaim 314 1 *.myties mult 157 sub add .setaim store
 -6 .tieval store
 clearbool
 *.body 100 *.light *.nrg 9 mult -70 stop
''''''''''''''''''''''''  Gene:  8 Ends at position  183  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  9 Begins at position  184  '''''''''''''''''''''''
 cond
 *.numties 1 =
 and
 453 .shoot store
 3200 .shootval store
 dropbool
 *973 3 >
 and
 452 .tieloc store
 100 .strbody store
 *.memval 13 =
 and
 453 .shoot store
 3200 .shootval store
 *.numties 0 floor mult *.eye1 *.eye8 sub sgn 0 floor mult -70 stop
''''''''''''''''''''''''  Gene:  9 Ends at position  228  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  10 Begins at position  229  '''''''''''''''''''''''
 cond
 *.numties 1 =
 *.trefage *.robage >
 *.eye7 sub sgn 0 floor mult 70 stop
''''''''''''''''''''''''  Gene:  10 Ends at position  243  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  11 Begins at position  244  '''''''''''''''''''''''
 cond
 *.trefage *.robage <
 *.nrg 10000 >
 start
 1 .deltie store
 mult 314 stop
''''''''''''''''''''''''  Gene:  11 Ends at position  257  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  12 Begins at position  258  '''''''''''''''''''''''
 cond
 *.numties 1 =
 *.tmemval *.dnalen =
 and
 *.out1 2 =
 *.out1 0 floor mult *.eye4 *.eye3 sub sgn ++ sgn mult *.eye4 *.eye2 sub sgn ++ sgn mult *.eye4 *.eye1 sub sgn ++ sgn mult add 0 *.eye5 30 >
 *.refeye *.myeye =
 *.trefage *.robage >
 *.refmulti 0 =
 *.multi 0 !=
 start
 100 .mkshell store
 stop
''''''''''''''''''''''''  Gene:  12 Ends at position  315  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  13 Begins at position  316  '''''''''''''''''''''''
 cond
 *.eyef 0 >
 *.memval *.dnalen !=
 start
 *.refxpos *.refypos angle .setaim store
 stop
''''''''''''''''''''''''  Gene:  13 Ends at position  329  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  14 Begins at position  330  '''''''''''''''''''''''
 cond
 *.nrg 250 <
 *.pain 50 >
 and
 or
 *.out1 0 floor 100 ceil *.refvelup add .up store
 *0 0 <
 *.refveldx .dx store
 -6 .shoot store
 0 .shflav store
 stop
''''''''''''''''''''''''  Gene:  14 Ends at position  360  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  15 Begins at position  361  '''''''''''''''''''''''
 cond
 start
 -6 .shoot store
 clearbool
 *.out1 0 0 0 0 0 0 16 .shootval store
 clearbool
 *.out1 1 =
 *.out1 2 =
 or
 *.tin1 *.out3 =
 and
 *.trefxpos *.trefypos angle .setaim store
 *.trefup .up store
 stop
''''''''''''''''''''''''  Gene:  15 Ends at position  397  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  16 Begins at position  398  '''''''''''''''''''''''
 cond
 *.shell 500 <
 start
 50 .mkshell store
 stop
''''''''''''''''''''''''  Gene:  16 Ends at position  406  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  17 Begins at position  407  '''''''''''''''''''''''
 cond
 *.shflav 0 !=
 *.shflav -2 !=
 start
 *.shang .aimshoot store
 -6 .shoot store
 16 .shootval store
 0 !=
 and
 *.out1 1 =
 *.out1 2 =
 or
 *.shang .aimright store
 stop
''''''''''''''''''''''''  Gene:  17 Ends at position  437  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  18 Begins at position  438  '''''''''''''''''''''''
 cond
 *.eye5 0 >
 *.out1 1 =
 *.out1 2 =
 or
 and
 *51 .tienum store
 -1 .fixang store
 25 .fixlen store
 100 .strbody store
 stop
''''''''''''''''''''''''  Gene:  18 Ends at position  462  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  19 Begins at position  463  '''''''''''''''''''''''
 cond
 *.nrg 600 <
 *.body *.nrg >
 start
 100 .fdbody store
 stop
''''''''''''''''''''''''  Gene:  19 Ends at position  474  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  20 Begins at position  475  '''''''''''''''''''''''
 cond
 *.in1 0 !=
 *.in1 *.out1 !=
 start
 *.in1 .out1 store
 207 567 store
 *.out1 3 =
 *.out1 0 !=
 *.in2 *.out2 !=

''''''''''''''''''''''''  Gene:  20 Ends at position  497  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  21 Begins at position  498  '''''''''''''''''''''''
 start
 *.in2 .out2 store
 0 .tout7 store
 *.eye5 0 store
 stop
''''''''''''''''''''''''  Gene:  21 Ends at position  508  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  22 Begins at position  509  '''''''''''''''''''''''
 cond
 *.pain 250 >
 start
 250 .sx store
 0 =
 and
 *.refxpos 415 *.reftype *.refypos .tout7 store
 clearbool
 *.out1 3 =
 100 .shoot store
 clearbool
 *.tout6 0 !=
 *.out1 3 *.fixlen and
 *.tout6 *54 2 1256 add 1256 angle *.tout7 *.tout6 store
 416 sub mult 2 *55 *.tout7 *.totalbots 415 sub mult =
 *.out1 0 =
 *.out1 3 =
 or
 and
 10 .up store
 20 rnd 10 sub .aimright store
 clearbool
 *.eye5 0 >
 *.memval *.dnalen =
 and
 *.out1 1 !=
 and
 !=
 2 *.out1 and
 *.in2 *.out2 >
 and
 *.in1 2 !=
 and
 *.in1 *.eye2width !=
 and
 *.in2 *.out3 !=
 and
 *.tin10 2 >
 and
 *50 0 =
 and
 *.refxpos *.refypos angle .setaim store
 *.refveldx *.body mult 1000 div .dx store
 *.eye8dir 11 add *.aim sub .eye5dir store
 35 .eye5width store
 clearbool
 *.eye5 10 >
 *.memval *.light !=
 and
 *.eye5dir and
 !=
 *.out3 *.in2 -1 mult .aimshoot store
 -6 .shoot store
 *.eye5 20 *.treffixed 1 .shootval store
 *.eye5 20 >=
 5 .shootval store
 clearbool
 *.eye5 0 =
 *.refxpos 0 !=
 and
 *.memval *.dnalen !=
 and
 *.in2 *.out3 !=
 and
 *.refxpos *.refypos angle -1 mult .aimshoot store
 -6 .shoot store
 17 .shootval store
 clearbool
 *51 .tienum store
 50 .sharenrg store
 50 .shareshell store
 50 .shareslime store
 100 831 *.fixed clearbool
 *50 5 =
 *.setaim 628 add .setaim store
 *50 0 >
 50 dec
 *.velscalar *.nrg 5000 >=
 *.body 500 >=
 and
 *.vloc 0 =
 *.out1 1 =
 or
 and
 50 .repro store
 *.setaim 628 add .setaim store
 5 50 store
 *.tout10 *.tiepres *51 !=
 *51 .tiepres store
 *51 .tienum store
 clearbool
 *.xpos 52 store
 *.ypos 53 store
 stop
''''''''''''''''''''''''  Gene:  22 Ends at position  776  '''''''''''''''''''''''

42
Mutations / The_Zerobot
« on: October 28, 2015, 01:57:14 PM »
So finally attached here is my zerobot result using my own zerobot fitness function.

Code: [Select]
'#generation: 1
'#mutations: 2218
 *.fixang <
 *430 *.eye1width *.trefvelyourdx not
 1 -16 *.aimleft
 start
 add 3 2 0 *515 store
 *.mkvenom !=
 *.out6 mult *.eye5dir >=
 *.up *.tienum ++ *.maxvel *.shootval ceil *.fdbody and
 store
 *27 *.sx angle store
 << swapbool
 *.myaimdx ~ *.bodgain *.eye6 416 *.out2 ~=
 >
 .aimright store
 rnd *.shell 0 store
 1 13 *.refbody *.out3 *.shell -31 *.chlr *.eye8width dist dropbool
 angle .timer store
 root abs *.up *.trefxpos mod 10 -43 *.robage *.tout7 *.sharechlr << store
 | .tieang4 store
 *.trefsx *.tout9 * *.tin7 ++ -3 *.trefvelmydx ++ 1 *.dn *.mkslime *.venom stop
''''''''''''''''''''''''  Gene:  1 Ends at position  92  '''''''''''''''''''''''
 ^ *.refbody .reftie store
 store
 *.shoot *.eye3 add floorstore
 <
 *.focuseye and
 and
 xor
 angle -5 *.dn pyth *.dx *.tin2 0 *.setboy * -5 stop

''''''''''''''''''''''''  Gene:  2 Begins at position  118  '''''''''''''''''''''''
 cond
 *.in7 -3 *.tmemval 11 angle dec
 store
 *.tin4 *.tin7 *.mydx dupbool
 logx *.ypos *.paralyzed *.tielen1 ~ *.memloc -12 add 1 and
 start
 clearbool
 substore
 *.vel .shoot dec
 *.ypos store
 *.refage ^ *.genes .in3 store
 *.in8 store
 >=
 *.shup *.dx *.vel *31 add add *26 *.eyef *.trefvelmydx *.tie *.trefvelmysx *.memval
''''''''''''''''''''''''  Gene:  2 Ends at position  167  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  3 Begins at position  168  '''''''''''''''''''''''
 cond
 *.shoot *.venval clearbool
 *.eye4 not
 27 -12 pow *.shoot << .sharechlr inc
 .maxvel negstore
 *.eye4dir *.mypoison *.out1 | *.aimleft *-17 sqrstore
 *.shup store
 *.eye2dir swapbool
 *.tmemloc -7 -2 9 *.out5 .out1 store
 *.daytime *.in2 store

''''''''''''''''''''''''  Gene:  3 Ends at position  203  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  4 Begins at position  204  '''''''''''''''''''''''
 cond
 .timer negstore
 *.setaim 21 ceil -14 >
 *.refvenom 24 *.myup *.trefvelscalar .dn store
 *.tieang3 ceil *.aimleft
''''''''''''''''''''''''  Gene:  4 Ends at position  220  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  5 Begins at position  221  '''''''''''''''''''''''
 cond
 store
 >
 *.timer <
 *.refup *.refveldn dist *33 addstore
 *.myeye *.tout4 *.myvenom *.tin5 .aimleft store
 store
 837 *.venom rnd *.fixlen .aimleft store
 *.refsx 2 3 *.repro 5 *.eye8 *.eye1 *.focuseye -- -9 7 *.numties start

''''''''''''''''''''''''  Gene:  5 Ends at position  256  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  6 Begins at position  257  '''''''''''''''''''''''
 cond
 *.aimleft store
 *.aimleft << *.in2 *.rmchlr angle .dx ceilstore
 swapbool
 *.tin8
''''''''''''''''''''''''  Gene:  6 Ends at position  268  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  7 Begins at position  269  '''''''''''''''''''''''
 cond
 *.eye9dir .totalmyspecies addstore
 *.out5 *.eye6width *.shell *.trefaimdx *.trefvelmydn <
 *.fertilized -27 *.hitup *.trefshell
''''''''''''''''''''''''  Gene:  7 Ends at position  282  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  8 Begins at position  283  '''''''''''''''''''''''
 cond
 <
 =
 angle *.delgene 302 *.refvelup *.dnalen -7 *.up clearbool
 *.mrepro *.tin9 *.myaimsx ~
''''''''''''''''''''''''  Gene:  8 Ends at position  297  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  9 Begins at position  298  '''''''''''''''''''''''
 cond
 store
 xor
 *.in6 overbool
 *.genes *.aimleft store
 angle 818 *.tie pow *.refxpos *.refup *.refypos dist cos .eye4 store
 *.mkvirus *.stifftie .eye1dir addstore
 root *.readtie -21 .eye2width ceilstore
 *-29 -14 *.trefeye *.shoot start
 add
''''''''''''''''''''''''  Gene:  9 Ends at position  331  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  10 Begins at position  332  '''''''''''''''''''''''
 cond
 .dx negstore
 *.in8 add *.tieang1 angle abs -34 *.tielen3
''''''''''''''''''''''''  Gene:  10 Ends at position  341  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  11 Begins at position  342  '''''''''''''''''''''''
 cond
 14 .eye9dir store
 clearbool
 cos *.vloc *.trefxpos clearbool
 << and
 *.tieang *.trefdx *.shareslime 11 *.tielen1 *.aimleft & * divstore
 store
 store
 *0 *.vtimer clearbool
 !~=
 *.tielen2 pow 24 !=
 swapbool
 *.trefage *.refvelup add .slime store
 %=
 *.refveldx drop *.shareshell *.sexrepro *.refpoison 7 *.ypos 1 27 27 * *.mkvenom *.trefsx ~ not
 *.refbody *.repro *.eye7width -16 *.shareslime
''''''''''''''''''''''''  Gene:  11 Ends at position  398  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  12 Begins at position  399  '''''''''''''''''''''''
 cond

''''''''''''''''''''''''  Gene:  12 Ends at position  399  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  13 Begins at position  400  '''''''''''''''''''''''
 cond
 div angle *.mrepro <=
 *.poisoned div *.aimright 0 angle angle *.hitang pyth *.refup .velsx multstore
 *.tout4 store
 *.availability 301 *.setboy *.eye5
''''''''''''''''''''''''  Gene:  13 Ends at position  421  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  14 Begins at position  422  '''''''''''''''''''''''
 cond
 699 | -17 0 ~ .tin8 store
 *.mkshell *.refveldx *.eye7width -22 *.eye4width *.myup *.tin2 *.out9 or
 store
 *.eye3dir *.shell 768 store
 -11 0 add and
 29 *.aimright 41 store
 9 *.eye7width 2 8 abs *.mkpoison and
 !=
 7 9 else
 .dn store
 mod *.mkvirus *.tin5 11
''''''''''''''''''''''''  Gene:  14 Ends at position  468  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  15 Begins at position  469  '''''''''''''''''''''''
 start
 *.aimleft store
 sub store
 %=
 !=
 1 *.trefaim %=
 xor
 *.mkvirus *.up *.chlr 12 *.dx -6 dup *.in2 store
 rndstore
 0 !=
 .tout2 store
 .up store
 store
 ~
''''''''''''''''''''''''  Gene:  15 Ends at position  497  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  16 Begins at position  498  '''''''''''''''''''''''
 cond
 cos 8 add <
 *.tout6 -- *.tout3 -10 mod angle >=
 *.out1
''''''''''''''''''''''''  Gene:  16 Ends at position  510  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  17 Begins at position  511  '''''''''''''''''''''''
 cond
 *.shareshell''''''''''''''''''''''''  Gene:  17 Ends at position  512  '''''''''''''''''''''''

'#hash: C<v#D&zDBdAOTy6_9w)>

43
Announcements / Darwinbots 2.48.26 with installer
« on: October 28, 2015, 01:35:02 PM »
Please use the full install pack so true randomness works correctly. Here is a direct download link:

Download

Changes this version:

~Bug fix to prevent infinite repopulation when no vegy selected.

~Removed redundant code in robot insertion.

~Bug fix so ignore error icon updates correctly. If you are not using safemode program activates ignore error on startup.

~Got rid of a large amount of memory allocation obsolete features.

~Bug fixing in voluntarily shooting waste.

~Negative values in vshoot still shoot virus with minimal effective range. Slime is more susceptive to viral attacks.

~Safemode now works correctly during survival evolution mode.

~Overflow error fix in anglecmp DNA command.

~Amplification mutation now works on robots with more then 5000 dna commands.

~Improved rules for figuring out when to stop mutations if they take too long. Fixed a bug illegal exit from main mutate routine.

~Improved chances that poison and venom do something interesting.

~Bug fix and code simplification in info shots.

~Improved rules for point2 and copyerror2 mutations to produce more friendly values for shooting and sharing trough ties.

~Fixed some bugs and restructured code for inc dec store multstore etc.

~Buoyancy now has an effect on shock.

~Robots can no longer kill themselves using chloroplasts. If a robots has less then 100 energy it can not make new chloroplasts.

~Viruses are deadly to plants with no slime. The new alga in install pack has slime built in.

~Filter restart mode fully integrated.

~Bug fix in generating a reset of a restartmode after prompt for robot removal is canceled.

~Minor code simplification for clarity and speed in strbody and chloroplasts.

~Bug fix in trefup...dn...dx...sx now works as should.

~Improved rules for collecting body and energy from waste.

~Tidal mode corrects for old age effect.

~Chloroplasts old age effect reduced from 45E8 to 1E9.

~Complete redo of tie sharing to make the rules better and fix some bugs. Body sharing not allowed in F2 league mode.

~Added an optional feature that lets you extract epigenetic memory in a gene that deletes itself after a robot is loaded.

~Fixed hashing. Overall mutations from DNA file are tracked separately from overall mutations counter from within a simulation.

~Added a wrapper function to prevent a string overflow in mutations.

~Fatal restrictions applied to repopulating and inserted robots.

~Code simplification and minor bug fixing in max cycles in league.

~No more seporate exe for true random, option is available in global settings. Now it is using picture sources and 7z instead of random.org.

~Sending less information to PeterIM in attempt to stop hacking.

~Bug fix and improvements in robot tag generator

~Stagnent evolution in my survival fitness function such as plant evolution terminates after 3 Million cycles.

~Bug fix in monitoring corpses for IM.

~Bug fix in RGB memory monitor. Some memory was not monitored before.

~Improved my zerobot mode fitness function.

Edit: Overflow error fixed in calculating genetic distance.

Edit: Another minor last minute bug fix: After randomizer seeding the main window's caption now goes back to normal instead of showing progress indicator. Thank you for keeping up and...

Enjoy!

44
Bugs and fixes / Over powered poison\venom tricks
« on: September 22, 2015, 01:14:21 PM »
I just discovered something potentially over powered in DB2. Apparently you can instruct a delgene using venom or poison. I really think we should block stuff like this. Adding to fix list unless someone gives me a good reason not to.

45
Off Topic / Shadow's potentially false bug reports
« on: July 05, 2015, 03:24:27 PM »
Shadowgod claims the sysvars are not working correctly. I have not touched the venom and poison code ever. I even tested it in late 2013 and it worked perfectly.

Shadowgod, can you please tell me under what version it got broken all of s sudden?

If I disprove your claim that there is a bug in these sysvars I will never take another bug report seriously from you again. This is not the first time, but it damn well be the last.

It makes me feel like shadow is working for the same people that hacked me. The auto restart feature is working. Peter uses it with no problem. I do not like conspiracy theories much but feels like someone with alot of power wants DB2 and my fitness functions to go to hell.

Why be afraid of IM? It is not a computer virus, it is a friendly life simulation connected with portals.

I know I have a personality fault for assuming stuff, but really, it is just innocent life simulator. Why? Why after working on a project off and on for 12 years does it have to come crashing down the way it did. Why do people who clearly can debug vb6 like shadow choose to send me bogus bug reports instead.

Why was there two surveillance looking vans outside my window before I got hacked?

I can go on and on about this, but to me it feels like there is coordinated effort to shut us down. Especially DB2, my fitness functions and DB2IM.

I will remain convinced until I am proved otherwise. Or a university I am planning to apply to excepts my research proposal.

Ether way, as you can see, I am still angry about stuff like this bordering on paranoia.

Pages: 1 2 [3] 4 5 ... 31