BBauer wrote:Hey Sayed,
don't waste your time with these guyes. You want to create a 3300+ elo engine. Most of them have only achieved a 2800+ engine.
How can they help you?
Go for new ideas!
You already have fen experience, so you know about bm.
Dont waste your time with a general move generator.
What you need is a bm move generator. For chess it is enough to generate *one* move, the best move. With some luck you may find it by picking a random move, or by definition.
For board representation use what you can find. It dosnt matter anyhow.
A good starting point may be Pablos great program MORON.
Humility? Who has achieved anything this way?
Keep up doing nothing and asking questions because, as you know there are no stupid questions but only stupid answers.
Good luck!
Bernhard
1. Yes, I do want to create a 3300+ , and the most strongest engine in the world and I'm not underestimating what I'll be doing. So I am creating my first engine for learning and then I'd create the killer..
2. As you recommended, I'd go for new ideas. I had a lot of ideas before and I will try to implement them in my engine.
3. I suppose you mean best move by bm. An accurate best move generator seems impossible, but a generator that only generates certain 'healthy' moves might be a more realistic goal.
4. I HAVE IMPLEMENTED BITBOARDS IN MY PROGRAM ALREADY!
5. I cant find moron on Google, what's it?
6. +1 for your comments on humility. I personally believe dreams should be high, you can't make a palace while dreaming of an house!