From 4b102819415c7394e3c3f206f74d00249b0328b1 Mon Sep 17 00:00:00 2001 From: Rowan Torbitzky-Lane <rowan.a.tl@protonmail.com> Date: Wed, 26 Feb 2025 02:58:57 -0600 Subject: [PATCH] add PushData --- HushGP.cabal | 1 + src/HushGP/GP/PushData.hs | 10 ++++++++++ 2 files changed, 11 insertions(+) create mode 100644 src/HushGP/GP/PushData.hs diff --git a/HushGP.cabal b/HushGP.cabal index 87df5dc..bac8d1e 100644 --- a/HushGP.cabal +++ b/HushGP.cabal @@ -62,6 +62,7 @@ library , HushGP.PushTests.UtilTests , HushGP.GP , HushGP.GP.PushArgs + , HushGP.GP.PushData , HushGP.Problems.IntegerRegression diff --git a/src/HushGP/GP/PushData.hs b/src/HushGP/GP/PushData.hs new file mode 100644 index 0000000..84cb3d5 --- /dev/null +++ b/src/HushGP/GP/PushData.hs @@ -0,0 +1,10 @@ +module HushGP.GP.PushData where + +import HushGP.State + +data PushData = PushData { + inputData :: [Gene], + outputData :: [Gene], + downsampleIndex :: Int, + caseDistances :: [Double] +}