top of page
Advanced AI

This project had three different concepts. Chess, which I used techniques such as minimax, Long term planning survival AI with GOAP, and Genetic algorithms such as fitness, selection, crossover and mutations.
Chess worked on:
- Minimax with Alpha Beta pruning
- Board scoring with score tables
- Game Phases changes board scoring
Survival AI:
- Use of an ECS to handle AI
- Goal Oriented Action Planning with longterm and reactive tasks
Genetic Algorithm:
- Fitness calculation to get all landers to land green
- Tournament and Schochastic Universal Sampling selection
- Alternating and random cross overs of genetics
Code
MiniMax


Schochastic Universal Sampling

Alternating Crossover

bottom of page





