Search found 18436 matches

by hgm
Mon Jun 25, 2007 2:30 pm
Forum: Computer Chess Club: General Topics
Topic: Was there ever a response to this ....
Replies: 10
Views: 4416

Re: Was there ever a response to this ....

Well, what do you think?

Someone wants to bet you that you can't role double 6 with two dice on the first try, for $10. Would you take it?

Now he proposes you to bet $100,000. What would you think of him?
by hgm
Mon Jun 25, 2007 7:34 am
Forum: Computer Chess Club: General Topics
Topic: Has anyone heard of this chess program
Replies: 27
Views: 11231

Re: Has anyone heard of this chess program

I was doing a round robin of Nunn matches with some engines from the tail of the WBEC list, in order to determine a rating for micro-Max 1.6 (which, with 1433 characters, is currently the smallest version of micro-Max, and thus likely the smallest Chess program in the World source-code wise). So far...
by hgm
Sun Jun 24, 2007 9:42 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: En Passent
Replies: 5
Views: 3127

Re: En Passent

My standard Make() and UnMake() use different variable for the ToSquare (where the moving piece goes) and the CaptureSquare (where the enemy piece disappears). Normally the CaptureSquare is set to the same value as the ToSquare. MakeMove() starts with a code section for treating special moves (recog...
by hgm
Sun Jun 24, 2007 9:14 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Homer 2.0 help
Replies: 12
Views: 5869

Re: Homer 2.0 help

Yes, Pentium D is a dual Pentium 4.
by hgm
Fri Jun 22, 2007 1:13 pm
Forum: Computer Chess Club: General Topics
Topic: Has anyone heard of this chess program
Replies: 27
Views: 11231

Re: Has anyone heard of this chess program

Safe bet that this will be an easy 6-0 to EveAnn. Vicki is closer to the level of micro-Max. I tried some games at 40/5. Against uMax 1.6 (the currently smaller version, like Vicki without hash) it can still win 2-0, (reproducibly), but with uMax 4.0 it already has problems: 2 draws, one from a quit...
by hgm
Fri Jun 22, 2007 11:42 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Retrocomputing with the 6502
Replies: 21
Views: 10800

Re: Retrocomputing with the 6502

Well, ROMs were custom chips anyway, so this is not really surprising. My guess is that writing even a 6502 Chess program in 1KB of RAM is actually quite hard. Don't forget that the data should also be put in this RAM, and that the 256 bytes 01xxH are reserved for the hardware stack (of which you ca...
by hgm
Fri Jun 22, 2007 10:53 am
Forum: Computer Chess Club: General Topics
Topic: Has anyone heard of this chess program
Replies: 27
Views: 11231

Re: Has anyone heard of this chess program

4/8 means 4+8 ?
by hgm
Fri Jun 22, 2007 10:47 am
Forum: Computer Chess Club: General Topics
Topic: Has anyone heard of this chess program
Replies: 27
Views: 11231

Re: Has anyone heard of this chess program

What a very unbalanced result list! Not a single draw, it either wins both games or loses both games against the same engine, and it beats one of the strongest 2-0 while losing 0-2 to some of the weakest. All opponents seem to be between 1900 and 2200. So I can't believe that Vicki is near 1200. It ...
by hgm
Fri Jun 22, 2007 10:20 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Retrocomputing with the 6502
Replies: 21
Views: 10800

Re: Retrocomputing with the 6502

Incredible they still sell the required components. I used to have an AIM-65 machine, which was a KIM-1 derivative manufactured by Rockwell, with 4KB on-board RAM, and a full ASCII keyboard and (LED) display. My Chess program Usurpator II was developed on that. In my matchbox Chess computer I put 8K...
by hgm
Tue Jun 19, 2007 10:54 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Castling post has gone
Replies: 13
Views: 6686

Re: Castling post has gone

If you AND the modifications into the castling-rights mask, you should only make the bits of the squares zero that spoil the corresponding castling. So if: white short = 1 white long = 2 black short = 4 black long = 8 you should make the mask for a1 equal to 1 + 4 + 8 = 15 - 2 = 13, as moving / capt...