Check out Glinski's Hexagonal Chess, our featured variant for May, 2024.


[ Help | Earliest Comments | Latest Comments ]
[ List All Subjects of Discussion | Create New Subject of Discussion ]
[ List Latest Comments Only For Pages | Games | Rated Pages | Rated Games | Subjects of Discussion ]

Comments by rescharn

LatestLater Reverse Order EarlierEarliest
SMIRFBROKEN LINK!. Program that plays various 8x10 chess variants.[All Comments] [Add Comment or Rating]
📝Reinhard Scharnagl wrote on Wed, Jul 25, 2007 05:35 PM UTC:
The world seems to be not interested in SMIRF's 8x8 and 10x8 concept. Regards, Reinhard.

📝Reinhard Scharnagl wrote on Sun, Feb 4, 2007 07:41 PM UTC:
Hi Mats, let me explain, that my understanding of AI is NOT simulating
anything but developing solutions genuine to machine. Intelligent behavior
is not merely imitating. Now, how to support the SMIRF project:

a) intellectually: by showing interest, writing comments, testing, giving
constructive critic, mentioning the SMIRF project where it would make
sense. There is no need to exceed intellectual limits, we all mostly are
specialists, thus don't worry when there will be gaps, I don't either.

b) financially: where fans like to use the SMIRF program, they should be
aware, that there are costs for organizing and maintaining hard and
software, e.g. actual development environments, and that it needs a lot of
time, wherein no money could be earned. Thus it makes sense to those people
to place some donations via paypal.

📝Reinhard Scharnagl wrote on Sun, Feb 4, 2007 10:18 AM UTC:
Hi, Mats, beside of the fact, that the Windows distribution of SMIRF still
is the only one and just has been updated (in the bonus version), it does
not matter to me, how many people are using Smirf, but in contrast it
does, how many are really supporting it. And, because of this number is
nearly vanishing, I simply decided do migrate to Mac OS X because of
software political reasons.

Yesterday I have published on my web site my new model for calculating the
average piece exchange values for various gaits, both: simplified and
improved, at http://www.chessbox.de/Compu/schachansatz1_e.html. Reinhard.

📝Reinhard Scharnagl wrote on Fri, Feb 2, 2007 04:57 PM UTC:
Hi Mats, one of my first goals is to make SMIRF play self-containedly
especially through the opening stage. I am happy, that this works even for
randomized starting positions half-way sufficiently. To manipulate the
opening behaviour to gain more success simply by adding some quirks
instead of modifying the global model concept will destroy the chance of
finding an abstract and consistent base model. Still I am e.g. not fully
satisfied with my average piece value model, and the evaluation function
is three times as slow as necessary.

Nevertheless I have thoughts to distribute a predefined amount of
evaluation to be randomizedly disposed in chosing second class moves
during the beginning to gain a less determinated play at fixed opening
arrays. Actually I still recommend to play Chess960 or 10x8 CRC to have
more diversified game experiences.

📝Reinhard Scharnagl wrote on Sun, Jan 28, 2007 01:39 PM UTC:
Hi Mats, a 10x10 board exceeds my actually used numeric base structures. Thus I do not yet support such big boards. 9x9 boards would be possible with some restrictions, but to support e.g. Shogi is beside of my current intentions. If I would ever implement a second engine line, that probably would support something like the Go game. Reinhard.

📝Reinhard Scharnagl wrote on Sat, Jan 27, 2007 06:59 PM UTC:
The future of SMIRF: well, in the meantime there have been some questions
from different sides, what will be with SMIRF. 

First, I am about to migrate it to the Mac OS X. That is, because I am
angry about MS Vista and its unsufficient driver set (especially 64 Bit),
its bad behaviour against programmers and its several backdoors for
government, police or secret service investigations targeting every file
on a Vista system (as I prosume). In contrast Mac OS X is again going to
create a homegeneous 64 Bit user landscape starting with coming OS X
Leopard version.

SMIRF will become 64 Bit then. There will be no big speed step by that,
because SMIRF is no a bitboard based program. But it will use the grown
register set, and it will then benefit from any compiler optimization
improvement. I remember days, where I investigated to have an ARM RISC
processor based solution, but there are currently no fast desktop systems
or sponsors, which would provide me with such a development environment.
Thus I stay on Intel/AMD64 based hardware (unfortunately also without any
sponsor yet).

