Skip to content

Releases: johnharding/Biomorpher

0.8.0

20 Mar 19:20
Compare
Choose a tag to compare

Running on Rhino 8.

0.7.1

23 Sep 14:27
Compare
Choose a tag to compare

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

06 Jul 10:51
Compare
Choose a tag to compare

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

24 Apr 19:43
Compare
Choose a tag to compare
  • Input casts to mesh directly. ~
  • Info now public. ~
  • Updated K2 example.

(~ thanks Lin for the suggestions)

for Rhino 6

27 Dec 16:53
Compare
Choose a tag to compare

Updated for Rhino 6 compatibility.
MIT License.

Zero point Five

01 Jun 21:05
Compare
Choose a tag to compare

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.

image

Reader component release

17 Oct 15:03
Compare
Choose a tag to compare

biomorpher0 4 0
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

09 Sep 10:15
Compare
Choose a tag to compare

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

30 Jun 10:10
Compare
Choose a tag to compare

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

20 Jun 11:57
Compare
Choose a tag to compare
Pre-release

MIT Licence