An optimized DFS algorithm for solving given sudoku problems.
Builds the highest possible tower with the given cubes/blocks such that no 2 levels have the same color.
An implementation of a standard evolutionary algorithm and one of the ant colony optimization.
Uses: swap mutation, order crossover, tournament selection, ranking selection
Trains a 24-sensor (15 degrees apart) robot to navigate without colliding with any obstacles in a 2D area.
Approximates the quality of a concrete mixture (3 criterias) based on 7-tuple inputs.
Learned:
- Representing Search Problems
- Informed & Uninformed Search Strategies
- Hill Climbing
- Evolutionary Algorithms - PSO & ACO
- Artificial Neural Networks
- Rule-based Systems