Chess Programming Lessons...

Chess programming lessons for beginners and intermediate

Moderator: Andres Valverde

Chess Programming Lessons...

Postby Olivier Deville » 12 Mar 2011, 10:13

...coming soon :wink:

Olivier
User avatar
Olivier Deville
 
Posts: 1175
Joined: 26 Sep 2004, 19:54
Location: Aurec, France

Re: Chess Programming Lessons...

Postby tttony » 08 May 2011, 04:01

Hi, my first post here

I'm interested in these Lessons, when it will be avaiable??
tttony
 
Posts: 1
Joined: 07 May 2011, 19:10

Re: Chess Programming Lessons...

Postby edlich » 21 Oct 2011, 12:05

Dear Olivier,
dear ChessProg Lesson Team,

it's been a long time since the last posting here so let me revive the idea
with some suggestions to make life easier.

I know that creating chessprogramming lessons is a huge task.
And if you see such brilliant pages als the Chessprogramming Wiki or
the Winglet Page (http://www.sluijten.com/winglet),
then it get's even harder to get motivated to start.

But let me make a suggestion. For beginners it would be incredible useful
to have a simple 99-step guided path for a successful chess program.

Every step includes
A) the pain (wrong captures)
B) the solution (quiescence search)
C) a description
D) the discussion (community)
And what is most important: An order / sequence to follow which
is agreed by most programmers!

The creation of this would be much easier then real lessons. And perhaps it
could even be hosted on the Chessprogramming wiki (let's ask Gerd?)?!

Motivation: I am currently in the state that I
* implemented a few UCI commands
* decided for a board representation
* implemented the move generator

But now I am lost in the magic rotated cyberchessspace (5 years perft prison, alpha-beta, nega*,
iterative deepening, time control, quiescence search, null moves, eval, PVS,
ordering, transposition tables, EGBT, raycast, ponder, killer, ...).
Of course they all a brilliantly explained the the chessprogwiki and most are not extremely difficult to get.
But the sorting is difficult (they where several attempts to ask/answer this
in the talkchess programming forum by various people).

What do you think?

I can offer to make a (horrible) start proposal with my thery limited knowledge
that the team and the community can then improve.

Best
Stefan Edlich
edlich
 
Posts: 3
Joined: 17 Jul 2008, 07:46
Location: Berlin

Re: Chess Programming Lessons...

Postby sandeep » 28 Jun 2012, 08:07

I am interested to learn Chess programming lessons please let me know when it will be available.

iPhone App Design
sandeep
 
Posts: 1
Joined: 28 Jun 2012, 07:40

Re: Chess Programming Lessons...

Postby Olivier Deville » 29 Jun 2012, 05:45

sandeep wrote:I am interested to learn Chess programming lessons please let me know when it will be available.


Unfortunately it seems it won't happen.

Olivier
User avatar
Olivier Deville
 
Posts: 1175
Joined: 26 Sep 2004, 19:54
Location: Aurec, France

Re: Chess Programming Lessons...

Postby laoliveirajr » 14 Jul 2012, 21:43

sandeep wrote:I am interested to learn Chess programming lessons please let me know when it will be available.

iPhone App Design

If you want to save some time with the research on chess engine programming, I posted some links in the posts for the topic "Viva Xadrez" in the forum "Tabuleiro Social" (in Portuguese). Are the links of the pages were very helpful to me when I was learning to write "Capivara" and "Jaguatirica". (you'll need to dig out the links on various pages of the topic) I decided to make available after many calls from new aspiring chess engine authors that ask me in the forum.

link:
http://www.tabuleirosocial.org/t406-viva-xadrez
You must register on the site to reed some specific topics of the forum ...
User avatar
laoliveirajr
 
Posts: 7
Joined: 07 Jan 2011, 02:09
Location: Brasilia, DF, Brasil


Return to Chess Programming Lessons

Who is online

Users browsing this forum: No registered users and 1 guest