C# Corner

Related resources for genetic algorithm
  • How to use Genetic Algorithm for Traveling Salesman Problem4/13/2016 3:21:46 AM. TSP is a famous math problem: Given a number of cities and the costs of traveling from any city to any other city, what is the cheapest round-trip route that visits each city exactly once and then r
  • Genetic Algorithm For Icon Generation in Visual Basic4/16/2015 10:08:30 PM. This article provides some of the basics of genetic algorithms, including what they are, what they're good for, why we call them "genetic", and so on. This provides both theory and sample implementations in Visual Basic .NET.
  • Using a Genetic Algorithm to Do Consultant Scheduling in C#2/22/2013 11:25:49 AM. This article describes a way to use a type of genetic algorithm called PBIL (Population Based Incremenetal Learning) to optimize the scheduling of consultants on a group of 5 project.
  • Evolving Register Network using Genetic Algorithms in C# 9/23/2012 6:59:13 AM. Genetic Algorithms are powerful AI tools because they can evolve through trial and error and converge into a solution. In this article we will use genetic algorithms to come up with an analog solution.
  • Simple genetic algorithm on C#9/23/2012 6:53:21 AM. First steps on the exploration of genetic algorithms using C#
  • Using Genetic Algorithms to come up with Sudoku Puzzles9/23/2012 6:48:32 AM. Sudoku is a new type of puzzle from Japan that will keep you entertained for a time and may even get you hooked. This article demonstrates how to generate a fully populated Sudoku grid using genetic algorithms.
  • Genetic Algorithms in .NET12/16/2010 2:06:40 AM. Genetic Algorithms (GAs) are adaptive methods that can be used to solve search and optimization problems.
  • Genetic Cloud1/25/2010 1:32:27 AM. Complex optimization tasks, like travelling salesman problem, can be solved by simple algorithms with random searching component. Genetic algorithm is one of such approaches. It gives better solution on the big population sizes, but the execution time grows non-linear with population size growth. Another way to increase accuracy is to have several parallel runs. The additional resources for parallel runs could be taken in a Cloud.
  • AI: Using Genetic Algorithms and NetSpell to Solve Anagrams1/31/2007 7:30:34 AM. Remember the puzzles where you are given a jumble of letters and you have to unscramble a word? This article shows you how to use a genetic algorithm and NetSpell, an open source spell checker, to solve these anagram puzzles.
  • Solving Polynomial Equations with Complex Roots using Genetic Algorithms in C#1/29/2007 4:42:38 AM. This article features a program in which the user can enter a polynomial equation and it will use GAs to determine the complex roots.
  • Using Genetic Algorithms to Determine Calculus Derivative Functions in C# and.NET11/27/2006 7:29:02 AM. This article describes how you can use genetic algorithms in .NET to determine derivatives of mathematical functions. The program uses an algorithm called Multiple Expression Programming (MEP) inside the genomes to exercise a function tree.
  • Biology Inspired Computing Work in C#8/31/2006 5:25:07 AM. Biology teaches us a set of rules defined by nature that have evolved over millions of years. So, if you want to put intelligence into something simplifying the world around you into basic rules can give you a big head start.
  • Gene Expression Programming (GEP) in C# and .NET8/31/2006 2:38:24 AM. Gene Expression programming (GEP) is a subset of Genetic Algorithms, except it uses genomes whose strings of numbers represent symbols. The string of symbols can further represent equations, grammars, or logical mappings.
  • Mastermind Computer Player using Genetic Algorithms in C#2/1/2006 12:42:43 AM. After writing the Genetic Algorithm Article for implementing a Genetic Algorithm in C#, I tried to think of a good example of how to illustrate a real-world use of Genetic Algorithms to illustrate artificial intelligence.
  • Implementing a Genetic Algorithms in C# and .NET12/29/2005 12:22:54 AM. One of the more interesting developments that has come out of the Artificial Intelligence world is the invention of Genetic Algorithms.
  • Using Genetic Algorithms to Design Logic Circuits in C#12/26/2005 4:18:09 AM. The article goes to explain that GA (Genetic Algorithms) have been used by various programmers to come up with 15 previous patented inventions + (and here is the startling part) some new ones! I can see the running joke in the patent office now.
  • Evolving Numeric Series using Genetic Algorithms in C#12/16/2005 5:58:08 AM. If you ever browsed around the book store, you'll notice these puzzle books or IQ test books and some of the books contain questions asking you to complete a series of numbers.
  • AI: Using the Compact Genetic Algorithm to Compute Square Roots in C#12/16/2005 4:36:33 AM. This article describes the Compact Genetic Algorithm (cGA) and how it can be used to calculate the square root of a floating point number.
C# Language Specification 5.0
This book provides a complete description of the C# language 5.0.