iGene
(by TJU SD-II Lab)
iGene is a genetic algorithm plugin supporting ML surrogate models and automated optimization loops, developed by the SD-II Lab at Tongji University.
Downloads:
427
Support Email

iGene is developed by the SD-II Lab (Sustainable Design and Intelligent Inference) at Tongji University to enhance the efficiency of intelligent optimization in performance-based design.

The plugin enhances data transfer efficiency, significantly improving the optimization performance of genetic algorithms when using surrogate models. It addresses a common bottleneck in the Grasshopper environment—long model loading times for every prediction.

Users can run any machine learning-based surrogate model for optimization tasks and fully benefit from the acceleration such models provide. Beyond surrogate-assisted optimization, the plugin also supports standard optimization loops, eliminating the need for manual intervention during multi-iteration tasks.

We provide several examples: one for general optimization and another showcasing surrogate model-based optimization. In addition, the plugin includes a pre-trained surrogate model and multiple use-case demonstrations to help users quickly implement and experiment with various optimization workflows. Notably, iGene performs exceptionally well across both general and surrogate-driven optimization scenarios.

If you encounter any issues, you can provide feedback to the SD-II lab at tongjisdiilab@gmail.com or to the developer within the team at zhong.plusplus@gmail.com.

Papers published with iGene for reference:

[1] Wang, Jinyu, Zhong, Zhengjia, Huang, Chenyu, Yao, Jiawei*, Zhang, Xiaoyu. iGene Plugin: A Novel Optimization Framework for Machine Learning Surrogate Model Integrated Performance-Driven Design[C]. Architectural Informatics, 2025, 30(1): 131–140. (CAADRIA 2025 Best Paper Award Runner-up)

[2] Li R, Huang C, Xin W, Ye J, Zhang X, Qu R, Wang J, Yuan L, Yao J*. Data-driven optimization reveals the impact of Urban Heat Island effect on the retrofit potential of building envelopes[J]. Building and Environment, 2025, 269: 112367. (SCI Q1, IF 7.1)

Cost:
Downloads
Title
Description
Platform
 
iGene v1.0
2023-10-20
Grasshopper for Rhino 6 for Win
Grasshopper for Rhino 7 for Win
iGene v1.1
2024-01-09
Grasshopper for Rhino 6 for Win
Grasshopper for Rhino 7 for Win
iGene v2.0
2024-06-13
Grasshopper for Rhino 6 for Win
Grasshopper for Rhino 7 for Win
iGene v2.1
2025-07-03
Grasshopper for Rhino 6 for Win
Grasshopper for Rhino 7 for Win
Grasshopper for Rhino 8 for Win
Reviews