Hi Ferdinand
I missed your post ! Shame on me.
I'll take a serious look at your engine my friend. Hope you found the Musketeer Variant entertaining. All the best and thanks again for your valuable contribution.
Zied
Engine playing musketeer chess variant
Moderators: hgm, Rebel, chrisw
-
- Posts: 161
- Joined: Sun Apr 21, 2013 2:02 pm
- Location: Paris, France
-
- Posts: 97
- Joined: Mon Jun 25, 2012 10:16 pm
- Location: Forks, WA
- Full name: Ben Nye
Re: Engine playing musketeer chess variant
You will still run into a lack of interest from skilled programmers because of flaws in the design of this variant. The largest of which is that you have 10 new pieces, but only 2 that will ever be played, since you allow the opponent to veto your choice of pieces if you choose something other than those 2. But also the piece placement rules are excessively complex with no clear advantage provided by that complexity.
Most of us(skilled variant programmers) program for fun, and if a variant would not be fun then we ignore it. The offer of money makes it somewhat more interesting, but then the engine code becomes yours which means that we have to write an engine from scratch instead of modifying one of our existing engines. And you sound more like you want to pay for a finished product rather than pay wages, which makes it a very risky investment on our part.
Most of us(skilled variant programmers) program for fun, and if a variant would not be fun then we ignore it. The offer of money makes it somewhat more interesting, but then the engine code becomes yours which means that we have to write an engine from scratch instead of modifying one of our existing engines. And you sound more like you want to pay for a finished product rather than pay wages, which makes it a very risky investment on our part.
-
- Posts: 161
- Joined: Sun Apr 21, 2013 2:02 pm
- Location: Paris, France
Re: Engine playing musketeer chess variant
Hi
I'd like to donate and i'm not opposed to the engine remaining in the GNU license if it's based on Stockfish or other well known free engines.
Offering money is another strategy. In fact, my pieces are commercial.
The variation for me is very funny. You really have to try it and you'll see the interest and subtle design. Concerning the initial placement of the pieces, and how to introduce the new pieces, we can change the rules sothat the introduction of the piece in an empty square (1st or 8th rank) when there is an empty square.
The subtle rule behind the way of introduction of the new pieces i currently use is: both parts define their strategy from the beginning, which imho is similar to classic chess where the initial placement of the pieces is known.
I'd like to donate and i'm not opposed to the engine remaining in the GNU license if it's based on Stockfish or other well known free engines.
Offering money is another strategy. In fact, my pieces are commercial.
The variation for me is very funny. You really have to try it and you'll see the interest and subtle design. Concerning the initial placement of the pieces, and how to introduce the new pieces, we can change the rules sothat the introduction of the piece in an empty square (1st or 8th rank) when there is an empty square.
The subtle rule behind the way of introduction of the new pieces i currently use is: both parts define their strategy from the beginning, which imho is similar to classic chess where the initial placement of the pieces is known.
inventor of Musketeer Chess. A modern commercial chess variant.
www.musketeerchess.net
Pieces are available on Houseofstaunton.com or Paypal
www.musketeerchess.net
Pieces are available on Houseofstaunton.com or Paypal
-
- Posts: 268
- Joined: Sun Apr 24, 2011 12:33 am
Re: Engine playing musketeer chess variant
wow, first time I heard of this chess variant and it looks dificult, many pieces with many moves, this engine will eat nps
I would not recommend to start with stockfish code, it's big and specific
Good luck with your engine!!
I would not recommend to start with stockfish code, it's big and specific
Good luck with your engine!!
-
- Posts: 161
- Joined: Sun Apr 21, 2013 2:02 pm
- Location: Paris, France
Re: Engine playing musketeer chess variant
Hi
The chess variant adds only 2 pieces.
To begin a programming we shall only add leopard and cannon.
The code of stockfish is not considered to be very complicated according to good programmers. I'm not a top programmer. I begin to interest in stockfish code as i haven't yet found programmers interested enough in this project.
The chess variant adds only 2 pieces.
To begin a programming we shall only add leopard and cannon.
The code of stockfish is not considered to be very complicated according to good programmers. I'm not a top programmer. I begin to interest in stockfish code as i haven't yet found programmers interested enough in this project.
inventor of Musketeer Chess. A modern commercial chess variant.
www.musketeerchess.net
Pieces are available on Houseofstaunton.com or Paypal
www.musketeerchess.net
Pieces are available on Houseofstaunton.com or Paypal
-
- Posts: 161
- Joined: Sun Apr 21, 2013 2:02 pm
- Location: Paris, France
Re: Engine playing musketeer chess variant
Hi
I updated the rules for Musketeer Chess.
Take a look at www.musketeerchess.com
3 kits of different pieces are available. They are triple weighted plastic chess pieces that could be used either to customize your classic chess set, to play musketeer chess or to create your own chess variant.
I'm going to begin another post that asks your help concerning the rules of another game. We'd like to create another piece that will replace part or all the pawns. This piece should still be close enough to the pawn but should add or change other features to add more excitment and thrill to the game of chess
I updated the rules for Musketeer Chess.
Take a look at www.musketeerchess.com
3 kits of different pieces are available. They are triple weighted plastic chess pieces that could be used either to customize your classic chess set, to play musketeer chess or to create your own chess variant.
I'm going to begin another post that asks your help concerning the rules of another game. We'd like to create another piece that will replace part or all the pawns. This piece should still be close enough to the pawn but should add or change other features to add more excitment and thrill to the game of chess
inventor of Musketeer Chess. A modern commercial chess variant.
www.musketeerchess.net
Pieces are available on Houseofstaunton.com or Paypal
www.musketeerchess.net
Pieces are available on Houseofstaunton.com or Paypal
-
- Posts: 859
- Joined: Mon Aug 10, 2009 10:05 pm
- Location: Italy
- Full name: Stefano Gemma
Re: Engine playing musketeer chess variant
So I would earn almost nothing, because my softwares are very weakmusketeerchess wrote:I'd like to finance an engine developer to program an engine playing musketeer chess.
Finance will be proportional to the classic rating of the engine.
musketeerchess(at)gmail.com
www.musketeerchess.org
Out of joking, I have a little experience in changing my engine to play makruk. It was very simple to do but almost impossible, for me, to debug the result. I simply don't know if and why the program plays good or bad moves, because I don't understand the game at all. There were not as many perft information to compare with... definitively it was a pain to program a chess variant, even the easiest one (for me, of course!!!). The musketeer seems more complex than makruk and i think that it would not so attractive, to the mass of chess players. Looking at some piece movement, it seems to me that it was not always coherent; the cannon, for sample, would be more coherent if it could move to all the white squares at distance 2, in the position shown in your site. Pieces that can move as the sum of standard one are easiest to learn (B+K, Q+N and so on) but "fortress" seems... a patched software
A very-strong chess player I think that won't play a chess variant, because doing that he/she could change its "chess sight" (but I don't know so many strong chess players to be sure for that).
Author of Drago, Raffaela, Freccia, Satana, Sabrina.
http://www.linformatica.com
http://www.linformatica.com
-
- Posts: 161
- Joined: Sun Apr 21, 2013 2:02 pm
- Location: Paris, France
Re: Engine playing musketeer chess variant
Hi
Fortress is in deed a Patched software!
It's name is Fortress, which means it's designed to protect Royal pieces, which explain it's capabilities (it protects the nearby squares better than anyone, it can also launch further attacks (acting like a limited Bishop).
See the rules in the following link
http://www.musketeerchess.com/resource ... Rules.jpg
I also updated my homepage. Better design, better explainations and more pictures of the various pieces.
Fortress is in deed a Patched software!
It's name is Fortress, which means it's designed to protect Royal pieces, which explain it's capabilities (it protects the nearby squares better than anyone, it can also launch further attacks (acting like a limited Bishop).
See the rules in the following link
http://www.musketeerchess.com/resource ... Rules.jpg
I also updated my homepage. Better design, better explainations and more pictures of the various pieces.
inventor of Musketeer Chess. A modern commercial chess variant.
www.musketeerchess.net
Pieces are available on Houseofstaunton.com or Paypal
www.musketeerchess.net
Pieces are available on Houseofstaunton.com or Paypal
-
- Posts: 859
- Joined: Mon Aug 10, 2009 10:05 pm
- Location: Italy
- Full name: Stefano Gemma
Re: Engine playing musketeer chess variant
Sorry, I was referring to the "fortress" piece in musketeer, not to your software. The kind of movement of that piece looked to me as it looks a software after a set of patches done just to fast solve an emergency, I was not saying anything about the Fortress software itself.musketeerchess wrote:Hi
Fortress is in deed a Patched software![...]
Author of Drago, Raffaela, Freccia, Satana, Sabrina.
http://www.linformatica.com
http://www.linformatica.com
-
- Posts: 2929
- Joined: Sat Jan 22, 2011 12:42 am
- Location: NL
Re: Engine playing musketeer chess variant
This seems like a mistake, since just hacking stockfish to play your variant will maximise what you have to pay without necessarily resulting in the best product for your variant. Being strong in one variant doesn't necessarily imply being strong in another variant. You can tune an engine so that it is strong in multiple variants, but it will never be entirely optimal for any particular variant, and sometimes a term that is a clear improvement for one variant ends up severely weakening another.musketeerchess wrote:I'd like to finance an engine developer to program an engine playing musketeer chess.
Finance will be proportional to the classic rating of the engine.
Make sure you know what exactly you want to optimise; in this case it isn't (classical) playing strength.
Having said that, I think Stockfish would make a poor starting point anyway. The code is very clean and optimised for playing chess, but it is not so easy to expand it to include more piece types (or at least it wasn't the last time I looked at it, which is a while ago). From what I remember, Senpai would be better suited - but it is of course considerably weaker.