Code center > Suggestions

Snapshot 'extractor'

(1/3) > >>

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

Griz:
yes ... this would be wonderful.
along the same lines ...
I was wondering if one might be able to extract to a file ...
a list ... say of the 10 oldest bots, or those with most offspring
or greatest number of mutations or some combination ...
along the lines of the King Bot selection ...
but with user controlled selection criteria ...
and not for just one King Bot ...
but a ranking of them, be it 5 or 10 or whatever ...
also user selectable.

just something I've wondered about ...
as henk says ...
to greatly simplify evolutionary analysis.

PurpleYouko:
I am still only about half way through my updated excel Snapshot decoder.
Unfortunately I keep getting pulled away from it to do other stuff.
It is actually working to a point but it doesn't yet have all the tools needed to fully analyse a DNA file.

What it can do already is to convert the messy snapshot output into DNA files that are usable directly in DB.
You simply choose the robot number from the output page and compile the DNA from it.

Most of the controls are now handled through a Visual Basic interface so it is a lot easier to work with too.

Griz:
sounds good PY ...
gives you something to do with all your 'spare time'. ;)

Numsgil:
Proper analysis tools for the simulation are essential.  They just take an inordinate amount of time to program, and so tend to take a back burner to issues which might be more favorable or urgent.

Navigation

[0] Message Index

[#] Next page

Go to full version