Search found 82 matches

by mkchan
Tue Nov 14, 2017 1:17 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Bitboards and Java
Replies: 5
Views: 1886

Re: Bitboards and Java

I am trying to decide which programming language to use for my chess project. I am leaning towards Java because that is the language I know best. This from the Chess Programming Wiki... "Java has no unsigned long data type that is e.g. used by bitboards. Thus developers have to handle the bits slig...
by mkchan
Sun Nov 12, 2017 5:11 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Cross compiling with Clang
Replies: 5
Views: 1139

Re: Cross compiling with Clang

Whenever I tried cross-compiling with clang I always get errors about missing the MSVC libraries so I never even got past "<iostream> header not found". for reference i was using the following target: -target x86_64-pc-win32-elf I just compile with the x86_64/i686-mingw-w64 set of tools instead. Wor...
by mkchan
Sat Oct 28, 2017 6:36 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: On-line engine blitz tourney October
Replies: 54
Views: 7436

Re: On-line engine blitz tourney October

Hope random movers are welcome, I'm entering TekiRandomMover instead of WyldChess this time :D
by mkchan
Thu Oct 26, 2017 3:00 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Ten Years After
Replies: 14
Views: 3562

Re: Ten Years After

Many thanks to Mark and contributors! It's an invaluable resource at least for me :)
Happy Birthday!
by mkchan
Thu Sep 28, 2017 6:37 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Regarding UCI Pondering
Replies: 5
Views: 1195

Re: Regarding UCI Pondering

Thanks for the explanation HGM, that makes a lot of sense
by mkchan
Thu Sep 28, 2017 4:40 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Regarding UCI Pondering
Replies: 5
Views: 1195

Regarding UCI Pondering

Assume engine will think for `t` time every move, it is the engine to play and engine is white What I implemented is: engine<position.... engine<go wtime x btime y [engine thinks] engine>bestmove abc ponder xyz engine<position .... moves .... xyz engine<go ponder wtime x-t btime y-t [engine ponders]...
by mkchan
Tue Sep 19, 2017 1:41 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: On-line engine blitz tourney September
Replies: 48
Views: 8161

Re: On-line engine blitz tourney September

Here are WyldChess' games: [pgn] [Event "ICS rated blitz match"] [Site "winboard.nl"] [Date "2017.09.17"] [Round "-"] [White "WyldChess"] [Black "Embla"] [Result "1-0"] [WhiteElo "1697"] [BlackElo "1212"] [TimeControl "300+1"] [Annotator "2. -0.06"] 1. f4 e5 2. fxe5 {-0.06/16 8} d6 3. Nf3 {+0.14/16 ...
by mkchan
Sat Sep 16, 2017 10:42 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: On-line engine blitz tourney September
Replies: 48
Views: 8161

Re: On-line engine blitz tourney September

Going to try out Lazy SMP version of WyldChess (2 core) in the tourney. Hopefully bug-free now :)
by mkchan
Wed Aug 16, 2017 7:56 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: online program testing against humans
Replies: 2
Views: 907

Re: online program testing against humans

What are the best current sites which are computer friendly and where you can force games only with people (if that is indeed even possible.) Just looking for some humans to play against with my program rather than other programs. Not sure about websites but FICS seems to work well, I believe accor...
by mkchan
Sun Aug 06, 2017 7:52 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: sacrificing
Replies: 11
Views: 2993

Re: sacrificing

Sort of like guiding the search to prefer maximizing a particular type of eval (king attack in this case)