Thursday, November 23, 2006

A Spring Clean.

Hopefully the blog's still here :-)

I decided that Oxidizer's main Nib file was getting a bit full, so I've moved the GenePool Nib Stuff into a new
Nib file. While I was at it I've also moved the GenePool source into its own sub folder.

The upshot of this is that any one following the CVS will have to make sure they update using

cvs -z3 update -dP

to make sure they get the new folders.

Let me know if there are any issues.


Tuesday, November 21, 2006

Quick update

The two obvious bugs I mentioned below are now fixed and Gene Pool is now available in CVS.


Blogger Beta

Another quicky, I just moved to blogger beta, lets hope I don't have any issues :-)


Monday, November 20, 2006

Splashing in the Gene Pool

It's new Oxidizer feature time...

The current Breeding screen it a bit to intelligent design for me. You control who gets to breed, and how. Darwin would be disappointed.

So now I present The Gene Pool.

You have far less control, you still get to decide which genome's are fittest, but you do not get to decide which genomes breed with which other nor how they get to breed.

Here's a quick screen shot shoot or two and a user guide.

In Oxidizer click on the Gene Pool menu option, it's on the Window Menu.
Click on Fill and wait a while, soon you'll be presented with 16 random genomes.

It looks something like this.

Select a few of the nicest genomes. The surround will go white instead of grey.
These are the genomes that are allowed to breed, if you look at the screen shot you'll see I've selected four.
Press the breed button, and you get 16 new genomes breed from the ones you selected.

I got....


I think you can see the family resemblance.

Select the best ones again and click on Fill. The genomes you'll have not selected will be replaced with new genomes.
You can increase hybrid vigour this way, stop the genomes from getting too inbreed.

Click on Editor, and any selected genomes will be copied to the main editor.

Other features...

If you only select one genome and breed it, you'll get random mutations of that genome.
You can drag and drop from any of the genome list views on to a slot too replace that genome.

Known bugs...

If you attempt to breed with no genomes selected, Oxidizer will crash.
Attempting to replace the bottom right slot will replace the top right slot instead.

It's a bit rough and ready but it's fun.


Saturday, November 11, 2006

Just a quickie

Just a small Oxidizer CVS update.

You can now lock the scale of the image to the height of the image. i.e. if you toggle the lock on, change the height of the image (and the width), and hit preview, the new preview will look the same as it did before rather than zooming in/out of the flame.