SMIRF will not be merely migrated to Mac OS X. I intend to have a lot of
new design elements:

a) redesign the internal data structure and caching logic
b) rewrite the position detail evaluation function (which is still the
first slow draft, may be a 200% speed up then)
c) support additionally also an additional piece (General = N+B+R)
d) support blocked squares (to customize the playable square zone)
e) build in prompting (instead of badly working permanent brain)
f) attempt to implement multithreaded multiprocessor usage 
g) create a separated unit for to contain move logic and pgn file
maintenance beside of the GUI
h) attempt to have a UCI protocol based GUI

That is a huge project and will need a remarkable amount of my free time.
So do not wait for a finished Mac OS X version in the near future. May be
some of then made progresses will be reimplemented into the working
Windows 32 Bit solution, but from now on possible updates would only be
published for the donators' bonus version.

Reinhard.

📝Reinhard Scharnagl wrote on Tue, Jan 23, 2007 11:51 PM UTC:
Hi Mats, please have a look on that, what you have said. You are using such
names like 'central squares' or 'established chess laws'. But that kind
of arguing is just the problem. Why are central squares that important?
Where is the center in different chess960 games, where the king himself
might be decentralized? By that you learn, that such categories are
derived from more essential but abstract things. 

Another more transparent example are the average piece exchange values:
where do those traditional values come from? What is with that at
different variants? At my webpage you will find a simple theory to derive
such values even for unusual piece types or board sizes. As I tried to
tell you, I am not interested in that kind of chess knowledge, where it at
least leads to a simple implementing of a copycat behaviour. 

If you want to create an effective and INTELLIGENT chess program, you
first have to UNDERSTAND the basics of chess, not to imitate the so called
chess knowledge, which is moreover differing enormously depending on which
chess master you will ask. Then you will have to TRANSLATE it into the
world and language of a CPU.

Today there are a lot of effective but mostly huge chess programs. So
there is no urgent need for to write another one. But on the other side
there are very few intelligently working approaches using instead very
restricted means. I am arguing for to have computer chess program
tournaments with LIMITED means, especially targeting the persistant storage
size including the program executeable. They should be bound to a special
upper bound. And it should be measured in a packed form e.g. as RAR for to
skip inner redundancies as generated depending of the selected computer
language and to avoid the temptation to undergo any limits by including
packed knowledge.

📝Reinhard Scharnagl wrote on Tue, Jan 23, 2007 08:28 PM UTC:
Hi Mats, you are arguing for a fast creating of a good chess playing program. A lot of programmers act like that. They establish a lot of methods to copycat human behavior and to replace intelligence by always growing looking up tables, calling this e.g. position learning. (Moreover they copycat each other among some few creative authors of OpenSource projects.) But that is not at all the kind of learning which deserves that name, instead it is a continued replacing of intelligence (which is proving itself by good results at RESTRICTED means) by stupid looking up. I do not claim, that that common modus operandi would not gain success, in chess it created programs better playing than human masters, and checkers seems to be solved by that. But that method might fail at more complex games like already 10x8 chess or anyway at the 19x19 go game, because it is an anti-intelligent approach. Regard the SMIRF project as an intermediate drosophila for to find methods to handle the go game much later using the made experiences.

📝Reinhard Scharnagl wrote on Tue, Jan 23, 2007 03:10 PM UTC:
Hi Mats! It seems necessary to explain something of SMIRF's concept. This program is designed to gain a maximum output at a minimum input. You might have noticed, that SMIRF's single multivariant engine is sized only about 60K (72K for the bonus version). Its intention is to reach success WITHOUT implemented chess knowledge (during the first stages of its development). Instead the goal is to create something like a machine intelligence REPRODUCING human behavior NOT by design but maybe only by chance. If you notice a less successful behavior (as you have reported) the solution of this thus would not be to implement chess knowledge as done in a lot of other chess programs, but to make the inner functions more appropriate, on what I am always working. There is nearly nothing less intelligent (despite of being successful) as to have a lot of looking up knowledge inside of a program. Nevertheless SMIRF should be able to handle sufficiently such things like Zugzwang, passed pawns and opposition by its own means.

