Giter Site home page Giter Site logo

Fayd Speare's Projects

3d_connect_4 icon 3d_connect_4

Strong Artificial Intelligence for 3-Dimensional Connect 4 using Upper Confidence Tree Algorithm

88-problems icon 88-problems

Problem sets I'm working through while learning Haskell.

celestechess icon celestechess

Optimised Alpha-Beta Chess Engine with quiescence search and time manager. Move generation is done using bitboards.

celestial icon celestial

UCI Compatible Alpha-Beta Chess Engine written in Rust.

checkers icon checkers

Strong Aritifical Intelligence for Checkers created using Upper Confidence Tree algorithm with GUI.

connect4 icon connect4

Strong Artificial Intelligence for Connect 4 using Mulit-threaded Upper Confidence Tree Algorithm.

connect4_3d icon connect4_3d

Strong Terminal Artificial Intelligence for 3-Dimensional Connect 4 using Upper Confidence Tree Algorithm

dppn icon dppn

Differential Pattern Producing Networks for MNIST classification.

flappybirdgeneticalgorithm icon flappybirdgeneticalgorithm

Birds taught to play simple game a la Flappy Bird using a Genetic Algorithm utilising feed-forward Neural Network.

interpreter icon interpreter

Following along with Thorsten Ball's Writing an Interpreter in Go, with a functional twist.

motionplanning icon motionplanning

Display for utilisation of PRM (Probabilistic Road Map), RRT (Rapidly Expanding Random Trees) and RRT* for Motion Planning in a 2D environment with various obstacle sets.

neat icon neat

Flexible implementation of Neuro Evolution of Augmenting Topologies in Python

neat-v2 icon neat-v2

Improved version of FaydSpeare/NEAT (Neuroevolution of Augmenting Topologies) with Persistent Innovation Numbers. Includes HyperNEAT package.

patternflow icon patternflow

Pattern recognition and image processing library for Tensorflow

perlinnoise icon perlinnoise

3D Perlin Noise Terrain Generator. Terrain displayed using 2 cross-sections of the 3D space.

slopefields icon slopefields

Solves multiple Initial Value Problems simulatenously and visualises the solutions and the defined Vector Field on a specific domain and range.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.