![]() |
Forum Index : Microcontroller and PC projects : CMM2: WIP Chess program
Author | Message | ||||
bar1010 Senior Member ![]() Joined: 10/08/2020 Location: United StatesPosts: 197 |
Here is a Work in Progress Chess program in the process of being converted from Quick BASIC code to MMBasic code. Perhaps someone will find this useful if they want to continue with the conversion process or use ideas found within. There are two opening books included. One is from the program Deep Basic and the other is from the program Kanguruh. https://github.com/bar1010/Color-Maximite-2/blob/master/Deep%20Basic%20Chess.zip |
||||
mclout999 Guru ![]() Joined: 05/07/2020 Location: United StatesPosts: 490 |
https://github.com/bar1010/Color-Maximite-2/blob/master/Deep%20Basic%20Chess.zip |
||||
bar1010 Senior Member ![]() Joined: 10/08/2020 Location: United StatesPosts: 197 |
Note that this program's ELO rating is estimated to be around 1400. This will be a challenge for low to mid range club players. In addition, I am converting a secondary program which has an estimated rating in the 1700 to 2100 range. This program has more code, maybe twice the code as the first one. It goes by the name NUMPTY Recharged and was written in FreeBASIC. This should be a challenge for advanced club players. |
||||
Volhout Guru ![]() Joined: 05/03/2018 Location: NetherlandsPosts: 5089 |
Hi Bar1010, Sound exciting. Chess has a weak spot in my heart. I will download this tomorrow night and play a match or 2, my elo rating is sub zero, so the CMM2 will most likely win... But I am eager to see the math behind it. Am am most interested to see how they can live within a relatively small memory footprint. I wrote a checkers program once, but it was eating RAM like a madman when increasing ply's. Since your program supposedly is written in basic, this is my opportunity to see how it is done. No reason for improving to a 1700-2100 rating from my side... I even manage to loose chess games from an arduino.... Regards, Volhout PicomiteVGA PETSCII ROBOTS |
||||
Volhout Guru ![]() Joined: 05/03/2018 Location: NetherlandsPosts: 5089 |
hi bar1010 not sure if you posted the right file, but the program is still very much quickbasic. It does not run on CMM2. Incompatibilities start in line 33,34,35,37, etc.... Volhout PicomiteVGA PETSCII ROBOTS |
||||
bar1010 Senior Member ![]() Joined: 10/08/2020 Location: United StatesPosts: 197 |
The right files were posted. As was originally stated this is a Work in Progress. WIP = Work in Progress = not completed |
||||
bar1010 Senior Member ![]() Joined: 10/08/2020 Location: United StatesPosts: 197 |
Here is an update for the WORK IN PROGRESS chess programs. There are four programs now in the process of being converted to MMBasic. If anyone knows of other chess programs written in a BASIC dialect, let me know. These seem to be the best ones that have discovered so far. The PowerBASIC chess program Kanguruh looks very interesting, but have not been able to find the source code, just the executable and an opening book. 1. Deep Basic Chess (QuickBASIC), 10,500 position opening book 2. Numpty Chess (FreeBASIC), 2,000 position opening book 3. Warlord Chess (QuickBASIC) 4. Wolf Chess (QuickBASIC) https://github.com/bar1010/Color-Maximite-2/blob/master/Chess%20Conversions%20WIP.zip |
||||
bar1010 Senior Member ![]() Joined: 10/08/2020 Location: United StatesPosts: 197 |
|
||||
mclout999 Guru ![]() Joined: 05/07/2020 Location: United StatesPosts: 490 |
https://github.com/bar1010/Color-Maximite-2/blob/master/Chess%20and%20Akalabeth%20conversions%20WIP.zip If you need to include a clickable link you have to paste it twice in the hyperlink function. Past it once and that just paste in again and it works every time. Thanks. |
||||
thwill![]() Guru ![]() Joined: 16/09/2019 Location: United KingdomPosts: 4311 |
Or you could do it the easy way ![]() {URL}https://sockpuppetstudios.com{/URL} Replace curly brackets with square brackets and voila: https://sockpuppetstudios.com Best wishes, Tom Edited 2021-07-02 00:44 by thwill MMBasic for Linux, Game*Mite, CMM2 Welcome Tape, Creaky old text adventures |
||||
Plasmamac![]() Guru ![]() Joined: 31/01/2019 Location: GermanyPosts: 579 |
"ok" Grunkle Stan. Cant resist, sry Edited 2021-07-02 01:04 by Plasmamac Plasma |
||||
![]() |
![]() |
The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |