• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

bsamseth / Goldfish / 267 / 1
92%
master: 92%

Build:
Build:
LAST BUILD BRANCH: action-build
DEFAULT BRANCH: master
Ran 10 Feb 2019 03:37PM UTC
Files 20
Run time 0s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

10 Feb 2019 03:28PM UTC coverage: 85.922%. First build
267.1

push

travis-ci

bsamseth
Bugfix: Be more restrictive about using NMP

Null-move pruning was previously restricted to be used when beta <= CHECKMATE,
which essentially was no limit at all. We only do NMP for a potential
beta-cutoff, i.e. the null-move-score is >= beta. But we also don't
trust null-move search when it gives mate scores. These two things don't
match up.

So, we only use NMP when beta is less than any mating score.

Also added is the limitation that we do not do two successive
null-moves. This just amounts to doing a reduced search of the initial
position, and won't be much help. It's currently still allowed with more
than one null-move in total in a variation though.

This is potentially a fix for #25. However, this will not be closed before more
rigorous testing has been done.

946 of 1101 relevant lines covered (85.92%)

9780369.2 hits per line

Source Files on job 267.1
  • Tree
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 233
  • Travis Job 267.1
  • 35b4fb7a on github
  • Next Job for on search-refactor (#269.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc