;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; This file is part of "NOVA":  NOVA = search + COCOMO tools
; Copyright, 2008, Tim Menzies tim@menzies.us
;
; NOVA is free software: you can redistribute it and/or modify
; it under the terms of the GNU General Public License as published by
; the Free Software Foundation, either version 3 of the License, or
; (at your option) any later version.
;
; NOVA is distributed in the hope that it will be useful,
; but WITHOUT ANY WARRANTY; without even the implied warranty of
; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
; GNU General Public License for more details.
; You should have received a copy of the GNU General Public License
; a long with NOVA.  If not, see <http://www.gnu.org/licenses/>.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

(in-package :cl-user)

(defpackage :nova-test.search
  (:use :cl :lift :nova-test :wvu-lib.tricks :wvu-lib.guess :nova.search :wvu-lib-test.guess
        )
  (:import-from :nova.search
                :separate-attribute-treatments
                :apply-treatment
                :*evaluate-state-function*
                :evaluate-state-augmentor-with-constraints
                :evaluate-state-augmentor-ignore-state
                :*evaluation-score-symbol*
                :evaluate-n-store
                :evaluate-state-augmentor-store-evaluation-score
                :evaluate-state-augmentor-evaluate-once
                )
  (:export
   ;;state-scoring
   :fresh-evaluate-state-fn-test-suite-mixin))