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

Pages: 1 [2] 3 4 ... 170
16
Off Topic / Leagues
« on: November 22, 2006, 08:35:13 AM »
hey jez.

Hey would you like to take over running F1 and F2 leagues (on whatever version)?

I just don't seem to have the time lately.  

Too many other projects and stuff going on to do much more than keep a finger on the pulse here at Darwinbots.

17
Bugs and fixes / Mysterious tie forces
« on: November 21, 2006, 08:46:08 AM »
This kind of thing has given us all headaches for years.
Tie physics are horrible.

18
Off Topic / Space-Time for Springers
« on: November 09, 2006, 08:31:51 AM »
I kind of like Fritz Leiber.

I think I have read all his stories about Faffard and the Grey Mouser (even if I can't spell the big guy's name  )

19
Suggestions / Command-ize everything
« on: November 03, 2006, 08:48:59 AM »
I'm not saying it wouldn't work.

I just think we would be adding complexity rather than taking it away.

We would be treating some sysvars differently than others.

Making .up a command rather than its numeric equivalent of 1 means that a bot evolving this number 1 in the right place, would no longer have it treated the same as if it evolves .up in that same place.
In other words, sysvars and numeric memory locations would no longer be direct equivalents. Right now there is one way to deal with all memory locations. A change such as this would require two most likely.

It could be done but not easily and IMO it would not be desirable either. Others, I'm sure, will disagree.

20
Off Topic / Busy day at DB central
« on: October 24, 2006, 11:59:48 AM »
Very busy day apparently.  

I just noticed that we had 78 users online simultaneously a couple of weeks ago according to this. That is half of our entire membership. prior to this I think the record was 11.

Quote
Most users ever online was 78 on Oct 10 2006, 08:33 PM

21
Suggestions / Command-ize everything
« on: October 24, 2006, 08:42:51 AM »
The trouble with this idea is that to implement it would involve a radical change in the way the stack works.

Presently all values from the DNA go onto the top of the stack then one of the commands such as store or add, manipulates them in some way.
If you remove the need for the "Store" command then you have to find some new way to process the information from the stack.

Additionally, it would make it a whole bunch more complex for the program to evolve these commands as they are no longer numeric equivalents.

It would be possible certainly but I can see more disadvantages than advantages.

22
Suggestions / Send-all Tie Communication
« on: October 20, 2006, 09:15:14 AM »
Tie phase is just a term that I started using after the discovery that ties could be used as weapons.
Tie fighting just reminded me of Star Trek where they are able to vary the phase of the shields in order to better deflect incoming phasor attacks.

The term just caught on and really does seem like the most convenient way to describe the unique number that each tie needs to be addressed by.

It would be simple enough to add a "sendall" (or something similar) sysvar if it is deamed to be useful in some way. I'm not actualy sure where to use such a thing though. Could you give us an example application?

23
Off Topic / Windows boots very slow!
« on: October 20, 2006, 09:01:40 AM »
I think this has something to do with your registry getting full and/or fragmented.
It is a problem that we all have to some degree. I watched as my new PC (back in the summer) went from booting in about 10 seconds to about 2 minutes (just as you say) in a matter of a couple of weeks. I don't even have a lot of stuff on it.

I too would be very interested in any input from Eric.  

24
Suggestions / Just a small minor suggestion
« on: October 19, 2006, 08:49:21 AM »
Quote
Well, it's always bugged me how almost exactly the same yellow and orange look (by orange and yellow, I mean the default colors.)

Could it be possible to make it more...redish orange? Like... 220, 150, 60 (RGB)?

If anyone does this, thanks! As it stands orange doesn't seem like much of a good color choice if you want to easily distinguish between two bot
 

Why the heck don't you make your own color through the custom color maker that is already there?
I never use the defaults anyway.

25
Suggestions / Send-all Tie Communication
« on: October 19, 2006, 08:47:31 AM »
I n the code that I wrote (2.37.6) Numties reads the total number of ALL ties connected to the bot while multi is actually a boolean that returns yes or no. (0 or 1) depending on whether a tie is hardened or not.
It would be pretty easy to change it to be a mirror for numties though.

Nums has it completely right about tie communications. If every tie you make has the same phase then when you send a communication down that phase it will go to ALL connected bots.

Remember that tie communication is by phase and not by any unique internal identifier.

26
Newbie / system variables meanings
« on: October 16, 2006, 08:50:25 AM »
I just tested your bot in 2.37.6 and it just sits there doing nothing.

27
Newbie / system variables meanings
« on: October 11, 2006, 08:49:49 AM »
2.37.6 is actually an older version. It is just one of the most bug free versions that we have.

A lot of work is being done on 2.4 to make a better program and Numsgil is still working on a C++ version of the whole game that will run a lot smoother.

28
Newbie / system variables meanings
« on: October 10, 2006, 01:11:48 PM »
For a complete list of all sysvars and their equivalent memory locations open up /DarwinbotsII/Sysvars2.21.txt in a file viewer such as Notepad.

For a complete (well almost anyway) description of what they do and how to use them, in-game, click the HELP menu. There is a chuffing great list of information in there on exactly what they all do. I spent ages putting all that up there and nobody ever even bothers to look at it.  

For the reason that empty bots keep reproducing..... Use V2.37.6 (or the newer 2,37 versions) where that doesn't happen.

2.37.6 is still the official version for combat bots but the 2.4x versions get used primarily for evolution SIMs. I can't answer much about the mechanics of 2.4x since I really only programmed up to 2.37 and am now on a legthy programming break due to insufficient time to get stuck into it again.

29
Newbie / wierd code problem
« on: October 02, 2006, 10:57:31 AM »
I find that role playing games like D&D help with this kind of thing too.

just create a character who thinks and acts totally differently than you do and play it in a game. It can be very interesting to see where this takes you.

30
Newbie / custom labels? noob problem
« on: October 02, 2006, 10:54:58 AM »
Also try to use memory locations that are not already taken by existing sysvars (sysem variables)
You chose 1 as your memory location for NF. 1 is already used by .up so it will obey various criteria laid down for that sysvar.
First, any value placed in memory location 1 will be acted upon by making yoour bot accelerate forward by that values
Second, memory location 1 is wiped at the end of every cycle so your value will be lost.

Try opening up the sysvars2.21.txt file (in your DB root directory) with notepad and look at the list of sysvars and their associated memory locations then use a free location for your custom variables.

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