Search found 42 matches

by CDaley11
Wed Apr 27, 2016 5:51 am
Forum: Engines, GUIs, Books and Platforms
Topic: New UCI engine: Spartan
Replies: 3
Views: 4683

Re: New UCI engine: Spartan

swandog wrote:I was able to build this on windows with minor issues. Added to the issue queue in the git repo.

Paul
I just published a fix for the stdint issue. Thanks for pointing it out.
by CDaley11
Sat Apr 23, 2016 2:33 pm
Forum: Engines, GUIs, Books and Platforms
Topic: New UCI engine: Spartan
Replies: 3
Views: 4683

New UCI engine: Spartan

Hello everybody,

I recently published a new UCI engine called Spartan. Spartan is the "successor" to an engine I published 2 years ago called JFresh. I haven't tested this on a windows computer yet so if anybody encounters errors while trying to compile/run it on a windows please let me know ...
by CDaley11
Sat Mar 29, 2014 10:46 pm
Forum: Engines, GUIs, Books and Platforms
Topic: Jfresh windows version for the impatient
Replies: 3
Views: 3133

Re: Jfresh windows version for the impatient

Sorry for not making my engine windows compatible in the first place :(
I only have a mac to test on currently and posix threads are the only threads I know in plain C.
Honestly I'm a little surprised that my engine was noticed so quickly. If you have any feedback at all feel free to let me know ...
by CDaley11
Sat Feb 01, 2014 7:26 pm
Forum: Programming and Technical Discussions
Topic: Internal Iterative Deepening Payoffs
Replies: 4
Views: 6115

Re: Internal Iterative Deepening Payoffs

Ok, thanks for your help! I'll try changing my engine so that it only uses IID in those specific circumstances.
by CDaley11
Sat Feb 01, 2014 12:08 am
Forum: Programming and Technical Discussions
Topic: Internal Iterative Deepening Payoffs
Replies: 4
Views: 6115

Internal Iterative Deepening Payoffs

I recently added IID into my chess engine. I've noticed that it only starts to payoff at large depths, and actually makes the program slower at shallower depths. Is this normal?

For example, with IID turned off it takes my engine ~5 seconds to search to a depth of 10 from the start position. With ...
by CDaley11
Mon Dec 30, 2013 8:00 pm
Forum: Programming and Technical Discussions
Topic: Saving info before making a move
Replies: 4
Views: 2232

Re: Saving info before making a move

Hello, I have a question concerning "saving" info about your board representation before making a move. I am wondering what is a good way to do this? Right now I have an array of structs of type Save_t, and when the make move function is called it adds a new "save" to the top of the save stack. My ...
by CDaley11
Mon Dec 30, 2013 1:50 am
Forum: Programming and Technical Discussions
Topic: Saving info before making a move
Replies: 4
Views: 2232

Saving info before making a move

Hello, I have a question concerning "saving" info about your board representation before making a move. I am wondering what is a good way to do this? Right now I have an array of structs of type Save_t, and when the make move function is called it adds a new "save" to the top of the save stack. My ...
by CDaley11
Sun Feb 10, 2013 12:36 am
Forum: Programming and Technical Discussions
Topic: FEN parsing issue
Replies: 9
Views: 3672

Re: FEN parsing issue

I finally figured out the problem! When I give it the FEN rnbqkbnr/pppppppp/8/8/4P3/8/PPPP 1 PPP/RNBQKBNR b KQkq - 0 1 Then for some reason when I run the program in the debugger it interprets the 1 (in bold) just fine, but when running in terminal it interprets it as a 10! This is using the basic ...
by CDaley11
Thu Feb 07, 2013 3:56 am
Forum: Programming and Technical Discussions
Topic: FEN parsing issue
Replies: 9
Views: 3672

Re: FEN parsing issue

This is my Fen parsing code. In case you're wondering, board is a struct.

EDIT: One really weird thing I noticed, if I add this code right before the parsing loop:

Code: Select all

for (int a=0;a<0;a++) {

}
Then it works fine! But as far as I can tell, this loop does absolutely nothing.
by CDaley11
Wed Feb 06, 2013 8:44 pm
Forum: Programming and Technical Discussions
Topic: FEN parsing issue
Replies: 9
Views: 3672

Re: FEN parsing issue

No, unfortunately i didn't :(. I've spent quite a while fiddling with it and I just cannot seem to get it to work right. It works fine in the debugger in Xcode but it simply wont work when I run it in terminal or with a gui. It really is very strange. I'll keep working on it though and ill post if I ...