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 - Old Henk

Pages: [1] 2
1
Suggestions / Snapshot 'extractor'
« on: March 30, 2006, 07:28:02 AM »
Hi,

Currently snapshots are a great way to get a ... snapshot of the whole simulation.  ;) But the files they are exported to are rather large chunks of data and getting (all) the DNA files out as .txt's is difficult, even with the Excel utility (which I find difficult to handle).

Would it be possible to create a small utility to export all dna's conceiled in a snapshot to seperate .txt files?

I imagine a small program-window in which I'd
  • 1)be able to select my snapshot file, after which I'd click "Export" (or 'Bunnies' , but export seems more appropriate).
  • 2)get a popup screen in which I'd be able to select my output directory.
  • 3)Then all DNA in the snapshot would be converted into .txt files (one txt file for one bot)
IMHO This's be great and would greatly simplify evolutionary analysis in DB.

What do you guys think?

2
Bot Tavern / Preybot V1
« on: January 28, 2006, 11:31:03 AM »
Hey all,

this is the first version of the prey bot that is to be used in the Wraith-bot simulation.

Currently it features:
  • It defines it's territory based on the place where it was born.
  • It stays within the borders of it's own territory.
  • It eats vegs.
  • It avoid friends (conspecifics).
  • It reproduces close to the center of it's territory.
  • Colonies slowly migrate over time (is this a problem? IMO not)
I've had varied results with this bot. Sometimes certain territories are bursting with bots, sometimes the starting bot is the only thing that lives for a long period of time.

Noted in file are comments (well, only one this time ;) ), that I ask other members of the project (or DB'ers in general) to have a look at. The comments are placed in <...> marks, <so this would be a comment>.

Also, if you choose to alter/improve this bot for Preybot V2, I ask you to note your changes, and annotate them with a name and date. In notepad this can be done by pressing the F5 key, then typing your name behind the date/time.

I would like all changes to be send to me, so I can combine them in Preybot V2

Henk

DNA of this bot

BTW, for some weird reason I can't upload .txt files to the forum :wacko:

3
Suggestions / Inbuild League System annoyances
« on: January 25, 2006, 11:02:45 AM »
The inbuild league-run-utility works really well, but it's really annoying, especially when I want it to run in the background.
After each succesful round the programs want attention and start flickering in the taskbar.

I would like to see this utility de-annoyed, if possible. :unsure:


A screengrab of a time when I'm working on something else (French literature here), and the program starts asking for my attention.

4
Short Bots league / SB Update
« on: January 25, 2006, 10:16:52 AM »
New bot in this update is UNA by elite. It's a truly amazing bot that smashed its way through the lines and came out as the new SB number one. Well done Elite!

As I've decided to limit the SB league to 25 places, two of my own bots (Broekhuizen and Schoonmaker) have been eliminated from the SB league. Broekhuizen was the first bot to be entered in the SB league.  -_-

5
Off Topic / Happy Newyear everyone!
« on: January 01, 2006, 08:03:28 AM »
Happy 2006 everyone!  :party:  :clap:

6
Off Topic / Happy Birthday Griz!
« on: October 29, 2005, 05:57:46 AM »
:Birthday:  :party:

59? getting old, eh?  :P

7
Bugs and fixes / Speeding bots of doom (in DB 2.4.6)
« on: October 27, 2005, 04:04:19 AM »
Hiya,

Don't know if this is a bug, but I noticed a weird ability of bots to move at enormous speeds, even 'fatter' ones :huh:

Henk

EDIT: I was going to post the .sim file, but it's a wee bit large :)

EDIT2: oh yeah, this is in 2.4.6

8
Confirmed & Outstanding bugs / Bug in 2.37.4
« on: September 04, 2005, 11:45:13 AM »
When I try to create a 'custom' colour for a bot, everything is fine. But when I try to remove the 'custom colour' pop-up (the one with the RGB sliders), the program freezes and I have to terminate it via CTRL-ALT-DELETE

Not major, but annoying.

Henk  :)

9
Off Topic / Shortbots to be updated shortly
« on: August 19, 2005, 03:14:17 AM »
Hello all,

After a LONG time I will finally update the SB-league again. But now: what bots are entered?
I already have:
- The One

That's a rather short list, aye?

Post'em here, while I search the forum for other contenders

Henk

10
Evolution and Internet Sharing Sims / Project: New Ancestor
« on: June 05, 2005, 09:39:13 AM »
Hi,

