MS Office Tools

Programming

PC Utilities

PDA & Pocket PC

Others

Model Advisor, Business Software for Everyone

Modeling

Operation research

Finance

Others

MODEL ADVISOR Business Software for Everyone  
Why Buy with Us
Check Out
 
Advanced Search
 




Related Sponsors
 
  Xgenetic    

xgenetic, algorithm genetic, scheduling, forecasting, active x, artificial intelligence

Price: US$50.00

Buy Now
What is this Product?

XGenetic is an ActiveX control for the implementation of a genetic algorithm. The ActiveX control can be used with any 32-bit program that recognizes ActiveX control. It has been tested only under Visual Basic 6, in both the Windows 95/98 environment, however, platforms including Delphi and all other versions of Visual Basic should work with the control (as noted, they have not been tested).

XGenetic utilizes several forms of genetic algorithms, including several forms of crossover, mutation and selection. The available options for settings are listed in the section on "How to Use XGenetic". All options are described in those sections in detail, in the main documentation.

A more detailed description of the program is included in the documentation with the shareware.

Features
  • Method Create:
    The purpose of the Create method is to allow for the creation of a new population of genomes.The use of this method is simple.
    There are no parameters required.All parameters are given by the XGenetic control itself.
    In order for this method to successfully create the new genomes, all of the control’s properties must be set correctly.The correct values for the properties are noted below.
  • Method Evolve
    The purpose of the Evolve method is to allow for the evolution of an existing set of genomes.The Evolve method should be used in between each call to a user-defined fitness algorithm or function, in the manner according to the following pseudo-code.
    Each call to Evolve performs the following functions: Selection, Crossover, Mutation.
  • Method ShowAboutBox
    This method will show you the about box, and, if you are using an un-registered version of the control, will allow you to register the control by displaying the registration form, which you can print and fill out, to send in to the author of the control.
    The About box is displayed every time you place an XGenetic control on a form if the program is unregistered.If the program is registered, the About box is never automatically displayed.
  • Properties:
    - Algorithm
    - Crossover
    - Mutation
    - Selection
  • Object Model
    Genomes: This collection is used to reference the genomes in the population.Each genome consists of X genes, where X is the GenomeLength.It is typically referenced using the format XGenetic1.Genomes(X).The Add and Remove functions are used internally by the selection, crossover and mutation operators, and are not intended for use on their own, and as such are massively under-documented.The class type used to set a reference to this collection is GenomeCol.
    Genome: This class contains information pertinent to specific genomes.
    Genes: This collection is used to reference the genes in a selected genome.Each genome consists of X genes, where X is the GenomeLength.It is typically referenced using the format XGenetic1.Genomes(X).Genes(X).The Add and Remove functions are used internally by the selection, crossover and mutation operators, and are not intended for use on their own, and as such are massively under-documented.The class type used to set a reference to this collection is GeneCol.
    Gene: This class contains information pertinent to specific genes within a specific genome.
Support
Jeff Goslin
Guarantee

30-Day Money Back Guarantee

System Requirements
  • Microsoft Windows 95/98/ME
Prices

US$50.00 Xgenetic

Buy Now

 

Related Sponsors
 
Our Sponsors





Related Sponsors
 

 
Help, Comments, Suggestions? Tell Us at: webmaster@modeladvisor.com

©2003-2007 MODEL ADVISOR is a registered trademark of JABS All rights reserved.
Microsoft and Microsoft Excel are registered trademarks of Microsoft Corporation.