Search found 44 matches

by byakuugan
Sun Nov 20, 2011 4:40 pm
Forum: Endgame Tablebases
Topic: fairygen 1.2 released
Replies: 13
Views: 17772

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...
by byakuugan
Fri Nov 18, 2011 4:30 pm
Forum: Endgame Tablebases
Topic: fairygen 1.2 released
Replies: 13
Views: 17772

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 ...
by byakuugan
Thu Nov 10, 2011 2:12 pm
Forum: Endgame Tablebases
Topic: How do you generate tablebases?
Replies: 17
Views: 83951

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 "...
by byakuugan
Wed Nov 09, 2011 9:33 pm
Forum: Endgame Tablebases
Topic: How do you generate tablebases?
Replies: 17
Views: 83951

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...
by byakuugan
Tue Nov 08, 2011 10:39 pm
Forum: Endgame Tablebases
Topic: How do you generate tablebases?
Replies: 17
Views: 83951

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
by byakuugan
Mon Oct 31, 2011 11:07 am
Forum: Endgame Tablebases
Topic: How do you generate tablebases?
Replies: 17
Views: 83951

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.
by byakuugan
Wed Oct 26, 2011 8:21 pm
Forum: Endgame Tablebases
Topic: How do you generate tablebases?
Replies: 17
Views: 83951

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...
by byakuugan
Mon Oct 24, 2011 8:10 pm
Forum: Endgame Tablebases
Topic: How do you generate tablebases?
Replies: 17
Views: 83951

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...
by byakuugan
Thu Sep 29, 2011 9:14 am
Forum: Endgame Tablebases
Topic: Boardgame endgame tablebase
Replies: 8
Views: 9765

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...
by byakuugan
Sun Sep 25, 2011 7:09 am
Forum: Endgame Tablebases
Topic: Vital Type B1 zugzwangs
Replies: 2
Views: 5988

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.
by byakuugan
Tue Aug 30, 2011 1:55 am
Forum: Endgame Tablebases
Topic: Shatranj tablebases
Replies: 6
Views: 19667

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...
by byakuugan
Wed Aug 24, 2011 2:55 am
Forum: Endgame Tablebases
Topic: Distance to Capture
Replies: 24
Views: 27090

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...
by byakuugan
Thu Aug 18, 2011 7:07 am
Forum: Endgame Tablebases
Topic: How do you generate tablebases?
Replies: 17
Views: 83951

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...
by byakuugan
Wed Jul 13, 2011 5:00 am
Forum: Endgame Tablebases
Topic: How solving tablebases could be made simpler
Replies: 2
Views: 5187

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.
by byakuugan
Sun Jun 19, 2011 2:50 am
Forum: Endgame Tablebases
Topic: How solving tablebases could be made simpler
Replies: 2
Views: 5187

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 ...
by byakuugan
Sat Jun 04, 2011 1:23 am
Forum: Endgame Tablebases
Topic: I am John Daniel Bryant FIDE 2367
Replies: 7
Views: 10439

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...
by byakuugan
Sat May 07, 2011 9:24 pm
Forum: Endgame Tablebases
Topic: I am John Daniel Bryant FIDE 2367
Replies: 7
Views: 10439

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...
by byakuugan
Fri Apr 15, 2011 7:38 pm
Forum: Endgame Tablebases
Topic: I am John Daniel Bryant FIDE 2367
Replies: 7
Views: 10439

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...
by byakuugan
Tue May 18, 2010 4:49 am
Forum: Endgame Tablebases
Topic: I am John Daniel Bryant FIDE 2367
Replies: 7
Views: 10439

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.