All Projects → qshzhang → MOEAs

qshzhang / MOEAs

Licence: GPL-3.0 license
This project is implemented by C#, and introduces a algorithm framework of MOEA, and some MOEA algorithms and multi-objective problems are provided.

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to MOEAs

rmoo
An R package for multi/many-objective optimization with non-dominated genetic algorithms' family
Stars: ✭ 18 (-21.74%)
Mutual labels:  nsga2, nsga3
GitRewrite
Rewrite git history. Faster alternative to git filter-branch or bfg-repo-cleaner to perform certain rewrite tasks on a git repository.
Stars: ✭ 78 (+239.13%)
Mutual labels:  csharp-code
LiteGui
Immediate Mode GUI From Scratch
Stars: ✭ 15 (-34.78%)
Mutual labels:  csharp-code
CSharpNamingGuidelines
C#命名规范中文版/C#编码规范中文版
Stars: ✭ 30 (+30.43%)
Mutual labels:  csharp-code
Unity3D-ReactiveScriptables
ScriptableObject based framework / scaffolding that facilitates loosely coupled communication and automatic update propagation between MonoBehaviour components.
Stars: ✭ 25 (+8.7%)
Mutual labels:  csharp-code
Unitylibrary
📚 Library of all kind of scripts, snippets & shaders for Unity
Stars: ✭ 1,968 (+8456.52%)
Mutual labels:  csharp-code
ETWNetMonv3
ETWNetMonv3 is simple C# code for Monitoring TCP Network Connection via ETW & ETWProcessMon/2 is for Monitoring Process/Thread/Memory/Imageloads/TCPIP via ETW + Detection for Remote-Thread-Injection & Payload Detection by VirtualMemAlloc Events (in-memory) etc.
Stars: ✭ 32 (+39.13%)
Mutual labels:  csharp-code
csharp
📚 Recursos para aprender C#
Stars: ✭ 37 (+60.87%)
Mutual labels:  csharp-code
NSGAII.jl
A NSGA-II implementation in Julia
Stars: ✭ 18 (-21.74%)
Mutual labels:  nsga2
Iron-OCR-Image-to-Text-in-CSharp
Image to Text Tutorial in C# - See https://ironsoftware.com/csharp/ocr/tutorials/how-to-read-text-from-an-image-in-csharp-net/
Stars: ✭ 65 (+182.61%)
Mutual labels:  csharp-code
CategoryTool
Unity Editor tool to create Categories in the Hierarchy. The Categories work as dividers between GameObjects.
Stars: ✭ 47 (+104.35%)
Mutual labels:  csharp-code
ConfigMapFileProvider
.NET Core configuration based on Kubernetes config maps with auto reload support
Stars: ✭ 45 (+95.65%)
Mutual labels:  csharp-code
AdminToolbox
Server Administration Toolbox Plugin for SCP: Secret Lab
Stars: ✭ 17 (-26.09%)
Mutual labels:  csharp-code
AnyDiff
A CSharp (C#) diff library that allows you to diff two objects and get a list of the differences back.
Stars: ✭ 80 (+247.83%)
Mutual labels:  csharp-code
neuro-evolution
A project on improving Neural Networks performance by using Genetic Algorithms.
Stars: ✭ 25 (+8.7%)
Mutual labels:  nsga2
covidtrackerapiwrapper
CovidSharp is a crossplatform C# API wrapper for the Coronavirus tracking API (https://github.com/ExpDev07/coronavirus-tracker-api)
Stars: ✭ 11 (-52.17%)
Mutual labels:  csharp-code
CockyGrabber
C# library for the collection of browser information such as cookies, logins, and more
Stars: ✭ 46 (+100%)
Mutual labels:  csharp-code
unity-dijkstras-pathfinding
Dijkstra's Pathfinding Algorithm Unity Implementation. (Not being maintained by me, it is just an experiment.)
Stars: ✭ 80 (+247.83%)
Mutual labels:  csharp-code
Cryptography
Some simple cryptographic examples on C# 6.0
Stars: ✭ 14 (-39.13%)
Mutual labels:  csharp-code
TeeChart-for-.NET-CSharp-WPF-samples
Assorted WPF examples
Stars: ✭ 18 (-21.74%)
Mutual labels:  csharp-code

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].