# Computer Science

This category includes articles in the field of computer science.

## Partial Order Planner in Python

This tutorial shows the usage of a partial order planner in Python to solve classical planning problems. A partial order planner tries to find a… Read More »Partial Order Planner in Python

## Total Order Planner in Python

This tutorial includes python code to solve classical planning problems with a total order planner. A total order plan is a solution to a planning… Read More »Total Order Planner in Python

## First-Order Logic in Python

This tutorial is an introduction to first-order logic in Python. I am going to show you how to create a knowledge base, how to make… Read More »First-Order Logic in Python

## Min-Conflicts Algorithm in Python

I am implementing a min-conflicts algorithm in this tutorial, to solve two constraint satisfaction problems (CSP). I am going to try to solve a sodoku… Read More »Min-Conflicts Algorithm in Python

## Minimax Algorithm in Python

I will implement a minimax algorithm with alpha-beta pruning and cutoff in this tutorial. This algorithm will be implemented in Python and I am creating… Read More »Minimax Algorithm in Python

## Genetic Search Algorithm in Python

This tutorial includes an implementation of a genetic search algorithm in Python, the algorithm is used to find a solution to a traveling salesman problem.… Read More »Genetic Search Algorithm in Python