A general model of hippocampal and dorsal striatal learning and decision making (Geerts et al 2020)

 Download zip file 
Help downloading and running models
Accession:266836
Python and Cython implementation of a dual-systems reinforcement learning model that solves navigation and decision tasks using model-free and successor representation strategies. For questions, please contact jesse.geerts.14@ucl.ac.uk.
Reference:
1 . Geerts JP, Chersi F, Stachenfeld KL, Burgess N (2020) A general model of hippocampal and dorsal striatal learning and decision making. Proc Natl Acad Sci U S A [PubMed]
Citations  Citation Browser
Model Information (Click on a link to find other models with that property)
Model Type:
Brain Region(s)/Organism:
Cell Type(s):
Channel(s):
Gap Junctions:
Receptor(s):
Gene(s):
Transmitter(s):
Simulation Environment: Python; Cython;
Model Concept(s): Action Selection/Decision Making;
Implementer(s):
/
hippocampus-dls
.git
hooks
applypatch-msg.sample *
commit-msg.sample *
fsmonitor-watchman.sample *
post-update.sample *
pre-applypatch.sample *
pre-commit.sample
prepare-commit-msg.sample *
pre-push.sample *
pre-rebase.sample *
pre-receive.sample *
update.sample *
                            
#!/bin/sh
#
# An example hook script to make use of push options.
# The example simply echoes all push options that start with 'echoback='
# and rejects all pushes when the "reject" push option is used.
#
# To enable this hook, rename this file to "pre-receive".

if test -n "$GIT_PUSH_OPTION_COUNT"
then
	i=0
	while test "$i" -lt "$GIT_PUSH_OPTION_COUNT"
	do
		eval "value=\$GIT_PUSH_OPTION_$i"
		case "$value" in
		echoback=*)
			echo "echo from the pre-receive-hook: ${value#*=}" >&2
			;;
		reject)
			exit 1
		esac
		i=$((i + 1))
	done
fi