Releases: johnharding/Biomorpher
0.8.0
0.7.1
Change dependencies:
MahAppsMetro.dll (1.5.0.23)
HelixToolkit.dll (2.12.0)
HelixToolkit.Wpf.dll (2.12.0)
System.Windows.Interactivity.dll (3.0.40218.0)
(Mahapps is now aligned with HumanUI version).
Brightness slider to appease those that liked the white background!
0.7.0
New in v0.7.0:
- Geometry input takes Curve and Surface geometry as well as meshes.
- Creation of the ‘Biomorpher Solution’ parameter for internalising data.
- Complete overhaul of the Reader component now using Biomorpher solutions.
- Lists of performance values can now be used with repeated names automatically indexed.
- Main component in ‘galapagos pink!’
- Incorporated elitism into selection to negate losing ‘best’ designs between generations.
- Optional elitism mutation.
- Restart button for a new evolutionary run negating the need to restart Biomorhper.
- New scatter graph plot for comparing two performance criteria.
- Performance plot now includes current population data.
- GUI grey colour to relate to standard Rhino background.
- Main control area is now on left hand side.
- K-means display angles are distributed evenly.
- Fixed min-max bug on performance graph.
- Minimise and maximise criteria clearly labelled.
- Performance display above design now based on radius rather than opacity.
- Evolutionary history justified correctly.
- Scrollbars now visible on history canvas.
- Donate button in case you wish to say hello and buy me a coffee :)
0.6.1
- Input casts to mesh directly. ~
- Info now public. ~
- Updated K2 example.
(~ thanks Lin for the suggestions)
for Rhino 6
Updated for Rhino 6 compatibility.
MIT License.
Zero point Five
MIT Licence
Release notes:
- Included crossover.
- New performace criteria plot tab.
- Mixed mode selection now allowed (interactive + performance optimisation).
- Multiple generations option for performance-based optimisation (get a coffee).
- GUI improvements.
- Updated examples.
- Fixed small population bug
- History tree only shows optima and/or selections.
- Many updated examples.
- Always displays fittest (if applicable) at end of each generation.
Many thanks to Cecilie Brandt-Olsen as always for early help with Biomorpher.
Reader component release
PLEASE NOTE, THIS IS EARLY IN DEVELOPMENT AND MAY (but hopefully not) CRASH GH.
Please save your other definitions before playing.
Release notes:
- New 'Biomorpher reader' component to cycle through saved populalations.
- Historic population data can be saved and internalised within a gh definition.
- Initial population can be generated starting from current gh paramter state.
- Initial population can be a previous saved population.
Many thanks to Cecilie Brandt-Olsen as always for help with biomorpher.
Mesh list colours
DISCLAIMER: BIOMORPHER IS EARLY IN DEVELOPMENT AND MAY (but hopefully not) CRASH GH.
Please save your other definitions before playing with biomorpher.
This minor release now allows mesh lists (with different colours) to be used.
Please see the example "extrusions.gh" to see how this update can be used.
Initial performance optimisation release
PLEASE NOTE, THIS IS VERY EARLY IN DEVELOPMENT AND MAY (but hopefully not) CRASH GH.
Please save your other definitions before playing.
The major update in this release is the incorporation of performance based selection for multiple criteria. This can occur during an evolution run interchangeably with artificial selection. Please see grasshopper blog (http://www.grasshopper3d.com/group/biomorpher) for video tutorials, discussion, etc.
Release notes:
- GUI improvements and new radio buttons for performance based optimisation.
- Updated examples.
- Major update to include performance based optimisation for whole population.
- Recorded history now includes performance data and population averages.
- A design can be double clicked in history canvas to preview in Rhino viewport.
Bug fixes:
- No crash on no genotype input.
- Population average now displaying correct generation.
Beta performance-based release
MIT Licence