📝Reinhard Scharnagl wrote on Mon, Jan 22, 2007 10:46 PM UTC:
Hi Mats, it is not clear, which version of SMIRF you are using. I found here a differing better behaviour. Nevertheless SMIRF was not intended to play well in Blitz (though it mostly plays acceptable), it has been designed to think rather positionally, thus it needs some thinking time to create really good moves. It should make sense to discuss such questions to games in different chess fora or by private mail. Additionally SMIRF is able to create game PGN files, which are more recommended to be used in postings, because they could be marked, copied and pasted directly into SMIRF to be replayed. Regards, Reinhard.

📝Reinhard Scharnagl wrote on Mon, Jan 22, 2007 06:39 PM UTC:
Hi Mats! I do not know to wich variant you are referring. SMIRF actually
does not use any opening library even for established starting arrays, to
not hide possible weaknesses during opening, which should be covered by an
improved evaluation function, which in SMIRF is not stage depending but
constant during the whole game. Regarding that aspect SMIRF already is
handling openings not badly, so in your case it would be recommended to
post me such a critizised example privately.

To your prior suggestion to include some special variant in SMIRF: I am
about to rewrite the whole SMIRF project and to migrate it to Mac OS X. I
will remember such proposals and see then, what could be done. At the
first sight your variant is matching the FullChess criteria to be
included. Regards, Reinhard.

ChessVA computer program
. Program for playing numerous Chess variants against your PC.[All Comments] [Add Comment or Rating]
Reinhard Scharnagl wrote on Fri, Jan 19, 2007 10:30 PM UTC:
Hi Greg, congratulations to you for to proceed with your project now at your own site! There are so few good performing multivariant programs, thus it would have been a pitty to miss your ChessV with its always increasing strength. I got the new version 0.9.2 here - SMIRF now has to improve, for not to be surpassed by it (as already done in supporting much more variants). ;-) Finally I have to remark three details: I am still missing to hear some sound after a move is done, Embassy Chess seems not to support castlings yet, could the PV line consist of more than one move?

SMIRFBROKEN LINK!. Program that plays various 8x10 chess variants.[All Comments] [Add Comment or Rating]
📝Reinhard Scharnagl wrote on Fri, Jan 19, 2007 06:33 PM UTC:
Indeed, Derek, there is actually only a twin of chessbox.de at 10x8.net. I plan to build a site dedicated to 10x8 chess programming and a coming Mac OS X based successor of SMIRF named 'CapTen' for Capablanca and 10x8.

📝Reinhard Scharnagl wrote on Thu, Jan 18, 2007 09:54 PM UTC:
SMIRF pages at http://www.chessbox.de are online again. Nevertheless SMIRF
is migrating to Mac OS X.

📝Reinhard Scharnagl wrote on Thu, Dec 28, 2006 07:00 PM UTC:
Hi Greg, people who know me, nevertheless could keep contact e.g. via email. I also think it over to redesign a new homesite later at www.10x8.net (allready working empty) where you also can use my new email address prefixed by ReScharn. Regards, Reinhard.

📝Reinhard Scharnagl wrote on Wed, Dec 27, 2006 06:37 PM UTC:
Because of a vanishing feed back and an increasing rate of being insulted,
I decided to leave the scene for a while. I will work for a new version of
SMIRF for Mac OS X during the next time and may return then.

Regards, Reinhard.

Capablanca Random Chess. Randomized setup for Capablanca chess. (10x8, Cells: 80) [All Comments] [Add Comment or Rating]
💡📝Reinhard Scharnagl wrote on Wed, Sep 20, 2006 05:36 PM UTC:
Hi Sam. Please note, that there is a rule number one (especially its second
part): 

1. the bishops have to be placed upon different colored squares; same rule
applies to the implicite bishop pieces: queen and archbishop (aligned to
FRC)

More 10x8 mating problems. Missing description[All Comments] [Add Comment or Rating]
Reinhard Scharnagl wrote on Mon, Sep 18, 2006 10:16 PM UTC:
This is a very good support for the 10x8 chess idea! Why not also support X-FEN strings near all those mating puzzles? Best, Reinhard.

