Skip to content

Latest commit

 

History

15 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Othello Engine

A basic Othello (Reversi) game engine implemented from scratch in Python.

Overview

This project implements the core logic required to play Othello, including board representation, legal move generation, and game state updates. The engine uses a negamax-based search algorithm to evaluate positions and select moves.

Features

  • Custom board representation with efficient state updates
  • Legal move detection and disc-flipping logic
  • Negamax search with evaluation function for move selection
  • Engine structure designed for future enhancements such as alpha-beta pruning and heuristics

Technologies Used

  • Rust

Purpose

Built as a learning project to explore Rust fundamentals while applying game engine design principles and search algorithms.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages