Skip to content

The Rival chess Java engine as used in the Rival Chess Android App

Notifications You must be signed in to change notification settings

netadapt/rival-chess-android-engine

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rival Chess Java Engine

The Rival chess Java engine as used in the Rival Chess Android App.

Written in collaboration with Russ Newman (the graphics creator on the DOS and Windows version of Rival).

Russ again developed the graphics and this time also built the Android GUI. The C++ UCI engine was converted to Java and plugged into Russ's code.

In reality, this was an almost complete rewrite of the C++ engine and plays about 200-300 ECO higher than the old C++ engine when compared on the same hardware.

Some detailed information of the use of magic bitboards in this version of Rival can be found here.

Rival Chess for Android screenshots

About

The Rival chess Java engine as used in the Rival Chess Android App

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%