# Gennan's Time Equations

These are a set of equations created by OGS forum contributor gennan, in order to establish a comparable value for various types of time control.

He proposed them in this post from December 2021.

gennan begins by establishing an estimate for the expected number of moves per player in a scored game, generalised for board size and shape.

numberOfMovesPerPlayer = round(boardWidth * boardHeight / 3)

This value forms the base of the equations, which produce a value that he calls totalTimePerPlayer.

Time control Head 1st term 2nd term 3rd term 4th term
Byoyomi totalTimePerPlayer equals mainTime + (numberOfMovesPerPlayer + periods - 1) * byoyomi * 0.75
Canadian totalTimePerPlayer equals mainTime + (numberOfMovesPerPlayer / stonesPerPeriod) * overtimePeriod * 0.75
Fischer totalTimePerPlayer equals initialTime + min(fischerMaxTime, numberOfMovesPerPlayer * increment)
Simple totalTimePerPlayer equals numberOfMovesPerPlayer * timePerMove * 0.75

He continues:

timePerMove = totalTimePerPlayer / numberOfMovesPerPlayer

Both totalTimePerPlayer and timePerMove seem to represent seconds.

Gennan's Time Equations last edited by bugcat on February 14, 2022 - 00:28