Harry Potter and the Methods of Rationality

From Infogalactic: the planetary knowledge core
Jump to: navigation, search

Harry Potter and the Methods of Rationality, often abbreviated HPMOR, is a Harry Potter fan fiction by Eliezer Yudkowsky.[1] It adapts the story of Harry Potter by applying the scientific method to the fictional universe of author J. K. Rowling.[2] It was published in chapters online from 2010 through 2015.[3]

Plot

Unlike the original books by J. K. Rowling, where the orphaned Harry Potter is raised by the Dursley family, the Harry Potter character in HPMOR is raised by an Oxford scientist. Before traveling to the wizarding school Hogwarts, Harry is trained by his parents in science and rational thinking.[4] According to a review in the Hindustan Times, HPMOR is a "thinking person’s story about magic and heroism", and the conflict between good and evil is portrayed as a battle between knowledge and ignorance. The book lasts a single year, covering the same amount of time as one volume of Rowling's seven-part series.[5]

Reception

HPMOR has been reviewed positively by science fiction author David Brin[6] and fantasy author Rachel Aaron.[7] According to The Atlantic, HPMOR "caused uproar in the fan fiction community, drawing both condemnations and praise".[8]

See also

References

<templatestyles src="Reflist/styles.css" />

Cite error: Invalid <references> tag; parameter "group" is allowed only.

Use <references />, or <references group="..." />

External links

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.