- For AGIs-in-general:
- def generateTerminalValue()
- ...
- return TerminalValue
- def generatePossibleWorldStates()
- ...
- return PossibleWorldStates
- def calculateExpectedUtility()
- ...
- return ExpectedUtility
- def selectOptimalWorldState()
- generatePossibleWorldStates()
- calculateExpectedUtility(TerminalValue, PossibleWorldStates)
- max(ExpectedUtility) = OptimalWorldState
- return OptimalWorldState
- def causeWorldState()
- ...
- def main()
- generateTerminalValue()
- selectOptimalWorldState()
- causeWorldState(OptimalWorldState)
- main()
- For paperclip maximizers:
- def generateTerminalValue()
- TerminalValue = MaximizePaperclips
- return TerminalValue
- For reward maximizers:
- def generateTerminalValue()
- TerminalValue = MaximizeRewardSignal
- return TerminalValue
Pastebin PRO Accounts AUTUMN SPECIAL! For a limited time only get 40% discount on a LIFETIME PRO account! Offer Ends Soon!
SHARE
TWEET
AGI pseudocode
a guest
Feb 7th, 2015
230
Never
RAW Paste Data
