Search found 691 matches

by maksimKorzh
Wed Apr 14, 2021 8:40 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Fairy-Max and chess variants rules generalization question to HGM
Replies: 11
Views: 342

Re: Fairy-Max and chess variants rules generalization question to HGM

mclane wrote:
Sun Apr 11, 2021 1:32 pm
This is indeed a very weak engine....

There were later strong 4K and 16k engines from Kaare Danielsen.
Nevertheless programmers tried AI and B Strategy ideas in those early years.

David Broughton, Thomas Nitsche.
I don't care about strength.
Fairy Max is valuable for it's design.
by maksimKorzh
Fri Apr 09, 2021 7:52 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Fairy-Max and chess variants rules generalization question to HGM
Replies: 11
Views: 342

Re: Fairy-Max and chess variants rules generalization question to HGM

Well, there is a wisdom known as the "maximum flexibility, minimum usefulness principle". MaxQi was a sort of half-hearted attempt to make the (source-code-wise) smallest Xiangqi engine, just as micro-Max was an attempt to make the engine with the best Elo/sorce-size ratio. And since I already had ...
by maksimKorzh
Fri Apr 09, 2021 1:58 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Fairy-Max and chess variants rules generalization question to HGM
Replies: 11
Views: 342

Re: Fairy-Max and chess variants rules generalization question to HGM

Janggi and Xiangqi are fairly unique amongst chess variants, by having location-dependent movement capability of its pieces. Zone confinement can be considered as a special case of this (where the pieces lose the moves that would leave the zone when they are next to a zone boundary). But in Xiangqi...
by maksimKorzh
Fri Apr 09, 2021 10:50 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Brainstorming Ideas for a Chess App
Replies: 5
Views: 981

Re: Brainstorming Ideas for a Chess App

Hello, I’m a new user here and not sure if this is the right place to post but I am looking to get some feedback for an idea that I have. The idea is to build a cross-platform mobile/web application; the application would allow you to play a chess variant with other people online. The variant is pl...
by maksimKorzh
Fri Apr 09, 2021 10:37 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Fairy-Max and chess variants rules generalization question to HGM
Replies: 11
Views: 342

Fairy-Max and chess variants rules generalization question to HGM

Mr. Muller I have a question regarding rule generalization for micro/fairy/maxqi type engines. Recently I've implemented a very basic xiangqi and janggi (yes! finally!) JS engines based on 3 nested loops + GUIs: https://maksimkorzh.github.io/bmcp-variants/ (please be kind to have a look) I did it no...
by maksimKorzh
Fri Apr 09, 2021 10:12 am
Forum: Computer Chess Club: General Topics
Topic: Future progress of chess software in chess
Replies: 20
Views: 1035

Re: Future progress of chess software in chess

1)Chess machines are equal to human+machines in playing correspondence chess 2)Chess machine are equal to union of humans+chess machines in developing better chess engines. 3)Chess machines are equal to union of humans+chess machines in teaching humans to play chess better in OTB chess. I think tha...
by maksimKorzh
Thu Apr 08, 2021 6:01 pm
Forum: Computer Chess Club: General Topics
Topic: Bare minimum Korean chess Janggi engine with GUI in vanilla JavaScript
Replies: 0
Views: 90

Bare minimum Korean chess Janggi engine with GUI in vanilla JavaScript

Hi guys, I've just implemented bare minimum Korean chess (Janggi) engine: Play online (choose Janggi from drop down variants menu): https://maksimkorzh.github.io/bmcp-variants/ Video intro (see timestamps to skip to the gist): https://www.youtube.com/watch?v=BkvhGpjqRX4 This was one of the most exci...
by maksimKorzh
Wed Apr 07, 2021 3:25 pm
Forum: Computer Chess Club: General Topics
Topic: Bare minimum chess variants implementation in vanilla javascript
Replies: 0
Views: 114

Bare minimum chess variants implementation in vanilla javascript

Hey what's up guys, Code Monkey King's here. I'd like to introduce my new project - a collection of bare minimum engines + GUIs to play various chess variants. Currently only simplified standard chess and xiangqi are available. Hopefully new variants are coming soon. Play chess variants (+ all the d...
by maksimKorzh
Mon Apr 05, 2021 6:10 pm
Forum: Computer Chess Club: General Topics
Topic: BMCP 2.0 by CMK
Replies: 3
Views: 435

Re: BMCP 2.0 by CMK

Hi Maksim, It seems the engine or UI don’t know about castling, or there is a bug somewhere. Hi Marcel Haha))) Did you read the Description? ))) https://maksimkorzh.github.io/bmcp-variants/ It says explicitly: Simplified chess (no castling, no enpassant) You made my day))) Btw I plan to implement m...
by maksimKorzh
Mon Apr 05, 2021 2:06 pm
Forum: Computer Chess Club: General Topics
Topic: BMCP 2.0 by CMK
Replies: 3
Views: 435

BMCP 2.0 by CMK

Hey what's up guys, Code Monkey King's here. I've released an update of my bare minimum chess program in vanilla JavaScript, serving as the didactic engine to kick start with for absolute beginners in chess programming. It drops everything that chess program can drop but it still plays chess and can...