Not logged inCSS-Forum
Forum CSS-Online Help Search Login
CSS-Shop Impressum Datenschutz
Up Topic Hauptforen / CSS-Forum / ChessBrain VB
- - By Thorsten Czub Date 2024-01-03 18:04 Edited 2024-01-03 18:07 Upvotes 1
Starkes BASIC Visual Basic Schachprogramm.

https://www.chessprogramming.org/ChessBrainVB

https://github.com/RZulu54/ChessBrainVB

Es muss also nicht immer C sein.
Parent - - By Lothar Jung Date 2024-01-04 01:04 Upvotes 1
Es soll auf 4 Kernen 3.200 ELO erreichen.
Sehr übersichtlich geschrieben und lehrreich.
Daher leicht änderbar.
Mit GUI, noch ohne Tablebases und Pondering.
Parent - By Peter Martan Date 2024-01-04 09:04 Upvotes 1
Weil Texel 1.10 in der 40/20- All Versions List mit 3300 single thread eingetragen ist, hab ich bei EloStat das (3300) als Ausgangswert eingegeben:

     Program                           Score     %    Av.Op.  Elo    +   -    Draws

  1 Texel 1.100                    : 288.0/350  82.3   3167   3433   36  35   25.7 %
  2 ChessBrainVB V4.020            :  62.0/350  17.7   3433   3167   35  36   25.7 %


3'+1" single thread, UHO 6mvs 110-119cp.
Im cutechess und im Fritz hab' ich die Engine nicht zum Laufen gebracht, in Arena und Shredder schon. Stellungstest in MEA funktioniert auch, da ist der Abstand zu Texel (um den wieder als Referenz- Engine zu nehmen) noch etwas größer.
Parent - - By Jörg Oster Date 2024-01-04 10:19 Upvotes 1
Lothar Jung schrieb:

Es soll auf 4 Kernen 3.200 ELO erreichen.
Sehr übersichtlich geschrieben und lehrreich.
Daher leicht änderbar.
Mit GUI, noch ohne Tablebases und Pondering.


Also, was genau ist daran denn lehrreich?
Und das mit dem leicht änderbar ist so 'ne Sache.
Man muss den Code immer erst einmal verstehen.

Und da würde ich jedem eher Python als Einstieg empfehlen heutzutage.

Im Übrigen erinnern mich die Suche und Bewertung doch sehr an Stockfish ... 
Parent - By Lothar Jung Date 2024-01-04 10:26 Upvotes 1
Python ist jetzt geeigneter, zumal mit Pythonchess eine Bibliothek vorhanden ist.
Parent - - By Thorsten Czub Date 2024-01-04 19:14 Upvotes 1
Naja es wird immer so getan als sei BASIC eine primitive Sprache. Dabei war das schon damals nicht so.
Es gab ja viele unterschiedliche Dialekte.
Parent - - By Benno Hartwig Date 2024-01-04 20:31 Upvotes 1
So besonders viel hat Visual Basic mit den alten BASIC-Interpretern auch nicht gemein.
Und wer vielleicht BASIC nur vom C64 her kennt....
Parent - By Thorsten Czub Date 2024-01-04 20:41 Edited 2024-01-04 20:52 Upvotes 1
Naja das c64 Basic war eine Katastrophe. Nicht zu vergleichen mit Acorn BBC und Amstrad CPC Basic. Beim Texas Instruments TI99/4A kam
das Extended Basic raus.
Auf den 16 Bit Geräten kam dann Omicron Basic und GFA Basic.

Alles sehr gewaltige Dialekte.

BBC Basic erfreut sich auch heute noch außergewöhnlicher Beliebtheit.
https://en.wikipedia.org/wiki/BBC_BASIC#:~:text=BBC%20BASIC%20is%20the%20programming,Kastrup%20and%20released%20in%202022.
Parent - By Thorsten Czub Date 2024-01-05 16:13 Upvotes 1
Chessbrain hat aber noch extremen nachholbedarf in sachen königssicherheit,
Up Topic Hauptforen / CSS-Forum / ChessBrain VB

Powered by mwForum 2.29.3 © 1999-2014 Markus Wichitill