Minimaxer Part 4 - Code optimisation14 March 2023·6 minsTypescript Javascript Games AI Benchmarks OptimisationMaking minimax run Blazingly Fast ™ with generators, faster loops and smarter sorting.
Benchmarking Typescript/Javascript on NodeJS on Linux22 February 2023·5 minsTypescript Javascript Node Benchmarks Linux PerformanceBenchmarking is useful, Javascript is everywhere, how do we combine them and get it right?
Minimaxer Part 3 - Implementing an AI player and benchmarking1 February 2023·7 minsTypescript Javascript Games AI BenchmarksImplementing the game mancala, building a minimax AI player and seeing how different configurations perform.
Minimaxer Part 2 - Alpha-beta pruning and iterative deepening31 January 2023·10 minsTypescript Javascript Games AIImproving on the minimax algorithm with alpha-beta pruning, iterative deepening, time-based searches and more.
Minimaxer Part 1 - Building a minimax library in Typescript31 January 2023·11 minsTypescript Javascript Games AICreating a typescript/javascript library that implements the minimax algorithm.
Azul AI13 January 2023·11 minsTypescript AI GamesAn “AI” that can play the board game Azul better than a Human.