MOEAs
This project is implemented by C#, and introduces a algorithm framework of MOEA, and some MOEA algorithms and multi-objective problems are provided.
Install / Use
/learn @qshzhang/MOEAsREADME
MOEAs
This project includes seven folders, namely Algorithms, Common, Encoding, POF, Problems, QualityIndicator.
|-- Algorithms: some MOEA ailgorithms are implemented
|
|-- Common: common functions
|
|-- Encoding: class of chromosome, and some methods are provided, include crossover and mutation operator
|
|-- POF: include some POFs, and also provide methods to generate POF of some problems
|
|-- Problems: provide some MOPs implementation
|
|-- QualityIndicator: IGD and HV are provided to quality obtained solutions
|
|-- PlotDialog: show the obtained result
If you want to implement a MOEA algorithm, you only need add a .cs file in Algorithms folder, and only the method EnviromentSelection is required to modify. Also, if you want add a MOP, only a .cs file need be generated in Problems folder.
Related Skills
node-connect
352.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
111.1kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
352.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
352.2kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
