Ticket #183 (new defect)

Opened 1 year ago

Use DFA for all pattern databases

Reported by: arend Assigned to: gnugo
Priority: normal Milestone: 3.8
Component: source Version:
Severity: normal Keywords:
Cc: patch: 1

Description

This patch lets GNU Go use DFA for all pattern databases. I have yet to test this exact patch but similar version showed roughly a 5% speedup.

This is more or less dfa.patch in #148, except various completely unrelated things have been removed.

Unfortunately, various changes in mkpat.c are necessary to allow for the compilation of non-owl pattern databases into DFA's.

Attachments

draqo-dfa.diff (40.2 kB) - added by arend on 05/03/07 23:44:20.
Supersedes dfa.patch in #148

Change History

05/03/07 23:44:20 changed by arend

  • attachment draqo-dfa.diff added.

Supersedes dfa.patch in #148