Skip to content

A simple demo application for a genetic neural network ...

License

Notifications You must be signed in to change notification settings

swoeste/demo-gen-alg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

demo-gen-alg

Build Status Sonarcloud Status

Basic Idea

The basic idea of this demo implementation was to get an impression of the following topics, most of them are actually used in the current implementation.

  • JavaFX
  • Genetic Algorithms
  • Crossover Algorithm
  • Neural Networks
  • Noise Generation
  • Procedural World Generation
  • Vectors and Movement in 2D
  • Collision Detection
    • Barycentric Technique
    • Separating Axis Theorem
  • Color Perception

Next Steps

A rough listing of new features I want to implement in the future.

  • implementing a sensor for creatures in view
  • display the neural network in the UI
  • toggle each sensor (group) in configuration section

Resources

During research and implementation of the various topics I found the following resources quite useful.

Releases

No releases published

Packages

No packages published

Languages