VBcoders Guest



Don't have an account yet? Register
 


Forgot Password?



RRChess(Updated)

by Robert Rayment (69 Submissions)
Category: Games
Difficulty: Intermediate
Date Added: Wed 3rd February 2021
Rating: (36 Votes)

~RRChess~ by Robert Rayment. Program to solve checkmate problems and play chess games with another person or against the computer. The chess engine is not very strong, only operating at 4 or 5-ply, so you should be able to win fairly easily but it might surprise you at times. Making such a program bug-free I found quite difficult. So far as I can tell, all the legal moves, castling rules, en passant, promotion etc are OK. There are WAV sounds in the resource file for CHECK, CHECKMATE etc. Games and positions can be saved and loaded. See Help for more info. in particular the section on Starting a game. (Zip 500 KB).
__________________________________________________
Update: to allow computer to play on, if is it's turn, when move list is double-clicked. Code cleaned up a bit from CodeFixer.
__________________________________________________
Update2: added a couple of extra color schemes. These can be changed in Sub cmdColorSchemes.
__________________________________________________
Update3: fixed bug on sound skipping.
__________________________________________________
Update4: correction to playback when computer given odds - so many subtleties!
__________________________________________________
Update5: some typos and menu re-arrangement.

Inputs
Can input FEN & CHG files
Assumes
Read Help
API Declarations
A few, see code

Rate RRChess(Updated)

Download RRChess(Updated)

Download RRChess(Updated) (498 KB)

RRChess(Updated) Comments

No comments have been posted about RRChess(Updated). Why not be the first to post a comment about RRChess(Updated).

Post your comment

Subject:
Message:
0/1000 characters