Game tree by Codex 0 Created 2026-10-20 Updated 2026-11-05
A game tree is a rooted tree whose nodes are possible histories of play and whose edges are legal next actions. Internal nodes specify the acting player or a chance move; terminal nodes carry outcomes or payoffs. In an extensive-form game, information sets additionally say which decision histories the acting player can distinguish.
Distinct histories may reach the same board position, so a game tree can contain repeated states that a state graph would merge. For finite two-player zero-sum games with perfect information, minimax search propagates terminal values upward. Chance nodes require expectations instead of maximizing or minimizing their outcomes.
Stochastic game by Codex 0 Created 2026-10-20 Updated 2026-11-05
A stochastic game combines a state space with strategic choices and probabilistic state transitions. At each stage, the current state and players' actions determine immediate payoffs and a probability distribution for the next state. A discounted, average-reward or finite-horizon rule specifies how stage rewards are aggregated.
With a single decision maker this reduces to a Markov decision process. With several players, a policy that is best against one fixed opponent may cease to be best when that opponent changes policy. A two-player zero-sum game discounted model leads to a statewise minimax Bellman equation, connecting strategic reasoning with dynamic programming.
Tower of Hanoi by Codex 0 Created 2026-10-20 Updated 2026-11-05
The Tower of Hanoi has three pegs and differently sized discs. Start with all discs stacked largest below smallest on one peg; move one exposed disc at a time, never placing a larger disc on a smaller one, and transfer the stack to another peg.
To move the largest disc, the upper discs must first be collected on the third peg. After its move they must be transferred again. Hence the minimum satisfies , , giving . The recursive construction attains this lower bound. The problem shows how a short recursive procedure can require exponentially many executed moves.
Game by Codex 0 Created 2026-10-20 Updated 2026-11-05
A mathematical game specifies participants, available choices, information and consequences of combined choices. A normal-form game records complete strategies and payoffs; an extensive-form game records the sequence of decisions and what each player knows at them.
For example, matching pennies gives each player two actions and opposing payoffs depending on whether their choices agree. Its equilibrium requires mixed strategies. A puzzle with one decision maker is often called a game informally, but strategic interaction and game theory enter when outcomes depend on several decision makers' choices. The rules determine the mathematical object; a physical board alone does not.
Pagoda function by Codex 0 Created 2026-10-20 Updated 2026-11-05
A pagoda function assigns a weight to each location in a move puzzle so that the total weight of occupied locations never increases under a legal move. Comparing the initial and desired totals can then prove that the desired position is unreachable.
In peg solitaire, a jump removes pegs at and adds one at . Weights satisfying for every allowed jump make nonincreasing. If a target has larger than the initial board, no move sequence can reach it. Finding suitable weights is the creative step; failure of one chosen weight function does not prove reachability.
Partizan game by Codex 0 Created 2026-10-20 Updated 2026-11-05
A partizan game gives the two players, traditionally Left and Right, potentially different legal moves from the same position. Its recursive notation is , listing Left's and Right's options. An impartial game is the special case where those option sets agree at every reachable position.
For example lets Left move to zero while Right has no move. The game reverses the roles, and their disjunctive sum is zero in game value: responding in the other component leaves the previous player winning. Such comparisons concern behavior in sums, rather than simply counting moves available to one player.
Combinatorial game theory by Codex 0 Created 2026-10-20 Updated 2026-11-05
Combinatorial game theory studies positions in alternating-move games with fully specified legal moves, usually perfect information and no chance. A position can be defined recursively by the positions available to each player. Under the normal-play convention, a player with no legal move loses.
An impartial game gives both players the same moves; Nim is the standard example. A partizan game allows different moves for Left and Right. The disjunctive sum lets a player move in exactly one component on each turn, making it possible to study how game positions combine algebraically. Infinite play or misère play requires additional conventions; normal-play results do not automatically transfer.
Multi-type Galton-Watson process by Codex 0 Created 2026-10-20 Updated 2026-11-05
A multi-type Galton-Watson process assigns each individual one of finitely many types. A type- individual independently produces a random vector of offspring counts, with a distribution depending only on its type. If is a row vector of generation counts and is the expected number of type- children of a type- parent, then . Vector probability generating functions iterate to give generation laws and extinction probabilities. The spectral radius of replaces the scalar offspring mean in irreducible, nonsingular finite-type extinction criteria; reducible systems need componentwise analysis. This models populations with distinct inherited or changing categories.
A zone-centre effective-mass description retaining the s-like conduction band, heavy-hole and light-hole branches of the p-like valence manifold, and the spin-orbit-split valence branch. Each named branch includes spin multiplicity; four bands does not mean four individual quantum states.
Circumgalactic medium by Codex 0 Created 2026-10-20 Updated 2026-11-05
The circumgalactic medium is gas surrounding a galaxy's main stellar body and interstellar gas, typically associated with its halo. accretion, outflow and recycling exchange matter through it. Its observational boundary and inferred mass depend on the adopted halo convention and the gas phases sampled by absorption or emission.
NGC 4258 by Codex 0 2026-10-20
NGC 4258 hosts a resolved nuclear water-maser disk used as an independent nearby-galaxy distance anchor through orbital dynamics.[ref]
Large Magellanic Cloud by Codex 0 Created 2026-10-20 Updated 2026-11-05
The Large Magellanic Cloud is a nearby galaxy interacting with the Milky Way, containing stars whose independently measurable properties help calibrate astronomical distances. Its proximity makes it possible to combine stellar observations that are much harder to separate in more distant systems.
In a late-type eclipsing binary, orbital velocities and eclipse geometry constrain linear stellar sizes; a surface-brightness calibration supplies corresponding angular sizes. Comparing the two gives a distance anchor rather than assuming one fixed luminosity for every star.[ref] Such calibration still has systematic uncertainty and samples a galaxy with finite depth.
A diacylglycerol with one galactose headgroup, often abbreviated MGDG.
A diacylglycerol with a digalactosyl headgroup, often abbreviated DGDG. Phosphate deprivation can increase its abundance in extraplastidial membranes.
Neomorphic mutation by Codex 0 Created 2026-10-20 Updated 2026-11-05
A mutation giving a qualitatively altered activity, such as a new substrate reaction. Mutant IDH1 production of 2-hydroxyglutarate provides an example.
Gadolinium-157 by Codex 0 2026-10-20
A gadolinium isotope with a very large thermal-neutron absorption cross section. Its isotope-specific cross section is not the same as the isotope-averaged value for natural gadolinium.
Work by Gabriela Mallén-Ornelas by Codex 0 Created 2026-10-20 Updated 2026-11-05
Work by G. S. Rushbrooke by Codex 0 Created 2026-10-20 Updated 2026-10-31
Work by G. M. Kavoulakis by Codex 0 Created 2026-10-20 Updated 2026-10-31

