Search found 1143 matches

by Joost Buijs
Wed Aug 19, 2020 4:34 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: On-line engine blitz tourney August
Replies: 13
Views: 2191

On-line engine blitz tourney August

The monthly on-line engine blitz tourney for August will take place on: Saturday August 22, 2:00 PM EST (Boston time), 20:00 CET (Amsterdam time) To connect: winboard -zp -ics -icshost nightmare-chess.nl -icshelper timeseal -fcp ENGINE.exe -fd ENGINEFOLDER -autoKibitz (for UCI engines, add -fUCI ) P...
by Joost Buijs
Sun Aug 16, 2020 12:22 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Ryzen 2 and BMI2?
Replies: 52
Views: 14421

Re: Ryzen 2 and BMI2?

I'll wait for something from Intel in 2021. I refuse to buy a CPU with crippled BMI2/PEXT execution if that is the one thing I actually NEED for my personal programming project :shock: We can still hope that Zen 3 will fix pext/pdep... I hope so. Then they also need to fix the X570 chipset, because...
by Joost Buijs
Sat Aug 15, 2020 5:59 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Laziest Lazy SMP
Replies: 12
Views: 3225

Re: Laziest Lazy SMP

With the nasty legacy code I have (lots of global variables etc.), the multiple process approach might be the easiest thing for me to use. So, here's my lazy question, what's the easiest way to create multiple processes and share memory between them, in the world of Windows? IMHO it is easier to us...
by Joost Buijs
Fri Aug 14, 2020 5:13 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: An alternative to IID
Replies: 40
Views: 6047

Re: An alternative to IID

From the CPW: Internal Iterative Deepening (IID), used in nodes of the search tree in a iterative deepening depth-first alpha-beta framework, where a program has no best move available from a previous search PV or from the transposition table. IID is used to find a good move to search first by sear...
by Joost Buijs
Fri Aug 14, 2020 4:46 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: History of Memory Wall in Computer Chess?
Replies: 31
Views: 5275

Re: History of Memory Wall in Computer Chess?

IIRC, Sargon I on the Z80 was around 1000 Elo. May be doubling the speed doesn't worth +60 Elo because of the bad search (full width) ... I think it was much stronger than 1000 Elo, but it is 42 years ago and my memory starts letting me down a bit, so I could be wrong. In the past (with a full-widt...
by Joost Buijs
Thu Aug 13, 2020 5:51 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: History of Memory Wall in Computer Chess?
Replies: 31
Views: 5275

Re: History of Memory Wall in Computer Chess?

... Why the port of Sargon I to the PC is only 50 times faster is not very clear to me, if you look at clock-frequency alone the speed became at least 1000 times higher, and the IPC is much higher too. I would expect the port to run at least 1000 times faster, I wonder what the bottleneck is. Are y...
by Joost Buijs
Thu Aug 13, 2020 8:11 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: History of Memory Wall in Computer Chess?
Replies: 31
Views: 5275

Re: History of Memory Wall in Computer Chess?

Probably not what smatovic is talking about - but before Windows took over, DOS used to have a limit of 640K of conventional memory. Device drivers became available that would allow you to have either "extended memory" or "expanded memory" above that limit, and, for some reason, the following defin...
by Joost Buijs
Thu Aug 13, 2020 7:34 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: An alternative to IID
Replies: 40
Views: 6047

Re: An alternative to IID

From the CPW: Internal Iterative Deepening (IID), used in nodes of the search tree in a iterative deepening depth-first alpha-beta framework, where a program has no best move available from a previous search PV or from the transposition table. IID is used to find a good move to search first by sear...
by Joost Buijs
Thu Aug 13, 2020 7:00 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: An alternative to IID
Replies: 40
Views: 6047

Re: An alternative to IID

Took IID out (of my oldie) and replaced it with a full ply reduction without research and it gave me +17 elo after 5000 games. Not sure if that works for modern searchers. Do you mean that you first call the search with depth-2 before you do the regular search with depth-1? IID as a whole does litt...
by Joost Buijs
Thu Aug 13, 2020 6:34 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: History of Memory Wall in Computer Chess?
Replies: 31
Views: 5275

Re: History of Memory Wall in Computer Chess?

Probably the 1850 FIDE is overestimated, it is just that I had in my mind that FIDE ratings at these levels were ~150 points higher than Dutch ratings. The only thing I remember is that it did very well against players with a Dutch Elo of 1500 to 1700. I started the development of the program in the...