Evoplex

Evoplex

  • Download
  • Docs
  • Help
  • Blog
  • English
    • Português (Brasil)
    • Help Translate
  • GitHub

›Recent Posts

Recent Posts

  • Evoplex 0.2.1 Released
  • Evoplex 0.2.0 Released
  • Evoplex 0.1.0 Released

Evoplex 0.2.0 Released

September 4, 2018

Evoplex Team

Today we are releasing the version 0.2.0 for Evoplex.

Download it here!

This release brings an improved GUI, bug fixes, 7 new plugins and several new features. The main changes for this version can be found below.

Changelog

Added

  • Adds support to edges attributes
  • Increases unit-tests coverage of core components
  • Implements the Bernoulli distribution in the PRG class
  • Implements AttributeRange::next() and AttributeRange::prev()
  • Plugins can now be reloaded
  • Main GUI: Adds a status bar and a console to show the error messages
  • Plugins page: Displays plugins location and meta data (#3)
  • Projects page: Adds button to maximize graph widgets
  • Projects page: Adds button to pause all experiments
  • Experiments table: Allows hiding columns
  • Graph widgets: Allows scaling the nodes and edges
  • Graph widgets: Allows setting the edge with
  • Graph widgets: Allows exporting nodes to a csv file
  • Graph widgets: Allows exporting graph as image (svg, png, jpg and jpeg)
  • Graph widgets: Allows zooming in/out with the mouse wheel
  • Graph widgets: right click to toggle the attribute's value
  • Graph widgets: Select node and hit space to toggle the attribute's value
  • Graph widgets: ctrl + to zoom in, ctrl - to zoom out and ctrl 0 to reset zoom
  • Graph widgets: Allows moving graph with the arrow keys
  • Graph widgets: Inspector has now a button to allow centralizing the selection
  • Graph widgets: Inspector has now a refresh button
  • Graph widgets: Allows selecting a node by id
  • New model plugin: Population growth populationGrowth
  • New model plugin: Conway's Game of Life cellular automaton gameOfLife
  • New model plugin: Elementary cellular automaton rules cellularAutomata1D
  • New graph plugin: Path graph (linear graph) (#1)
  • New graph plugin: Cycle graph (#2)
  • New graph plugin: Star graph
  • New graph plugin: Zero edges - generates graphs without edges

Changed

  • Node's coordinates are now a float
  • Graph widgets now use an OpenGL backend
  • Graph widgets: Inspector now displays the neighbours' ids
  • Improved look and feel of graph widgets
  • Improved GraphView performance by avoiding caching invisible elements
  • Attributes' inspector of the graph widgets now shows a proper field for each type of attribute
  • Plugins page: minor GUI improvements
  • Renamed the customGraph plugin to edgesFromCSV
  • Appended the word output to all output attributes
  • edgesFromCSV plugin now supports edge attributes
  • squareGuid plugin now supports edge attributes

Fixed

  • Fixed bug when pausing an experiment with queued trials
  • Close the ExperimentDesigner if there is no project opened
  • bool attribute should act as a range and not as a single value
  • Attrs generator should accept literal boolean, i.e., 'true' and 'false'
  • Node::randNeighbour crashes when the neighbourhood is empty

Removed

  • PRG: replaced all rand() functions by uniform() and bernoulli()
Recent Posts
  • Changelog
    • Added
    • Changed
    • Fixed
    • Removed
Evoplex
Docs
Getting Started
Community
Mailing listProject ChatTwitter
More
BlogGitHubStar
Copyright © 2019 Marcos Cardinot