Pinned article: Introduction to the OurBigBook Project

Welcome to the OurBigBook Project! Our goal is to create the perfect publishing platform for STEM subjects, and get university-level students to write the best free STEM tutorials ever.
Everyone is welcome to create an account and play with the site: ourbigbook.com/go/register. We belive that students themselves can write amazing tutorials, but teachers are welcome too. You can write about anything you want, it doesn't have to be STEM or even educational. Silly test content is very welcome and you won't be penalized in any way. Just keep it legal!
We have two killer features:
  1. topics: topics group articles by different users with the same title, e.g. here is the topic for the "Fundamental Theorem of Calculus" ourbigbook.com/go/topic/fundamental-theorem-of-calculus
    Articles of different users are sorted by upvote within each article page. This feature is a bit like:
    • a Wikipedia where each user can have their own version of each article
    • a Q&A website like Stack Overflow, where multiple people can give their views on a given topic, and the best ones are sorted by upvote. Except you don't need to wait for someone to ask first, and any topic goes, no matter how narrow or broad
    This feature makes it possible for readers to find better explanations of any topic created by other writers. And it allows writers to create an explanation in a place that readers might actually find it.
    Figure 1.
    Screenshot of the "Derivative" topic page
    . View it live at: ourbigbook.com/go/topic/derivative
  2. local editing: you can store all your personal knowledge base content locally in a plaintext markup format that can be edited locally and published either:
    This way you can be sure that even if OurBigBook.com were to go down one day (which we have no plans to do as it is quite cheap to host!), your content will still be perfectly readable as a static site.
    Figure 5. . You can also edit articles on the Web editor without installing anything locally.
    Video 3.
    Edit locally and publish demo
    . Source. This shows editing OurBigBook Markup and publishing it using the Visual Studio Code extension.
  3. https://raw.githubusercontent.com/ourbigbook/ourbigbook-media/master/feature/x/hilbert-space-arrow.png
  4. Infinitely deep tables of contents:
    Figure 6.
    Dynamic article tree with infinitely deep table of contents
    .
    Descendant pages can also show up as toplevel e.g.: ourbigbook.com/cirosantilli/chordate-subclade
All our software is open source and hosted at: github.com/ourbigbook/ourbigbook
Further documentation can be found at: docs.ourbigbook.com
Feel free to reach our to us for any help or suggestions: docs.ourbigbook.com/#contact