{ localUrl: '../page/reflective_consistency.html', arbitalUrl: 'https://arbital.com/p/reflective_consistency', rawJsonUrl: '../raw/2rb.json', likeableId: '1675', likeableType: 'page', myLikeValue: '0', likeCount: '0', dislikeCount: '0', likeScore: '0', individualLikes: [], pageId: 'reflective_consistency', edit: '1', editSummary: '', prevEdit: '0', currentEdit: '1', wasPublished: 'true', type: 'wiki', title: 'Reflective consistency', clickbait: 'A decision system is reflectively consistent if it can approve of itself, or approve the construction of similar decision systems (as well as perhaps approving other decision systems too).', textLength: '1298', alias: 'reflective_consistency', externalUrl: '', sortChildrenBy: 'likes', hasVote: 'false', voteType: '', votesAnonymous: 'false', editCreatorId: 'EliezerYudkowsky', editCreatedAt: '2016-03-22 01:25:48', pageCreatorId: 'EliezerYudkowsky', pageCreatedAt: '2016-03-22 01:25:48', seeDomainId: '0', editDomainId: 'EliezerYudkowsky', submitToDomainId: '0', isAutosave: 'false', isSnapshot: 'false', isLiveEdit: 'true', isMinorEdit: 'false', indirectTeacher: 'false', todoCount: '0', isEditorComment: 'false', isApprovedComment: 'true', isResolved: 'false', snapshotText: '', anchorContext: '', anchorText: '', anchorOffset: '0', mergedInto: '', isDeleted: 'false', viewCount: '231', text: 'A decision system is "reflectively consistent" if it can approve the construction of similar decision systems. For example, if you have an expected utility satisficer (it either takes the null action, or an action with expected utility greater than $\\theta$) then this agent can self-modify to any other design which also either takes no action, or approves a plan with expected utility greater than $\\theta.$ A satisficer might also approve changing itself into an expected utility maximizer (if it expects that this self-modification itself leads to expected utility at least $\\theta$) but it will at least approve replacing itself with another satisficer. On the other hand, a [causal_decision_theory causal decision theorist] given a chance to self-modify will only approve the construction of [son_of_cdt something that is not a causal decision theorist]. A property satisfies the stronger condition of [1fx reflective stability] when decision systems with that property *only* approve their own replacement with other decision systems with that property. For example, a [-10h] will under ordinary circumstances only approve code changes that preserve the property of maximizing paperclips, so "wanting to make paperclips" is reflectively *stable* and not just reflectively *consistent*.', metaText: '', isTextLoaded: 'true', isSubscribedToDiscussion: 'false', isSubscribedToUser: 'false', isSubscribedAsMaintainer: 'false', discussionSubscriberCount: '2', maintainerCount: '1', userSubscriberCount: '0', lastVisit: '', hasDraft: 'false', votes: [], voteSummary: 'null', muVoteSummary: '0', voteScaling: '0', currentUserVote: '-2', voteCount: '0', lockedVoteType: '', maxEditEver: '0', redLinkCount: '0', lockedBy: '', lockedUntil: '', nextPageId: '', prevPageId: '', usedAsMastery: 'false', proposalEditNum: '0', permissions: { edit: { has: 'false', reason: 'You don't have domain permission to edit this page' }, proposeEdit: { has: 'true', reason: '' }, delete: { has: 'false', reason: 'You don't have domain permission to delete this page' }, comment: { has: 'false', reason: 'You can't comment in this domain because you are not a member' }, proposeComment: { has: 'true', reason: '' } }, summaries: {}, creatorIds: [ 'EliezerYudkowsky' ], childIds: [], parentIds: [ 'Vingean_reflection' ], commentIds: [], questionIds: [], tagIds: [ 'stub_meta_tag' ], relatedIds: [], markIds: [], explanations: [], learnMore: [], requirements: [], subjects: [], lenses: [], lensParentId: '', pathPages: [], learnMoreTaughtMap: {}, learnMoreCoveredMap: {}, learnMoreRequiredMap: {}, editHistory: {}, domainSubmissions: {}, answers: [], answerCount: '0', commentCount: '0', newCommentCount: '0', linkedMarkCount: '0', changeLogs: [ { likeableId: '0', likeableType: 'changeLog', myLikeValue: '0', likeCount: '0', dislikeCount: '0', likeScore: '0', individualLikes: [], id: '8875', pageId: 'reflective_consistency', userId: 'EliezerYudkowsky', edit: '1', type: 'newEdit', createdAt: '2016-03-22 01:25:48', auxPageId: '', oldSettingsValue: '', newSettingsValue: '' }, { likeableId: '0', likeableType: 'changeLog', myLikeValue: '0', likeCount: '0', dislikeCount: '0', likeScore: '0', individualLikes: [], id: '8874', pageId: 'reflective_consistency', userId: 'EliezerYudkowsky', edit: '0', type: 'newTag', createdAt: '2016-03-22 01:19:48', auxPageId: 'stub_meta_tag', oldSettingsValue: '', newSettingsValue: '' }, { likeableId: '0', likeableType: 'changeLog', myLikeValue: '0', likeCount: '0', dislikeCount: '0', likeScore: '0', individualLikes: [], id: '8872', pageId: 'reflective_consistency', userId: 'EliezerYudkowsky', edit: '0', type: 'newParent', createdAt: '2016-03-22 01:18:54', auxPageId: 'Vingean_reflection', oldSettingsValue: '', newSettingsValue: '' } ], feedSubmissions: [], searchStrings: {}, hasChildren: 'false', hasParents: 'true', redAliases: {}, improvementTagIds: [], nonMetaTagIds: [], todos: [], slowDownMap: 'null', speedUpMap: 'null', arcPageIds: 'null', contentRequests: { slowDown: { likeableId: '3103', likeableType: 'contentRequest', myLikeValue: '0', likeCount: '1', dislikeCount: '0', likeScore: '1', individualLikes: [], id: '3', pageId: 'reflective_consistency', requestType: 'slowDown', createdAt: '2016-07-17 23:32:15' } } }