Search found 261 matches

by jorose
Sun Feb 15, 2015 5:14 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Value of a Feature or Heuristic
Replies: 10
Views: 1983

Value of a Feature or Heuristic

Hi, everyone! I've been thinking about what feature I want to implement next in The Machine (my little digital woodpushing child) and it got me into thinking about the value of different features in search and evaluation. In doing so I realized there are some problems with trying to put a value on d...
by jorose
Sun Feb 15, 2015 9:37 am
Forum: Computer Chess Club: General Topics
Topic: Double pawn push
Replies: 4
Views: 681

Re: Double pawn push

I like the idea and depending on how you implement it I don't see any problem of redundancy. It's something I would definitely test before accepting it in the end but I feel this is just the stronger term compared to your backwards pawn term. Perhaps it would make sense to calculate a bonus for a pa...
by jorose
Sun Feb 15, 2015 9:20 am
Forum: Computer Chess Club: General Topics
Topic: Empty!
Replies: 26
Views: 2830

Re: Empty!

I find your ideas much more interesting than those huge threads like "What's Vasik Rajlich doing today?" I wouldn't be too worried about posting your ideas. I like the idea of having a separate sub-forum however. Though there aren't too many people posting evaluation terms, your ideas could easily f...
by jorose
Sun Feb 15, 2015 9:12 am
Forum: Computer Chess Club: General Topics
Topic: Empty!
Replies: 26
Views: 2830

Re: Empty!

Brilliant! I love it! It's something very easy to calculate (eg if you are incrementally keeping track of piece counts all you need is a single popcount of your half of the board as well as one or two additions/subtractions) and a very independent evaluation term. While having breakfast I thought ab...
by jorose
Fri Feb 13, 2015 2:21 pm
Forum: Computer Chess Club: General Topics
Topic: Kind of backward
Replies: 17
Views: 1834

Re: Kind of backward

Evaluation terms are completely useless in vacuum really. I would prefer having general evaluation terms which are completely orthogonal and cover as many situations as possible. Then I would take a look at an area I feel an engine is weak (in your case you feel it does not handle backward pawns wel...
by jorose
Fri Feb 13, 2015 1:58 pm
Forum: Computer Chess Club: General Topics
Topic: Kind of backward
Replies: 17
Views: 1834

Re: Kind of backward

Hmm... Isn't it true that by definition if they are non orthogonal than you can use a linear combination of previous features in order to achieve the same evaluation? Thus your new features become redundant and do nothing aside from making it harder to tune your values. Not to say your ideas are bad...
by jorose
Fri Feb 13, 2015 9:35 am
Forum: Computer Chess Club: General Topics
Topic: Worst engine 2015
Replies: 52
Views: 6516

Re: Worst engine 2015

To be fair, most engines would look pretty bad when compared to the great fish god. That being said, have you ever considered showing anyone your code? Imo one of the fastest ways to improve at coding is to let other people take a look at it. I know it might not be the most comfortable thing to do a...
by jorose
Fri Feb 13, 2015 8:40 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: On-line engine blitz tourney February
Replies: 21
Views: 3506

Re: On-line engine blitz tourney February

I thought I'd cheer you up a bit by mentioning my intention (no timeline unfortunately) of making a new engine with my current one as starting point which focuses on cramming as much positional knowledge as possible into it, even if it significantly weakens it! The goal is not to make a strong engin...
by jorose
Thu Feb 12, 2015 9:22 pm
Forum: Computer Chess Club: General Topics
Topic: 1 Hour CCR Test revisited
Replies: 11
Views: 2798

Re: 1 Hour CCR Test revisited

Hard to say, both prevent Bb5. e2 tends to be a better square for the queen than c2. a4 is not necessarily a better square than a2 for the a-pawn as it weakens the b3 square and gives the bishop a target. a4 could even be viewed as a concession to the positional threat Bb5.
by jorose
Thu Feb 12, 2015 7:32 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: On-line engine blitz tourney February
Replies: 21
Views: 3506

Re: On-line engine blitz tourney February

NNNNNOOOOOOooooooo!!!!!! Unfortunately I'm still on vacation until Sunday, so it's very unlikely I'll be able to participate this time around. Still, I wish you all lot's of fun! May the best engine win!