Search found 16 matches

by daz12
Wed Aug 19, 2020 3:27 pm
Forum: Programming and Technical Discussions
Topic: alpha beta window
Replies: 3
Views: 5419

Re: alpha beta window

With null move, if there is a beta cut off, does it favour the engine and mean a normal deeper search is not required?
by daz12
Tue Aug 18, 2020 12:25 pm
Forum: Programming and Technical Discussions
Topic: alpha beta window
Replies: 3
Views: 5419

alpha beta window

I am a beginner and want to understand why null move uses alpha, beta=alpha+1. I am sure it's simple concept but I can't understand what difference this makes. An example would be useful!
by daz12
Mon Aug 17, 2020 9:54 am
Forum: Help, Suggestions, Etc.
Topic: This page isn't working -HTTP 500
Replies: 11
Views: 71534

This page isn't working -HTTP 500

Hi I am getting the above error when I try to send or reply to a private message. Please help.
by daz12
Wed May 18, 2016 11:51 am
Forum: Programming and Technical Discussions
Topic: Struct, Class or Array?
Replies: 4
Views: 3962

Re: Struct, Class or Array?

@ lucasart for your information I've made quite a lot of progress and managed to do things I didn't think I could, so I won't let your opinion limit my ambitions :twisted: KMA!
by daz12
Tue May 03, 2016 11:15 am
Forum: Programming and Technical Discussions
Topic: Struct, Class or Array?
Replies: 4
Views: 3962

Struct, Class or Array?

I'm going with a bitboard representation but not sure if bitboards and other info about board should sit within a class, struct or simply an array. If I keep creating class instances I understand that might slow the program down. I could use a struct but there seems to be advice that says info in a ...
by daz12
Tue Apr 05, 2016 2:09 pm
Forum: Programming and Technical Discussions
Topic: UCI GUI - development stage
Replies: 5
Views: 4205

Re: UCI GUI - development stage

Thanks for the reply. I found one of your pages on winboard (below) which uses minimum number of commands and looks fairly simple - so may be a starting point for me. I take it you developed this protocol?

http://home.hccnet.nl/h.g.muller/interfacing.txt

UCI seems more popular than winboard but ...
by daz12
Tue Apr 05, 2016 9:18 am
Forum: Programming and Technical Discussions
Topic: UCI GUI - development stage
Replies: 5
Views: 4205

UCI GUI - development stage

I'm in the early stages of developing my chess engine. Is it possible to use UCI for testing during development and if so what do I need to have in place to utilize it?

Thanks

Daz
by daz12
Wed Nov 04, 2015 11:38 pm
Forum: Programming and Technical Discussions
Topic: Hex values
Replies: 1
Views: 1984

Hex values

I've seen chess code where bitboards are stored as hex strings. In my programming I've just stuck to storing them in decimal UInt64 format as it seems too much work converting to and from decimal to hex in C#. Is there any particular reason why you'd want to store bitboards in hex form despite ...
by daz12
Tue Sep 29, 2015 6:50 pm
Forum: Programming and Technical Discussions
Topic: Random numbers for magics
Replies: 8
Views: 4619

Re: Random numbers for magics

How long can it take to find a magic? I reckon I've tried a few hundred thousand randoms so far and still no luck! Someone told me they went through millions until they found magic numbers.

Daz
by daz12
Mon Sep 28, 2015 8:04 pm
Forum: Programming and Technical Discussions
Topic: Random numbers for magics
Replies: 8
Views: 4619

Re: Random numbers for magics

I tried a large array of random instances, which produces candidate magics for a while but even that approach starts producing duplicate random numbers every time after a while. Does this happen in Java, C etc?

Daz