algorithmic modeling for Rhino





Wallacei (which includes Wallacei Analytics and Wallacei X) is an evolutionary engine that allows users to run evolutionary simulations in Grasshopper 3D through utilising highly detailed analytic tools coupled with various comprehensive selection methods, including algorithmic clustering, to assist users to better understand their evolutionary runs, and make more informed decisions at all stages of their evolutionary simulations; including setting up the design problem, analysing the outputted results and selecting the desired solution or solutions for the final output. Wallacei also provides users with the ability to select, reconstruct and output any phenotype from the population after completing their simulation.


The free plugin is streamlined to give users efficient access to the data outputted by their evolutionary simulations, and enable clear and efficient methods for analysis and selection – The aim is for users (of all degrees of expertise) to better understand their evolutionary simulations, gain a thorough understanding of the outputted numeric values, and seamlessly extract the optimised data; all within one user interface.


Wallacei X employs the NSGA-2 algorithm (Deb et. al., 2001) as the primary evolutionary algorithm, and utilises the K-means method as the clustering algorithm. Additionally, Wallacei X incorporates the JMetal, LiveCharts and HelixToolkit libraries.

Wallacei is founded on the research conducted by Mohammed Makki during his Doctoral studies at the Architectural Association under the directorship of Dr. Michael Weinstock; and has been developed by Mohammed Makki, Milad Showkatbakhsh and Yutao Song.


To learn more about Wallacei, visit:<</body>

Location: London
Members: 144
Latest Activity: Mar 22

Discussion Forum

How to set fitness objective priority? 4 Replies

Dear friends,In this case(attached below), I have 2 fitness objectives. First (fitness objective)I want the room area near 14000 values, so I use the value I output minus 14000 and give it Absolute…Continue

Started by liushengyu. Last reply by Milad Showkatbakhsh Mar 22.

wrong fitness values for 2 objectives of a total of 6 4 Replies

Hi,After running the simulation, the fitness values comes extremately high for two of the six objectives.Reinstating the genes for the selected solutions, those values come back to the expected…Continue

Started by Roig. Last reply by Milad Showkatbakhsh Feb 16.

having multiple numbers in a single objectives 1 Reply

Hello Wallacei developers,Is it possible to have multiple numbers in one objective?I saw on youtube that it is possible but coudlnt figure out how it affects my objective and on the phenotypes,Tnx in…Continue

Started by Tal Chiki. Last reply by Milad Showkatbakhsh Jan 7.

displacing the result 1 Reply

Hi Wallacei Developersplease let me know if there a way to displace the result of the optimizationmy laptop is weak to process the optimization, so I want to send my gh file to another system to run…Continue

Started by ZaNa. Last reply by Milad Showkatbakhsh Dec 18, 2020.


Members (144)






  • Add Photos
  • View All

© 2021   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service