jgap

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Development » jgap 
JGAP
License:Mozilla Public License
URL:http://jgap.sourceforge.net/
Description:JGAP is a genetic algorithms component
Package NameComment
examples Examples showing how to use JGAP to solve problems
examples.audit Demontrates how to use JGAP's audit capabilities
examples.chromInit Demonstrates how to initialize chromosomes with different numbers of Gene's
examples.config Showing how to use the configuration features of JGAP
examples.distinctGenes Example showing how to use 40 CompositeGene's with 4 genes and 1 CompositeGene with 3 genes in the same Chromosome
examples.dynamicMutation Experiment of how to mutate genes differently
examples.energy Showing how to use the Gene's energy attribute
examples.equalDistribution

Evolves a solution that tries to equally distribute elements over eight groups.

examples.gp Demonstrates how to find a formula for a given X-Y-table using Genetic Programming
examples.gp.anttrail Demonstrates how to move an ant by picking as much food as possible
examples.gp.tictactoe Demonstrates how to evolve a strategy for playing Tic Tac Toe (Noughts and Crosses) using coevolution
examples.grid.evolutionDistributed Example for distributed evolution.
examples.grid.fitnessDistributed Example for distributedly computing fitness values. Evolution happens locally on the client
examples.grid.mathProblemDistributed Example for distributed evolution with GP.
examples.knapsack Implementation of the knapsack problem
examples.multidimension Implementation of the multidimensional knapsack problem
examples.multiobjective Demonstrates how to evolve a population towards multi-objectives (this functionality is preliminary)
examples.salesman Implementation of the traveling salesperson problem (TSP)
examples.simpleBoolean Very basic example showing the principle usage of JGAP
examples.simpleBooleanThreaded Very basic example showing the principle usage of JGAP by using multithreaded computation
examples.supergene Demonstrates the usage of the supergene concept
org.jgap Houses the interfaces and classes that make up the core of JGAP.
org.jgap.audit Functions related to evaluating the behaviour of JGAP JGAP.
org.jgap.data Related to persisting the state of JGAP objects (Genotype, Chromosome etc.)
org.jgap.data.config Related to configuring JGAP
org.jgap.distr Distributed Computing of populations of a Genetic Algorithm
org.jgap.distr.grid Grid functionality for building a distributed computing network with server, worker(s) and client(s)
org.jgap.distr.grid.common
org.jgap.distr.grid.gp
org.jgap.distr.grid.request
org.jgap.distr.grid.util
org.jgap.eval Auditing performance of JGAP with different configurations
org.jgap.event Contains classes and interfaces related to the generation and handling of JGAP events.
org.jgap.ext
org.jgap.gp Genetic Programming functionality (abstract classes and interfaces)
org.jgap.gp.function Functions to use with Genetic Programming. A function has at least one return type.
org.jgap.gp.impl Genetic Programming classes, non-abstract, no interfaces
org.jgap.gp.terminal Terminals to use with Genetic Programming. A terminal is atomar and does not return something.
org.jgap.gui Graphical user interface for JGAP
org.jgap.impl Provides stock implementations of the various sub-components that can be plugged-in or custom implemented.
org.jgap.impl.fitness Functionality related to fitness value computation
org.jgap.impl.job Splitting a evolution request into chunks (jobs) in order to compute them distributedly.
org.jgap.impl.salesman Handling of Traveling Salesman Person (TSP) related problems
org.jgap.perf

Package Specification

In this package, performance test classes are included.
There are different levels of performance tests:
The top level is the testing of the overall performance.
Next level is the class level.
Most detailed test basis is the method.
org.jgap.supergenes Provides methods for testing the Supergene. To test this method, we use the following task: given amount in pennies [1..99], express it in pennies, nickels (5 pennies), dimes (10 pennies) and quarters (25 pennies), additionally ensuring that numbers of pennies and nickels are both even or both odd. The Supergene, used in SupergeneTest, encloses pennies and nickels and is valid if this condition is satisfied. The alternative algorithm (withoutSupergeneTest) does exactly the same task without using supergenes.
org.jgap.util Houses common-sense utility classes used within JGAP.
org.jgap.util.tree
org.jgap.xml Writing/Reading JGAP object states (Genotype, Chromosome etc.) to/from XML documents
www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.