Open cohen990 opened 6 years ago
The fitness function currently seems to favour this kind of play
Where the bot will drop pieces along three lanes.
The current value function is implemented in the java version of this project https://github.com/cohen990/evolution-of-tetris/blob/master/src/java/com/cohen990/TetrisPlayer.java#L28
It essentially bases the fitness on two things. The in-game score and the number of empty spaces per row.
The real problem is one of three things.
requires investigation
results so far:
A better fitness function could include punishment for the empty pockets the player leaves inaccessible
The fitness function currently seems to favour this kind of play
Where the bot will drop pieces along three lanes.
The current value function is implemented in the java version of this project https://github.com/cohen990/evolution-of-tetris/blob/master/src/java/com/cohen990/TetrisPlayer.java#L28
It essentially bases the fitness on two things. The in-game score and the number of empty spaces per row.
The real problem is one of three things.
requires investigation
results so far: