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.


Messages - HazD

Pages: [1] 2
1
Off Topic / Simple AI
« on: June 16, 2006, 04:23:04 PM »
let me try and explain better *gulp* basically the behaviour sets are actions I just want someone to suggest somthing along the lines of 'hey why don't you add resting behaviour?' type stuff. if that makes any sense and beta v0.1 is nearly ready .

2
Off Topic / Simple AI
« on: June 15, 2006, 12:37:44 PM »
Well the program is:
1. a  test of my abilities
2. I felt like outdoing another coder friend

so yea basically the creature is a simple circle and stuff, this will be for simplicity and he will be controlled by his status and a separate class file listing what he should do if he meets the requirements for a a behaviour set. His behaviours will not be complicated and hopefully link together making a chain of (I say this carefully) primitive thought. and stuff. and yes I'll post the .zip file somwhere when I finish beta v0.1. but till then meh.  

3
RANT / why I'm angry
« on: June 14, 2006, 01:57:22 PM »
Yea thats a good combination you've got there btw I've now sorted out the problem with this ultimateum "You even twitch at me funny or try any of this s**t again and I will end you" slightly melodramatic methinks but it appears to have worked so yay

4
Off Topic / Simple AI
« on: June 14, 2006, 01:53:49 PM »
Hello all after learning a graphics package called allegro for C++ I've decided to make an AI program with different behaviours so far I have:

wander
investigate
eat
drink
sleep

this is a simple experiment type thing with one AI being any behaviour suggestions are welcome and any idea and stuff are also apreciated.  

5
RANT / why I'm angry
« on: June 13, 2006, 02:07:46 PM »
My friend oli right thinks he's superior to everyone and that windows is ultimate laughs at my downfall and is just an anoying lanky ****** how thinks tomorrow I should hit him? this isn't the first time he's done stuff like this and its just got to the point where it's time for action. <insert Random angry words>

well thats vented my anger momentarily
 thoughts?

6
Off Topic / Good morning
« on: May 14, 2006, 06:23:04 AM »
Go walk through the woods, thats what I'd do, the only area of woodland around where I live is a two hour drive. But on the bright side the local park is on the other side of the road  

7
RANT / Who would you vote for...
« on: April 26, 2006, 01:10:52 PM »
Hello I'm british bit to young to vote but everything that new labour promised we didn't get they siad they would give us stuff but they didn't and the country is going down the drain. theres my say  

8
Off Topic / Mmog with the goal to survive
« on: April 20, 2006, 07:37:34 AM »
This is a very interesting topic it seems what you want is a game that incoperates many features of others for example:

1. the survival aspect of MGS3

2. the trade focused economy of Free lancer

3. some of spore's features

etc. my point is complain at companies for the games you want and eventually they will give in.

P.S. Spore is going to be a really great game based on evolution check it out with the 35 min google video.  

9
DNA - General / Ties help
« on: April 17, 2006, 06:42:05 AM »
Thanks for an explanation that I understand henk.  

Using the code given to me be henk and elite I have created this bot (unanotated) that should tie feed off it's enemies and get rid of it's birth tie.

Code: [Select]
'This is HazD's version of a tiebot.
'This uses code given to me by henk and elite
'Now I understand this code hopefully.

cond
*.robage 0 =
start
.tie inc
stop

cond
*.robage 1 =
start
.deltie inc
stop

'Gene find food
cond
*.eye5 0 >
*.eye5 50 <
*.myeye *.refeye !=
start
*.refveldx .dx store
*.refvelup 50 add .up store
stop

'Gene create tie with ID of 5
cond
*.myeye *.refeye !=
*.eye5 30 >
start
5 .tie store
stop

'Gene tie feed
cond
*.numties 0 >
start
5 .tienum store
-1 .tieloc store
-1000 .tieval store
stop

'Gene Avoid own kind
cond
*.eye5 0 =
*.refeye *.myeye = or
start
314 rnd .aimdx store
stop

'Gene reproduce
cond
*.nrg 4000 >
start
40 .repro store
stop
end

10
DNA - General / Ties help
« on: April 17, 2006, 05:01:16 AM »
Ah... I understand that now but what about feeding ties How do they work?

11
DNA - General / Ties help
« on: April 16, 2006, 02:59:59 PM »
I understand .tienum and some of .deltie, thats about it  I think

12
DNA - General / Ties help
« on: April 16, 2006, 02:29:41 PM »
Hi guys, I read the wiki on ties and it went straight over my head    
so I was wondering if you could give me a more in-depth explainations of them please.
Especailly anti-birth ties that was added in one of my bots by elite.

Code: [Select]
' Birthtie begone!

cond
*.robage 2 <
start
.tie *.robage -1 mult 1 add mult inc
.deltie inc
stop

because rather than just using it, I would like to understand it as well.

thanks

13
Newbie / Stupid question
« on: April 14, 2006, 06:43:54 AM »
I am using version 2.41.0 and thanks for correcting my first bot type thing.  

14
Newbie / Stupid question
« on: April 14, 2006, 06:17:15 AM »
OK, this is my first experiment with bots and stuff learnt from the wiki and based on animal minimalis.
Code: [Select]
def venomcounter 51

cond
 *.robage 0 =
start
 .shoot .ploc store
 .mkshell .vloc store
 -32000 .venval store
stop

cond
*.eye5 0 >
*.myeye *.refeye =
start
*.refveldx .dx store
*.refvelup .up store
stop

cond
*.eye5 50 >
*.refeye *.myeye =
start
-6 .shoot store
stop


cond
*.waste 40 >
start
.backshot inc
-4 .shoot store
*.waste .shootval store
stop

cond
 *.venomcounter 19 >
start
 50 .shootval store
 -3 .shoot store
 0 .venomcounter store
stop

cond
*.eye5 0 =
*.refeye *.myeye = or
start
314 rnd .aimdx store
stop


cond
 *.poison 500 <
start
 50 .strpoison store
stop

cond
 *.venom 500 <
start
 50 .strvenom store
stop

cond
 *.nrg 20000 >
start
 10 .repro store
stop
end

15
Newbie / Stupid question
« on: April 13, 2006, 12:30:12 PM »
Can someone give me code for recognising enemies mine don't seem to work. please?

Pages: [1] 2