←back to thread

132 points xlinux | 1 comments | | HN request time: 0.206s | source
Show context
vunderba ◴[] No.42185931[source]
As part of my undergrad work, I used similar principles to the article (steady state genetic algorithms) to create a bot capable of playing Reversi where the fitness function was loosely defined as a set of "weights" on each square across the 8x8 board. These were used as part of the evaluation function in the classic minimax algorithm.

We trained over the course of 5-6 days, and the end generation was capable of beating an intermediate player but got completely destroyed by experts. It was a fun project!

replies(1): >>42192041 #
1. renox ◴[] No.42192041[source]
I remember coding a Reversi as a school project: players liked my project because it was so weak that they could beat it!