Search found 44 matches
- Sun Nov 20, 2011 4:40 pm
- Forum: Endgame Tablebases
- Topic: fairygen 1.2 released
- Replies: 13
- Views: 17936
Re: fairygen 1.2 released
It generates now without errors, but it will always generate a different endgame than specified, and will always show a different position than I entered. Travel time in turnless chess is determined by the furthest distance traveled along one axis, not the actual distance along the vector, so a quee...
- Fri Nov 18, 2011 4:30 pm
- Forum: Endgame Tablebases
- Topic: fairygen 1.2 released
- Replies: 13
- Views: 17936
Re: fairygen 1.2 released
Mine always produces 1 error on line 859 piece[j] = strchr(cc, argv[1] ) - cc; and says "invalid operands to binary" I assume mine is more critical. Lately I've been learning more C and C# by studying the code for the tablebase generator, and the code for "ninjachess" which is a ...
- Thu Nov 10, 2011 2:12 pm
- Forum: Endgame Tablebases
- Topic: How do you generate tablebases?
- Replies: 17
- Views: 88507
Re: How do you generate tablebases?
I imagined that I would study the single leapers with different moving/capturing abilities before finishing studying hybrids, because that would make finding the mathematical formulas a lot simpler if each characteristic of the piece was treated as individual. I think best would be to find the "...
- Wed Nov 09, 2011 9:33 pm
- Forum: Endgame Tablebases
- Topic: How do you generate tablebases?
- Replies: 17
- Views: 88507
Re: How do you generate tablebases?
In regards to mating a pair of with omni-directional pawns, it seems like the concept can be understood similarly to how 2 opposite-colored bishops are better than 2 same-colored bishops (like abilities become redundant when combined) A Ferz is a colorbound piece, so moving as an alternating piece s...
- Tue Nov 08, 2011 10:39 pm
- Forum: Endgame Tablebases
- Topic: How do you generate tablebases?
- Replies: 17
- Views: 88507
Re: How do you generate tablebases?
I couldn't get any of the other programs to function properly after downloading, so I've just been entering octal and drawing my own pieces for the videos.
In my most recent I discussed the different combinations for mating with Bishop Alfil Alfil
http://www.youtube.com/watch?v=Xfl2Fs3ASa8
In my most recent I discussed the different combinations for mating with Bishop Alfil Alfil
http://www.youtube.com/watch?v=Xfl2Fs3ASa8
- Mon Oct 31, 2011 11:07 am
- Forum: Endgame Tablebases
- Topic: How do you generate tablebases?
- Replies: 17
- Views: 88507
Re: How do you generate tablebases?
Yes! Thank You!
I'll probably get used to the glitches, where the winning side will try to give up material.
I'll probably get used to the glitches, where the winning side will try to give up material.
- Wed Oct 26, 2011 8:21 pm
- Forum: Endgame Tablebases
- Topic: How do you generate tablebases?
- Replies: 17
- Views: 88507
Re: How do you generate tablebases?
The generator posted on my website (as C code) I downloaded the only C I found that did not say C++ or C#, but when I paste the code into it, it reads 5 errors, and always goes to Line 54, which is empty except for a { Either I downloaded the wrong version of C, or I am supposed to type something i...
- Mon Oct 24, 2011 8:10 pm
- Forum: Endgame Tablebases
- Topic: How do you generate tablebases?
- Replies: 17
- Views: 88507
Re: How do you generate tablebases?
Thank you, I've been learning C# for over a week now, and I've created my first simple command prompt. It is like a calculator for King vs. King concepts on large chessboards, but it always assumes that the board ends somewhere. // Namespace Declaration using System; // Program start class class Int...
- Thu Sep 29, 2011 9:14 am
- Forum: Endgame Tablebases
- Topic: Boardgame endgame tablebase
- Replies: 8
- Views: 9819
Re: Boardgame endgame tablebase
Also, I'm wondering, has anyone thought about making an endgame solver (or perhaps a complete engine) for a generic variable size board game, given a rule file which can incorporate any kind of rules, from chess to checkers to fairy chess to this game? Of course it would not be as powerful or as fa...
- Sun Sep 25, 2011 7:09 am
- Forum: Endgame Tablebases
- Topic: Vital Type B1 zugzwangs
- Replies: 2
- Views: 6013
Re: Vital Type B1 zugzwangs
I've never seen that kind of star-shaped board before. It's funny because I just now got done making a video on hexagonal chess http://www.youtube.com/watch?v=8knIqGEDQsM when I saw those star-shaped boards.
- Tue Aug 30, 2011 1:55 am
- Forum: Endgame Tablebases
- Topic: Shatranj tablebases
- Replies: 6
- Views: 20093
Re: Shatranj tablebases
I did generate some Shatranj tablebases. That was an interesting exercise, because in Shatranj there is a 'bare-King-loses' rule, which does not exist in Chess. So 3-men end-games are by definition 100% won, even KNK and the weaker pieces Ferz and Elephant (KFK and KEK). The effect of this propagat...
- Wed Aug 24, 2011 2:55 am
- Forum: Endgame Tablebases
- Topic: Distance to Capture
- Replies: 24
- Views: 27321
Re: Distance to Capture
Useful tablebases would be "Distance to Force" where the job of one player is to try to force a specific formation of pieces (maybe only 1 or 2 pieces are regarded in a formation), and the opposing player is not allowed to get checkmated either. It would be useful to examine such tablebase...
- Thu Aug 18, 2011 7:07 am
- Forum: Endgame Tablebases
- Topic: How do you generate tablebases?
- Replies: 17
- Views: 88507
How do you generate tablebases?
I want to be able to see the evaluations of endings on other boards and possibly with fairy pieces. In one of my youtube videos, I explained a concept in a winning Rook vs. Bishop endgame by comparing it to a drawn identical position in Gothic Chess, but I didn't have any tablebase data to confirm m...
- Wed Jul 13, 2011 5:00 am
- Forum: Endgame Tablebases
- Topic: How solving tablebases could be made simpler
- Replies: 2
- Views: 5201
Re: How solving tablebases could be made simpler
I want to create a "unviersal tablebase" like a database of every player's chess knowledge. Where any player can submit their theorems to be employed on an infinite sized board.
- Sun Jun 19, 2011 2:50 am
- Forum: Endgame Tablebases
- Topic: How solving tablebases could be made simpler
- Replies: 2
- Views: 5201
How solving tablebases could be made simpler
Since I don't have programming knowledge, it might be best if I only focus on providing insight into the positions, rather than trying to learn how to generate tablebases. It seems that if I could see groups of alike positions together, I would be faster at solving them. What I have in mind is sort ...
- Sat Jun 04, 2011 1:23 am
- Forum: Endgame Tablebases
- Topic: I am John Daniel Bryant FIDE 2367
- Replies: 7
- Views: 10475
Re: I am John Daniel Bryant FIDE 2367
I remember hearing that somebody generated shatranj tablebases, so how hard is it to create tablebases with different piece types? A piece I am studying is a hexasymmetrical knight, which has 6 of a knight's moves (the moves taken away from the knight must have same slope). This piece is different t...
- Sat May 07, 2011 9:24 pm
- Forum: Endgame Tablebases
- Topic: I am John Daniel Bryant FIDE 2367
- Replies: 7
- Views: 10475
Re: I am John Daniel Bryant FIDE 2367
Does anyone know how I could obtain a program that can calculate tablebases where other pieces are treated as kings, like a 2-man tablebase where the goal is simply to stalemate/checkmate the other piece. A simple example would be Queen vs. Knight with no kings on the board, there is a simple algori...
- Fri Apr 15, 2011 7:38 pm
- Forum: Endgame Tablebases
- Topic: I am John Daniel Bryant FIDE 2367
- Replies: 7
- Views: 10475
Re: I am John Daniel Bryant FIDE 2367
In my vision of tablebase in the future, endgames will be broken up into key positions that the computer can recognize by following a set of guidelines for the position. When a position satisfies a certain set of guidelines, the tablebase will display a message like, "White wins because....&quo...
- Tue May 18, 2010 4:49 am
- Forum: Endgame Tablebases
- Topic: I am John Daniel Bryant FIDE 2367
- Replies: 7
- Views: 10475
I am John Daniel Bryant FIDE 2367
I don't do any programming for tablebases, but I'm a big fan of using them. My long-term goal is to memorize 6-man tablebase, then maybe 7-man if available in the future. If you want to check out my insight into certain endgames on www.youtube.com/user/byakuugan86 I've uploaded almost 100 positions.