I've set up a folder on the FTP server called NewAncestor. It is for an evolution-project with some of the oldest bots in DB: C_ancestralis and C_filans (also evolved from C_ancestralis btw)

I will post the settings soon, but I think default conditions are good enough; This is a project to bring those 'oldies' up-to-date via evolution.


Name Project: New Ancestor
Aim:
  • evolve older bots that survive easily in new version
  • Evolved bots are far superior to original (in new version)
  • Evolution of new features into the bots
Bots for this project:
  • C_Ancestralis
  • C_filans
Settings: Default
started: 5th june 2005
[/b]

So... anyone interested?  :)

Henk

11
Bugs and fixes / Menu Errors
« on: June 04, 2005, 01:49:59 AM »
In the General options screen, clicking the arrows next to the population control doesn't affect the numbers next to them.
Moreover, the 'repopulation threshold' arrow wrongly affects the 'Energy per veggie per cycle' number.
Fortunately this is but an annoyance as you can still change the numbers by hand.

Henk

12
Suggestions / DNA Scripts
« on: April 09, 2005, 03:03:30 AM »
Hi,

At current, we have DNA scripts, which really come in handy during evolution sims.

I don't know how far you've progressed with this PY, but I've come up with some more 'script handlings'

"ifs"
  • If bot has more the X descendants
  • If bot age is more then X cycles
  • If number mutations is more then X
  • If bot Memloc X is more then X
"Thens"
  • Save robot DNA (in autosave folder)
  • Change this bot's color into X
  • Kill all other bots and start new simulation with X of these bots
Hope some will be implemented...

Henk :)

13
Short bots / Batavus Duo (6G)(MB)(Henk)-03.04.05
« on: April 03, 2005, 09:46:28 AM »
DNA

Code: [Select]
' Batavus duo
' a SBMB (ShortBot Multibot)

def id 803

' GENE ONE: make a tie at birth
' *************************
cond
*.robage 0 =
*.eye5 70 >
start
1 .tie store
314 .id store
.shoot .ploc store
stop

' GENE TWO: reproduce if not an mb
' *****************************
cond
*.numties 0 =
*.robage 0 >
start
50 .repro store
0 .aimdx store
314 .id store
stop

' GENE THREE: share through tie, fix tie angle
' ************************************
cond
*.numties 0 >
*.robage *40 >
*.robage 10 >
start
628 .fixang store
400 .fixlen store
*.robage 25 add 40 store
50 .sharenrg store
1 .readtie store
0 .fixpos store
20 *.poison sub *.nrg 2 div ceil .strpoison store
stop

'GENE FOUR: Turn and move (head only)
' ********************************
cond
*.numties 0 >
*.trefage *.robage >
*.eye5 35 <=
start
*.eye9 *.eye1 sub 4 mult 50 store
*.eye6 *.eye4 sub 51 store
*50 *51 add 130 ceil .aimdx store
*.maxvel *.vel sub .up store
0 .fixpos store
stop

' GENE FIVE: Reproduce (tail only)
' ***************************
cond
*.trefage *.robage <
*.nrg 7000 >
start
1 .deltie store
314 .aimdx store
stop

' GENE 6: Kill (head only)
' *******************
cond
*.numties 0 >
*.trefage *.robage >
*.eye5 35 >
start
803 .memloc store
*.memval .aimdx store
-1 .shoot store
.fixpos inc
stop

end

14
Suggestions / Different areas in one simulation
« on: March 25, 2005, 11:50:30 AM »
Hi,

After reading the astronomy idea, I got an idea for implementing different areas in one simulation, connected by tunnels (like the internet sharing tunnel).

With different fields one can simulate different areas. This can be done with larger size simulations, but: It is difficult to oversee a large sim; it gets chaotic.

As to overseeing the different areas, a 'tab system' similar to Firefox (an internet browser) could be used.

What do you think?

Henk  :)

15
Short Bots league / Shortbot League Rules
« on: March 14, 2005, 10:38:20 AM »
SB Rules B)


The rules are such(and quite easy):
  • Bots cannot have more then 6 genes in their whole DNA
  • Everything goes considering weapons. So tie-feeding is allowed
  • If more genes are added due to a viral infection, this will not lead to a disqualification
  • Tests are done with F1 conditions
  • size of simulation is standard
  • Weather = ON
  • Costs = F1 Default
Please post your entries in the starting gate.

Selecting the "Set SB settings" button will automatically set these.

Good luck.

Pages: [1] 2