I have a positional argument issue. What needs to be changed?
Error:"line 277, in <module>
ld2
TypeError: mapTraverse() takes 21 positional arguments but 24 were given":
key, counter, rewardTotal, accuracyHD1, accuracyHD2, newRewardLocation, pointerHD1, pointerHD2, reward1, reward2, ld1, ld2 = sups.mapTraverse(win, allMapParams[mapDispOrder[mp]][0], allMapParams[mapDispOrder[mp]][2], allMapParams[mapDispOrder[mp]][1], allMapParams[mapDispOrder[mp]][3], allMapParams[mapDispOrder[mp]][4], stateLevels, block, key, counter, fixationRange, writer, maxWaitResponse, newRewardLocation, rewardTotal, [-1], # reward1 -1, # reward2 accuracyHD1, accuracyHD2, accuracyCheckFrequency, pointerHD1, pointerHD2, ld1, ld2 )