diff --git a/src/makefile b/src/makefile index 1c1b2039..2063beea 100644 --- a/src/makefile +++ b/src/makefile @@ -4,7 +4,7 @@ EXE = berserk SRC = *.c pyrrhic/tbprobe.c noobprobe/*.c CC = gcc -VERSION = 20220620 +VERSION = 20220629 MAIN_NETWORK = networks/berserk-11a8ee076cec.nn EVALFILE = $(MAIN_NETWORK) DEFS = -DVERSION=\"$(VERSION)\" -DEVALFILE=\"$(EVALFILE)\" -DNDEBUG diff --git a/src/search.c b/src/search.c index 768a97b2..3271f0f3 100644 --- a/src/search.c +++ b/src/search.c @@ -412,7 +412,7 @@ int Negamax(int alpha, int beta, int depth, int cutnode, ThreadData* thread, PV* // Reverse Futility Pruning // i.e. the static eval is so far above beta we prune - if (depth <= 6 && !skipMove && eval - 50 * (depth - (improving && !oppThreat.pcs)) > beta && eval < WINNING_ENDGAME) + if (depth <= 6 && !skipMove && eval - 75 * (depth - (improving && !oppThreat.pcs)) > beta && eval < WINNING_ENDGAME) return eval; // Razoring