Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 10:37 01 Aug 2025 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : CMM2: WIP Chess program

Author Message
bar1010
Senior Member

Joined: 10/08/2020
Location: United States
Posts: 197
Posted: 06:18pm 05 Jun 2021
Copy link to clipboard 
Print this post

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 States
Posts: 490
Posted: 09:40pm 05 Jun 2021
Copy link to clipboard 
Print this post

https://github.com/bar1010/Color-Maximite-2/blob/master/Deep%20Basic%20Chess.zip
 
bar1010
Senior Member

Joined: 10/08/2020
Location: United States
Posts: 197
Posted: 04:33am 07 Jun 2021
Copy link to clipboard 
Print this post

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: Netherlands
Posts: 5089
Posted: 06:39am 07 Jun 2021
Copy link to clipboard 
Print this post

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: Netherlands
Posts: 5089
Posted: 06:33pm 08 Jun 2021
Copy link to clipboard 
Print this post

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 States
Posts: 197
Posted: 07:36pm 08 Jun 2021
Copy link to clipboard 
Print this post

  Volhout said  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


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 States
Posts: 197
Posted: 12:03am 09 Jun 2021
Copy link to clipboard 
Print this post

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 States
Posts: 197
Posted: 02:14am 30 Jun 2021
Copy link to clipboard 
Print this post

  bar1010 said  Here is an update for the WORK IN PROGRESS chess programs and
Akalabeth conversions.  There are EIGHT chess programs now in the process of being converted to MMBasic.

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)
5. Adrian Chess (QuickBASIC)
6. Migoya Chess (Visual Basic 6)
7. Rakaska Huggins Chess (GW-BASIC)
8. Randy Miller Chess (GW-BASIC)

A. Akalabeth (GW-BASIC)


https://github.com/bar1010/Color-Maximite-2/blob/master/Chess%20and%20Akalabeth%20conversions%20WIP.zip
 
mclout999
Guru

Joined: 05/07/2020
Location: United States
Posts: 490
Posted: 02:14pm 01 Jul 2021
Copy link to clipboard 
Print this post

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 Kingdom
Posts: 4311
Posted: 02:43pm 01 Jul 2021
Copy link to clipboard 
Print this post

  mclout999 said  If you need to include a clickable link you have to paste it twice in the hyperlink function ...


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: Germany
Posts: 579
Posted: 03:03pm 01 Jul 2021
Copy link to clipboard 
Print this post

"ok" Grunkle Stan. Cant resist, sry
Edited 2021-07-02 01:04 by Plasmamac
Plasma
 
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025