Skip to content

Board game against AI in which you either move a pawn or place a wall to cross the board first.

License

Notifications You must be signed in to change notification settings

iliagrigorevdev/quoridor-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quoridor

Screenshot

Description

The abstract strategy game Quoridor is surprisingly deep for its simple rules. The object of the game is to advance your pawn to the opposite edge of the board. On your turn you may either move your pawn or place a wall. You may hinder your opponent with wall placement, but not completely block him off. Meanwhile, he is trying to do the same to you. The first pawn to reach the opposite side wins.

Run

Check the list of supported browsers.

Open on GitHub Pages

Thanks To

AlphaZero is a general-purpose reinforcement learning algorithm.

PyTorch is an open source machine learning framework.

GoogleTest is a Google testing and mocking framework.

Emscripten is a complete compiler toolchain to WebAssembly.

Filament is a real-time physically based rendering engine.

ONNX.js is a Javascript library for running ONNX models on browsers.

HDRIHaven is where you can find high quality HDRIs for free.