I did not yet download but if there were problems with GitHub or the programmers I just was out of luck then But I see no others saying anything yet.
Debugging is twice as hard as writing the code in the first
place. Therefore, if you write the code as cleverly as possible, you
are, by definition, not smart enough to debug it.
-- Brian W. Kernighan
I hope Frank's computer did not crash... It can be difficult to rebuild your GitHub repository. If he has his harddisk still maybe a bit less difficult. He can put that disk in another computer then I think. I saw another part of the repository he referred to in the forum was also down..
Thanks again!
Debugging is twice as hard as writing the code in the first
place. Therefore, if you write the code as cleverly as possible, you
are, by definition, not smart enough to debug it.
-- Brian W. Kernighan
Well, it seems the engine is no more. 80-90% sure See Ed Schrõder's post in ProDeo forum about his own engine MMV to
Thorsten and Damir. I think many here were a bit afraid of that. Question is, was this meant to be a joke or a warning about misuse of unregulated, conscience free software. Or both? And is Frank Brenner a real person? I am not willing to speculate more than that here, it only hurts people. We will hear some more I'm sure in other fora. Maybe even in our own Engine Origins forum (But I hardly ever go there) Schade! The idea could still work though...
Debugging is twice as hard as writing the code in the first
place. Therefore, if you write the code as cleverly as possible, you
are, by definition, not smart enough to debug it.
-- Brian W. Kernighan
Todays AI systems are capable of disassembling machine code. And even to transfer it into a language like C.
In case of Eds MM5 it was assembler into C and in case of Thomas Nitsche it was CDL2 into C.
CDL2 was very common in the 70-90ies as a compiler language.
Today it is not very common anymore.
The C engines you are talking in this thread reproduce evaluations and mainlines and search of the original engines, only that because of the hardware we have today as pc, these engines run much faster.
There had always been attempts to speed up hardware for winning tournaments or championships.
Ed Schroeder himself used 1986 in cologne an accelerator card for the apple hardware.
Later his engine mm4 became famous for beating much stronger 16 bit hardware when he used schaetzle and bsteh turbokits.
The accelerator card used in cologne 1986 and the turbokits were mainly similar things. They rebuild the 6502 with ic‘s so that it can be overclocked . Turbokits were similar to a 6502 running with 16 or even 20 mhz instead of 5 mhz used by HG in the original modules.
Thomas nitsches mephisto III S Glasgow was running on a motorola 68000 with 12 mhz.
Lately Millennium came out with Phoenix, where an emulator was able to speed up mm5 and also mephisto III S Glasgow with Ruuds emulators. Computerchess friends were very happy about this.
The new engines by Frank Brenner are no emulations. They use the PC as compiled C versions of the same engine.
I am not sure why Ed says he cannot recognise his work. If the engine plays like mm5 and has similar search output etc, it is mm5 no matter how this is been done. Of course the AI goes different ways of programming it then a human would do.
What seems like a fairy tale today may be reality tomorrow.
Here we have a fairy tale of the day after tomorrow....