Capablanca Random Chess. Randomized setup for Capablanca chess. (10x8, Cells: 80) [All Comments] [Add Comment or Rating]
💡📝Reinhard Scharnagl wrote on Mon, Sep 18, 2006 10:01 PM UTC:
Hi Sam, here is a link to all those 12118 valid CRC arrays:

http://www.chessbox.de/Down/crc_valid.rar

Which of them is not correct or doubled? Of course, I am not perfect, but
I need a precise hint if need be, if something really should be wrong.

Capablanca's Chess. Play Capablanca's Chess on the Play-by-Mail system![All Comments] [Add Comment or Rating]
Reinhard Scharnagl wrote on Sun, May 28, 2006 09:56 AM UTC:
Hi Allan! There has been a public SMIRF answering immediately to only show its basic functionality. Thus it was playing weak by intention. Now there is an unrestricted free donationware version and a stronger and to be improved bonus version for serious donators.

SMIRFBROKEN LINK!. Program that plays various 8x10 chess variants.[All Comments] [Add Comment or Rating]
📝Reinhard Scharnagl wrote on Tue, May 23, 2006 05:21 AM UTC:
Hi Derek, beside of the fact, that Corner Chess is a 8x8 setup option within SMIRF, there is no need for to have a separate no-castling option. Because one could switch into the edit mode and deactivate any castling potential (shown by special marker dots) simply by clicking at the matching file letters of involved rooks. Activating of castlings is done the same way. Regards, Reinhard.

Capablanca's Chess. Play Capablanca's Chess on the Play-by-Mail system![All Comments] [Add Comment or Rating]
Reinhard Scharnagl wrote on Wed, May 17, 2006 06:47 AM UTC:
The Capablanca Chess game and a lot of other 10x8 variants based on its
piece set simply are special elements of Capablanca Random Chess' set of
starting arrays. Thus this and a lot of others could be played at SMIRF's
GUI + 8x8 and 10x8 chess engine, you might find at the SMIRF Site.

[Subject Thread] [Add Response]
Reinhard Scharnagl wrote on Fri, Apr 28, 2006 08:22 AM UTC:
Hi Mats, the Help -> About should show: Version 1.3.4 - 0302, and User:
Donationware Version - donate ! Otherwise you are starting an outdated
version, e.g. within an old second SMIRF folder. Reinhard.

http://www.chessbox.de/Compu/schachsmirf_e.html 

P.S.: SMIRF does not play like a fool. But it is answering in 0 seconds,
if there is no valid key. The Donationware has its permanent key included.

[Subject Thread] [Add Response]
Reinhard Scharnagl wrote on Thu, Apr 27, 2006 12:01 PM UTC:
Hi Mats, your arguments remind me at those of Ed Trice. This is also true
for basing piece values on 'save' king threats. But I have to insist,
that tactical considerations have nothing to contribute to average piece
value calculations. There are of course board situations, where a Pawn
could capture a Queen, but that is completely irrelevant for those
figures. In a similar understanding end-game considerations are highly
influenced from tactics, thus conclusions basing on table bases are merely
of partial value for fixing average piece values as needed during the whole
game before. 

P.S.: using SMIRF's 10x8 values a Mammoth or an Archbishop both are about
equal to a Rook's value + one Pawn unit or equal to two Bishops.

Reinhard Scharnagl wrote on Thu, Apr 27, 2006 09:33 AM UTC:
Hi Mats, yes, I handled the Mammoth as a fully jumping piece. Your
arguments whether the piece is not save towards distant threats is a
TACTICAL argument, which has nothing to do in average piece value
considerations. Be aware, that a Mammoth also has the chance to escape
such threats by his numerous move possibilities. And - as already earlier
stated - real exchanges would have to consider the actual positional
implications of all pieces within the actual board situation.

P.S.: I should mention again, that my scheme is calculating AVERAGE piece
values, which have to be completed by positional detail evaluations when
evaluating real board positions.

P.P.S.: See also at http://www.chessbox.de/Compu/schachveri1_e.html

25 comments displayed

LatestLater Reverse Order EarlierEarliest

Permalink to the exact comments currently displayed.