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

Pages: [1]
1
F1 bots / A_Packus_Healus
« on: May 16, 2010, 07:18:02 AM »
This is a good pack bot, does very well, but needs a pack to survive against other combat bots.
Code: [Select]
'Animal_Packus_Healus
'By: Triclops200
'Hunts in packs
'has toxin to stop
'enemy shots
'tie feeds and it is tie resistant
'Shares energy througout its group.
def venomcounter 100
cond
*.nrg 10000<

start
3 .up store
*.eye5
stop

cond
*.eye5 0 >
*.refeye *.myeye !=
start
*.refxpos *.refypos angle .setaim store
*.refveldx .dx store
*.refvelup 30 add .up store
stop
cond
*.robage 0 =
start
.shoot .vloc store
-2 .venval store
14 56 store
stop

cond
*.eye5 0 >
*.refeye *.myeye =
*.memval *.nrg 400 sub >=
start
*.refveldx .dx store
*.refvelup 30 add .up store
stop

cond
*.eye5 0 >
*.refeye *.myeye =
*.memval *.nrg 400 sub <
start
-2 .shoot store
*.refxpos *.refypos angle .setaim store
stop



cond
*.eye5 50 >
*.refeye *.myeye =
start
*.refvelup .up store
stop
' Gene 2 Eat Food
cond
*.venomcounter 19 >
start
50 .shootval store
-3 .shoot store
0 .venomcounter store
1 .shootval store
stop
cond
*.eye5 50 >
*.refeye *.myeye !=
start
.venomcounter inc
-1 .shoot store
100 .tie store
*55 .readtie store
*.refvelup .up store
stop

cond
*.nrg 50 >
start

*.shell 500 <
50 .mkshell store

*.poison 500 <
50 .poison store

*.venom 500 <
50 .strvenom store
stop
cond
*.robage 0 =
start
.shoot .ploc store
310 .memloc store
stop
cond
*.numties 0 >
start
-1 .tieloc store
-1000 .tieval store
*.tiepres .tienum store
stop
' Gene 4 Reproduce
' Gene 3 Avoiding Family
cond
*.eye5 0 =
*.refeye *.myeye = or
start
314 rnd .aimdx store
stop
cond
*.venom 500 <
start
50 .strvenom store
stop
'reproduction
cond
*.nrg 2000 >
*.body 1000 >
*.eye5 0 =
*.refeye *.myeye = or
start
10 .repro store
140 rnd 140 add .aimsx store
stop

'body growth
cond
*.nrg 2 div *.body >
start
*.nrg 2 div *.body sub .strbody store
stop

'body shrink
cond
*.nrg 2 div *.body <
start
*.body *.nrg 2 div sub .fdbody store
stop
cond
*.slime 90 <
start
100 .mkslime store
stop
Cond
*.trefeye *56 =
start
*55 .deltie store
stop
end

2
Tips and Tricks / Logic
« on: May 16, 2010, 02:00:20 AM »
Can i have more conditions inside of my gene after the cond statement?

3
Off Topic / Divide by zero
« on: March 30, 2010, 11:32:44 AM »
I did it, I divided by zero.... I built a set of non real numbers with a working correlation which allows one to divide by zero... I built a proof of this here... if you find a problem... let me know.  
 

Remember that 0n and 0n act like zero when working with real numbers but can have a correlation later if N0 appears, such as: 2*0*3 * 10 = 6  
This should make it possible to solve 2x-6=0 in one step using the quadratic equation. (the normal way is easier... i know(2x=6::x=3), but still, this is just how it would work and possibly allow new math to occur)
*NOTE: I HAVE NOT FOUND WORKING PROOF FOR 0*A = 0A YET... I SPENT 7 HOURS TODAY WITH JUST THE NORMAL SETS AND 0A. WHEN I HAVE PROOF AND FOUND OUT COMPLETELY HOW TO WORK OUT ALL POSSIBLE PROBLEMS WITH IT I WILL LET YOU KNOW!

4
Off Topic / Evolving program
« on: February 02, 2010, 12:01:57 PM »
I am, im c#, trying to make a life-copying program that can build/compile new programs.
I have two different theories on how it will work, limited and less-limited, and I need help to choose which and guidence after that. (and also, if it would even be possible)


"problems I see
        1.) every prog wil be* large"

---edit---
I capitalized all my I's for Numsgil

5
Off Topic / vb exe
« on: December 11, 2009, 10:21:23 AM »
How would I go about compiling a visual basic code in a exe? I can get a manifest but no direct exe.

6
DNA - General / Help!
« on: October 24, 2009, 05:25:00 AM »
I can't get this to work... they still run from each other.
Code: [Select]
' Alga minimalis
'
' Vegetable
'
' This robot has a single gene,
' necessary for it to reproduce.
' Energy is given to it by the program,
' by checking the "autotroph" box.
'reproduction
cond
*.robage 0 =
start
471 .eye1dir store
54 .out1 store
stop
cond
 *.eye5 0 >
*.in1 *.out1 !=
start
 *.refvelup 30 add .dn store
stop
cond
*.nrg 2000 >
*.eye5 0 =
*.refeye *.myeye = or
start
10 .repro store
140 rnd 140 add .aimsx store
stop
cond
 *.eye1 0 >
*.in1 *.out1 !=
start
 *.refvelup 30 add .up store
stop

7
Darwinbots3 / Realease date?
« on: October 21, 2009, 02:04:16 PM »
When is the estimated release date for darwin bots 3... I can't wait for c# progging for dna, much easier for me to read.

8
Interesting behaviour bots / A_Packus_Toxus
« on: September 08, 2009, 01:34:27 PM »
this is an interesting one.
it forms packs, is poisonous so no one can shoot at it, and it inject's venom which makes it's prey shoot energy.
partially based on a_minimalis. has one downside, commonly mutates to kill its own breed, kills I flamma 30 to 5. also requires lots of energy but is very efficiant.
Code: [Select]
'Animal_Packus
'By: Triclops200
'Hunts in packs
'has toxin to stop
'enemy shots
'easliy mutates into a
'thing shoots their own breed.

cond
 *.eye5 0 >
 *.refeye *.myeye !=
start
 *.refveldx .dx store
 *.refvelup 30 add .up store
stop
cond
 *.robage 0 =
start
 .shoot .vloc store
 -2 .venval store
stop
cond
 *.eye5 0 >
 *.refeye *.myeye =
start
 *.refveldx .dx store
 *.refvelup 30 add .up store
stop
cond
 *.eye5 50 >
 *.refeye *.myeye =
start
 *.refvelup .up store
stop
cond
 *.venomcounter 19 >
start
 50 .shootval store
 -3 .shoot store
 0 .venomcounter store
stop
cond
 *.eye5 50 >
 *.refeye *.myeye !=
start
 .venomcounter inc
-1 .shoot store
 *.refvelup .up store
stop

cond
 *.eye5 0 =
 *.refeye *.myeye = or
start
 314 rnd .aimdx store
stop
cond
 *.poison 500 <
start
 50 .strpoison store
stop
cond
 *.robage 0 =
start
 .shoot .ploc store
stop


cond
 *.nrg 20000 >
start
 10 .repro store
stop
cond
 *.venom 500 <
start
 50 .strvenom store
stop
end

Pages: [1]