ANNE screenshot

Overview

Project

  • Hobby project
  • Made in 2015
  • Self-teaching Java and basic ML

Features

  • Artificial Neural Network
  • Genetic Algorithms

Tech

  • Java
  • Swing (for UI)

ANNE (Artificial Neural Network Evolver) is a Neural Net framework developed in Java, designed to use (relatively) small Feed-Forward networks, leveraging both back-propagation and genetic algorithms to create simple AI brains. The back-prop algorithm is sufficient for many applications like training basic linear and non-linear functions.

ANNE screenshotANNE playing PONG
Harvey Jones 2025