Search found 85 matches

by whittenizer
Mon Mar 26, 2012 10:42 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Stockfish port to C# Complete
Replies: 73
Views: 9256

Re: Stockfish port to C# Complete

This project was Silverlight based so it had to be managed.

I have my work cut out but this is the way to go for top performance.

Thanks
by whittenizer
Mon Mar 26, 2012 10:38 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Stockfish port to C# Complete
Replies: 73
Views: 9256

Re: Stockfish port to C# Complete

Maybe I'm not clear what I mean. If I put in a given position, and then go with a move time of 10000, Houdini can reach a greater depth than SF with the same inputs. So, with that, probably that's nps. I'm still in research mode. If u can shed some light on what I might want to look into, I'd surely...
by whittenizer
Mon Mar 26, 2012 3:36 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Stockfish 2.2 IOS source
Replies: 12
Views: 1778

Re: Stockfish 2.2 IOS source

Ah, I got ya. This is pretty cool then to have this. I'll be working on this soon then.

Thanks so much for the quick reply.

David
by whittenizer
Mon Mar 26, 2012 3:19 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Stockfish 2.2 IOS source
Replies: 12
Views: 1778

Re: Stockfish 2.2 IOS source

Hi Tim, Thanks much for your input. I understand most of what you said. One thing though, you were saying that "Chess" holds the bitboard implementation. The "Engine" folder has a bitboard class too, Im not sure why both are used. I would probably find out if I had XCode and start debugging but I do...
by whittenizer
Mon Mar 26, 2012 2:19 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Stockfish 2.2 IOS source
Replies: 12
Views: 1778

Re: Stockfish 2.2 IOS source

Hi, Yeah, I've only started looking at the source in depth today. I have to wait to actually start working on the code since I don't have a Mac yet to develop on, and I want to use XCode. I'll probably get the Mac mini, something simple. Anyways, in the meantime, I was hoping you can explain somethi...
by whittenizer
Sun Mar 25, 2012 8:31 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Stockfish port to C# Complete
Replies: 73
Views: 9256

Re: Stockfish port to C# Complete

Hi, In my experience with my c# port, the best optimizations were using struts instead of classes where possible, and inclining as much code as possible. Sure, I could get lots better results if this wasn't managed code. What's killing me is the work around we did for all the pointer arithmetic. It'...
by whittenizer
Sun Mar 25, 2012 5:31 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Stockfish 2.2 IOS source
Replies: 12
Views: 1778

Re: Stockfish 2.2 IOS source

Thanks for the reply. Yeah, I'm just wondering about the CPU cache alignment code. Not sure how that will work for the iPhone. Maybe that stuff was taking out. I'll have to check the iOS 2.2 source and see how that looks. I may just bring the latest sf source into Xcode and see how it behaves. Thanks
by whittenizer
Sun Mar 25, 2012 3:52 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Stockfish 2.2 IOS source
Replies: 12
Views: 1778

Re: Stockfish 2.2 IOS source

If we do not have access to the source for IOS 2.4 app, does anyone know if it based off of the latest SF source? I noticed that the source for IOS 2.2 appears to be based off of maybe SF 2.1.1 or before, at least before the magics were introduced.

Thanks for any info
by whittenizer
Sat Mar 24, 2012 2:00 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Stockfish 2.2 IOS source
Replies: 12
Views: 1778

Re: Stockfish 2.2 IOS source

No one knows where the source lives for IOS 2.4 app? I'd love to grab so I can start playing around with it.

Thanks much
by whittenizer
Thu Mar 22, 2012 3:19 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Stockfish port to C# Complete
Replies: 73
Views: 9256

Re: Stockfish port to C# Complete

Hey, Thanks for the reply. Yeah, the way we did the pointers was to have this generic class for the different types, and then used implicit operators to get the different functionality. For example, if variable "st" is a pointer declared as Pointer<Stack> then we can do things like: ss++ or ~ss, wha...