OpenLLM-France/wikimedia huggingface dataset:
# Chess Opening Theory/1. e4/1...d5/2. exd5/2...Qxd5/3. Ke2/3...Qe4
## Scandinavian Defence

This happened because white blundered with 3. Ke2??, which allowed a shocking mate with 3...Qe4#.
1. e4 d5 2. exd5 Qxd5 3. Ke2?? Qe4#
# Scandinavian Defense: Mieses-Kotrč Variation, 3.Nc3

In this position, black queen is under attack and must find a safe square. There are several possibilities.
    3...Qa5 is the most common. The queen cannot be attacked again, but she can pin the knight if White dares to advance his d-pawn and she can later move to b6 to target the b2 pawn.
    3...Qd6 and 3...Qd8 are less aggressive alternatives.
    3...Qe5+ and 3...Qe6+ check the king, inviting White to play 4. Be2 and weaken the g2 pawn.
Of course, Black cannot play 3... Qc6?? because of 4. Bb5, winning the Queen by pinning it to the king.

## Theory table

For explanation of theory tables, see theory table and for notation, see algebraic notation. .
1. e4 d5 2. exd5 Qxd5 3. Nc3
| | 3 |
| Main line | - Qa5 | = |
| | - Qd6 | = |
| Valencian Variation | - Qd8 | = |
| Patzer Variation | - Qe5+ | = |
| | - Qe6+ | = |
When contributing to this Wikibook, please follow the Conventions for organization.

## References

* Kasparov, Garry, & Keene, Raymond 1989 Batsford chess openings 2. ISBN 0-8050-3409-9.
* Anatoli Karpov - Bent Larsen 1979
# Scandinavian Defence: 2.exd5

Black has the ability to immediately take back the pawn with 2...Qxd5 but at the cost of a slower development, because White can win a tempo with 3. Nc3.
The other option is to play 2...Nf6 attacking the pawn. White may try to keep the pawn (with 3. c4 or 3. Bb5+) or leave it and keep the initiative. As White has doubled pawns on the d file, the second option is probably the best.
Gambits like 2...c6 and 2...e6 are inferior and don't give enough for the pawn.

## Theory table

For explanation of theory tables, see theory table and for notation, see algebraic notation.
1. e4 d5 2. exd5
| 2 | 3 | 4 | 5 |
| ... Nf6 | d4 Nxd5 | Nf3 Bg4 | Be2 Nc6 | +/= |
| ... Qxd5 | Nc3 Qa5 | d4 Nf6 | Nf3 c6 | = |
| ... c6 | dxc6 Nxc6 | Nf3 Nf6 | | += |
When contributing to this Wikibook, please follow the Conventions for organization.

## References

* Nunn's Chess Openings. 1999. John Nunn (Editor), Graham Burgess, John Emms, Joe Gallagher. ISBN 1-8574-4221-0.
* Kasparov, Garry, & Keene, Raymond 1989 Batsford chess openings 2. ISBN 0-8050-3409-9.
# Ba Zi

Ba Zi | Heavenly Stems | Earthly Branches | Hsia Calendar (Xia Calendar) | Hour Pillar | Luck Pillar | Life Cycle | Hidden Stems | Seasonal Cycle | Symbolic Stars | Aspects Of Life | Date Selection | List Of Ba Zi

## Wikibooks - Ba Zi Project

* Introduction
* Heavenly Stems (天干)
* Earthly Branches (地支)
* Hsia Calendar (夏历)
* Hour Pillar (时辰)
* Luck Pillar (大运)
* Life Cycle
* Hidden Stems
* Seasonal Cycle
* Chinese New Year
* Symbolic Stars
* Aspects Of Life
* House of Life
* House of Conception
* Kua Number
* 120-Year Basic Components Table
* Date Selection
* List Of Ba Zi

## References

* Jerry G. King, "Four Pillars of Destiny: Unlocking the Mysteries of Life (Volume 3)", CreateSpace Independent Publishing Platform (2012). ISBN: 1479202584
* Joey Yap, "BaZi - The Destiny Code: Your Guide to the Four Pillars of Destiny", JY Books Sdn Bhd; 2nd edition (February 1, 2005). ISBN: 9833332013
# BTEC IT Unit 20 - Website Design/JavaScript/Prompt Box

Prompt Box (structured code)
# BTEC IT Unit 20 - Website Design/JavaScript/Quiz

Simple Quiz with 5 questions
HTML CODE
JAVASCRIPT CODE (save code in file called quiz.js)
JAVASCRIPT CODE (save code in file called jquery.js)
# BTEC IT Unit 20 - Website Design/JavaScript/Radio Buttons

Choose input (Radio buttons)
# BTEC IT Unit 20 - Website Design/JavaScript/Slideshow

Add a slideshow
HTML Code
JavaScript Code
# BTEC IT Unit 20 - Website Design/JavaScript/Button - Play/Stop Music

Play/Stop music using an image
# BTEC IT Unit 20 - Website Design/JavaScript/Rollover

Image Rollover
# Chip's Challenge/Printable version

The current, editable version of this book is available in Wikibooks, the open-content textbooks collection, at
https://en.wikibooks.org/wiki/Chip%27s_Challenge
# Chip's Challenge/Passwords

Chip's Challenge:
General hints | Levels 1-20 | Levels 21-40 | Levels 41-60 | Levels 61-80 | Levels 81-100 | Levels 101-120 | Levels 121-140 | Levels 141-149 | Passwords
Level Pack 2:
Levels 1-20 | Levels 21-40 | Levels 41-60 | Levels 61-80 | Levels 81-100 | Levels 101-120 | Levels 121-140 | Levels 141-149 | Passwords
# Blender 3D: Noob to Pro/Modelling Farm Tools

This tutorial will take you step by step through the process of modelling several different types of traditional farm tools.

## Handle

I apologize for the lack of pictures, I will try to get to those later...so either try to follow along the best you can or please come back when this page is more complete.
This section is designed to create a good looking, generic tool handle that for economy of time you can easily reuse with little or no modification for each different farm tool.
Blender should start out with the default cube and the 3D cursor in the center. Delete the cube. Make sure you are in top view (NUM7) and add a cylinder (space + Add selection + Cylinder selection). A window should appear that says "Vertices: 16" (this determines how many individual sides the cylinder will have, typing "4" in the place of the 16 will create a cuboid, so you can determine the startout detail here), for the purposes of this tutorial a simpler mesh will suffice, so click OK.
You should be in EDIT MODE, hit the A key to deselect all vertices. Press NUM3 to go to SIDE VIEW and press Z to go to WIREFRAME VIEW. Select the top vertices, either using BOX SELECT (press B and click and drag the cursor to include the intended selection), or LASSO SELECT (hold down CTRL while clicking and dragging around the intended selection. You may LASSO DESELECT by holding CTRL plus SHIFT and then clicking and dragging what you you want to deselect).
With the top vertices selected, use the EXTRUDE tool (E) and select Region. A purple line should appear and you may notice that moving the curser up and down will move the extension. Hold down CTRL to confine the movement to even increments and move the curser up 2 units (you should see this between the buttons window and the mesh window).
Hold CTRL and scale the selection (S) to 90%(.9). Extrude again and move the selection up (along the Z or vertical dimension) 2 units. Press S and resize to 80%. Repeat the extrude/move, scaling to 90%. Extrude/move again, but do not scale this time.
# Blender 3D: Noob to Pro/Nav Demo Page 1

| • Table of Contents • Glossary | next module: "Nav Demo Page 2" |
Notice that this is the first page in this example book, and therefore does not link to a previous page.
| • Table of Contents • Glossary | next module: "Nav Demo Page 2" |
# Blender 3D: Noob to Pro/Nav Demo Page 2

| previous module: "Nav Demo Page 1" | • Table of Contents • Glossary | next module: "Nav Demo Page 3" |
This is page two of this three-page sample wikibook, so it has link to the next page as well as a link to the previous page.

# Test Tutorial

This is a test tutorial. Please feel free to play around with this and try new things.
| previous module: "Nav Demo Page 1" | • Table of Contents • Glossary | next module: "Nav Demo Page 3" |
# Blender 3D: Noob to Pro/Mountains Out Of Molehills 2

| previous module: "Creating Basic Seawater" | • Table of Contents • Glossary | next module: "Basic Carpet Texture" |
This page is broken, minimal required information is missing.
This tutorial shows you how to use displacement mapping to make a simple environment.
* Make a grid. (Add/Mesh/Grid) 32x32 will do just fine. Be sure to create a Grid instead of a Plane, or you'll end up with just a flat plane! This is because a Plane only has four vertices to manipulate - one for each corner - while a Grid has many, many more. A 32x32 Grid, for example, would have over 1000 vertices. The more vertices there are to manipulate, the more effect displacement mapping will have on the finished product.
* Set it smooth. (Editing/Link and Materials/Set Smooth)
* Make a new material for it. (Shading/Material/Add New)
* Make a new texture for the material. (Shading/Texture/Add New)
* Go to Shading/Texture Buttons. You can see your newly created texture there now.
* Change Texture Type to Clouds.
* Change the name of the texture to be more descriptive. For example GroundDisp or something similar.
* Go back to Shading/Material buttons. You can see our cloud texture applied now, but it's not applied correctly yet. Let's fix this next.
* Go to Shading/Map To. This defines how the selected texture is mapped on our material. Uncheck Col, check Disp on, and set the Disp slider to a value like 0.200
* Set camera and a few lights to the scene. (This is already done as part of the default scene in recent versions of Blender, such as 2.49)
* Render.
Noob Note It looks like from version 2.70 there is no shading as a main tool but rather as a subtool for Material, so in version 2.70 to get the effect described in here you have to check third checkbox in Texture>Influence>Geometry and adjust the slider
       Several individuals, when working through this tutorial, had trouble getting anything more than a flat plane. A few solutions were proposed (most are still visible on the Talk page), and while each worked in its own way, the vast majority of the time the problem stemmed from creating a Plane instead of a Grid. With version 2.79, it was necessary to change Texture | Mapping | Coordinat in the Properties window to Generated, Object, or Global rather than the default "UV" to get anything but a plane. Be sure to follow each step very carefully to ensure you don't miss anything or do a step incorrectly.
You can tweak the environment easily by changing Nor value in the Shading/Map To. This defines how strongly the displacement texture affects the material.
You could also add subsurfing to the ground area to get smoother results. Also feel free to tweak the texture and try out different alternatives.
Once your mountain looks good, try adding some Mist.
* Select the "Mist" button on the "Mist/Stars/Physics" Tab among the World buttons
* Add a Cloud Texture to the World and make it blend from white to gray
The end result is something like this:
| previous module: "Creating Basic Seawater" | • Table of Contents • Glossary | next module: "Basic Carpet Texture" |
# Bartending/Cocktails/B-Juice

B-Juice originated in Peachtree City, Georgia

## Ingredients

* Two liters of Mountain-Dew
* 2 Standard size Kool-Aid packet mix (any flavor)
* Unflavored Vodka

## Directions

* Pour (or drink) the Mountain-Dew down to the top of the label
* Open the Kool-Aid and dump entire contents into Mountain-Dew
* Fill the Mountain-Dew back up to original spot before step one with your choice of plain vodka
* Swirl slightly to mix, do not shake
* Enjoy
# Bartending/Cocktails/Bob Dylan

The Bob Dylan is a simple blended drink.

## Ingredients

* 12oz Surge
* 4oz Jägermeister
* 16oz Ice

## Glass

* Tall Glass

## Procedure

* Blend ingredients in blender until smooth.

## Related cocktails

* Mountain Meister

## References

* Webtender
# Bartending/Cocktails/Black and Tan

The Black and Tan is, appropriately, a mixture of black- and tan-colored beers.

## Ingredients

* 1/2 pint Guinness Stout
* 1/2 pint Bass Ale
* ↑ Note:For a 'Half and Half' Harp's lager can be used

## Glass

* Pint

## Instructions

Layer stout over ale

## Notes

* The Stout and Pale Ale are not immiscible in the same sense as oil and water. Most layered drinks depend on the use of ingredients with different specific gravities, but in this case both beers have approximately the same specific gravity; the high viscosity of the stout is the only reason that it can be layered over the ale. In practice, this means that creating a layered Black and Tan requires a little more finesse than, say, making a Brain Hemorrhage shooter. Guinness suggests filling the glass halfway with your "tan," tilting it at a 45 degree angle, and slowly adding the stout. Of course, the normal spoon-layering technique can be used as well. Finally, know that the layering has more to do with flair bartending than with the drink itself, and an unlayered Black and Tan is perfectly acceptable in many parts of the world.
* There are a few bottled Black and Tans on the market, such as The Mississippi Brewing Company's Mississippi Mud Black and Tan and Yuengling's Black and Tan.
* The term "Black and Tan" should be used with caution in Ireland, as it can refer to a unionist paramilitary group and as such can offend Irish nationalists. See "Half and Half" below.

## Related Cocktails

* The Half and Half, which replaces the Bass with Harp Lager. In a more general sense, the terms "Half and Half" and "Black and Tan" are often used interchangeably, so it is probably best to verify what the customer wants in his drink.
# Bartending/Cocktails/Brandy and Coke
## Ingredients

* 1 shot brandy (50 ml)
* Cola drink
* Ice

## Instructions

Pour Brandy in a high ball glass. Fill glass 3/4 with ice. Top up with Cola drink. Enjoy with braaivleis.
# Bartending/Cocktails/Bronx Cocktail

The Bronx Cocktail is essentially a perfect martini with orange juice added. It was ranked number three in "The World's 10 Most Famous Cocktails in 1934", making it a very popular rival to the Martini (#1) and the Manhattan (#2). Today, it remains a popular choice in some markets, and is designated as an Official Cocktail by the International Bartender Association.

### Ingredients

* 3.0 cl (6 parts) Gin
* 1.5 cl (3 parts) Sweet Red Vermouth
* 1.0 cl (2 part) Dry Vermouth
* 1.5 cl (3 parts) Orange juice

### Glass

* Cocktail Glass

### Instructions

Pour all ingredients into shaker with ice cubes, shake well. Strain into chilled cocktail or martini glass.
* ↑ Burke, Harman Burney. Burke's complete Cocktail & Drinking Recipes, 1934. Retrieved from cocktailtimes.com on January 18, 2007.
# Bartending/Cocktails/Batida

Batida is one of many Brazilian cocktails made with the national alcoholic drink, called cachaça. In Portuguese batida means shaken or milkshake.

### Ingredients

* 1 part of fruit juice, coconut milk, or a mixture of both
* 1 tablespoon sugar
* 2 parts of cachaça

### Procedure

* Place all the components in a blender and blend very briefly, just to mix all the components.
* Serve cold or in a tumbler with ice.

### Variations

An optional recipe is made adding sweetened condensed milk and/or sour cream along with the fruit juice.
Like almost all of the cachaça drinks, some people prefere to replace the cachaça with vodka.
The most popular batida flavours are passion fruit and coconut.
# Bartending/Cocktails/Blue Hawaiian
## Ingredients

* 3/4 oz. Rum
* 3/4 oz. Vodka
* 1/2 oz. Blue Curaçao
* 3-4 oz. Pineapple Juice
* 1 oz. Sweet & Sour
* Ice

## Glass

* Collins
* Small Hurricane

## On the Rocks

Combine ingredients in a shaker with ice. Mix well and strain into a collins or small hurricane glass filled with crushed ice.

## Blended

Combine with a scoop of ice in an electric mixer. Mix well (15 - 20 sec). Pour into collins or small hurricane glass.

## Variations
### Recipe from CoolCocktail

A slight variation found online :
Ingredients:
* 1 ounce Light rum
* 2 ounces Pineapple juice
* 1 ounce Blue curacao
* 1 ounce Cream of coconut
* 1 slice Pineapple
* 1 Cherry
Method:
Blend light rum, blue curacao, pineapple juice, and cream of coconut with one cup ice in an electric blender at high speed. Pour contents into a highball glass. Decorate with the slice of pineapple and a cherry.

### Notes

* ^ Coolcocktail.com recipe for a Blue Hawaiian Cocktail
# Bartending/Cocktails/Boilermaker

The boilermaker consists of a shot of whiskey and a glass of beer.

## Ingredients

* 1 pint American Pilsner
* 1 shot Tennessee Whiskey (or Bourbon)

## Glass

* Beer glass
* Shot glass

## Instructions

Generally, the shot of whiskey and beer are served separately to the customer. There is more than one way to consume this drink; one can:
* Shoot the whiskey and then drink the beer
* Pour the whiskey in the beer
* Take the whiskey as a "depth shot," that is, drop the shot glass into the beer, causing the beer to foam up, and then chug the result. Note that this is not exactly the safest procedure, especially after a few drinks; if the shot glass breaks when dropped, it may go unnoticed until the glass shards hit the throat.

## Related Drinks

* The Irish Car Bomb, where the shot consists of a 2:1 mixture of Irish whiskey and Irish cream
* The Dog's Nose, with gin
* The Beer Buster, with vodka and a couple dashes of tabasco
# Bartending/Cocktails/Caipirinha

The Caipirinha is a traditional Brazilian cocktail made from cachaça, limes, sugar, and ice.

## Ingredients

* 1 shot of cachaça
* 1/2 lime
* 2 tsp of sugar
* Ice

## Instructions

* Use a highball, or an old-fashioned glass.
* Cut 1/2 lime into 4 pieces.
* Muddle lime and sugar together.
* Pour cachaça and ice.
* Stir well.
# Celestia/Development

Celestia's source code is freely available on GitHub. Only official Celestia developers can upload modified code to the GitHub server, but anyone can download the code and modify it for their own purposes. If you would like to contribute code to the project, please discuss it on the Celestia Web Forum in its Celestia Development Forum.
A sociological comment:
    As with most software projects with established developer communities and protocols, a potential contributor to Celestia will have to undergo a form of apprenticeship. The program is large and complex and its underlying design philosophy has to be understood. It also takes a while to gain the trust of the people currently working on the program. By themselves, programming skills aren't enough. Too often individuals unfamiliar with the program or with the people involved have suggested significant changes and have become discouraged because their ideas weren't incorporated immediately. Don't let this happen to you. Read the forum. Read the developers mailing list. Participate in discussions. Contribute ideas. Try out things with the code on your own. Be patient. It'll take a while.
The following sections describe how to obtain the code and modify it for specific operating systems.
* GNU/Linux and *BSD
* macOS
* Windows
# Celestia/Development/Win32 platform/Win CVS

How to get the C++ source code for Celestia with the latest WinCVS
This page is obsolete. Celestia code development now uses Subversion (SVN). CVS no longer works. For details of building Celestia under Windows, please read the page Windows XP 32bit & Windows 7, 64bit
December 30, 2005
Step 1 Get Python. To download Python, go to the official Website. http://www.python.org/
Step 2 Get WinCVS, the Concurrent Versions System 2.0.51d http://www.wincvs.org/
Step 3 Enter info into WinCVS to prepare for getting source code
Step 3b Create a new folder on your Hard Disk. I suggest to use a folder in the root. As an example my folder is: C:\CVS. This folder will be the base for our local CVS tree.
Step 3c Use menu Admin:Preferences to set Home to c:\CVS
Step 3d Understand that the Sourceforge Repository is a remote website. You will get your own copies of the source code into your computer directory c:\CVS\celestia (or c:\celestia if you make a mistake like I did).
Step 4 Communicate with the SourceForge website where the C++ source code is kept
Step 4a Use the WinCVS menu Admin:Login... A dialog window appears called Login settings. Put a checkmark in the CVSROOT box
Step 4b Paste this line in the login line for cvsroot
    pserver:anonymous@celestia.cvs.sourceforge.net:/cvsroot/celestia
Step 4c When you are prompted for a password, do not type in anything, just hit the OK button
The console should report your success with code 0, as shown on 3 lines here:
cvs -d :pserver:anonymous@celestia.cvs.sourceforge.net:/cvsroot/celestia login Logging in to :pserver:anonymous@celestia.cvs.sourceforge.net:2401:/cvsroot/celestia
If you get code 1, try again. Maybe the connection is too busy to service your login.
Step 4d Checkout the files with these commands. The first time this is a checkout. Future WinCVS sessions are updates, and the commands are the same.
Step 4e Use the menu Admin:Command Line...
Step 4f check the box for CVSROOT and put this line in the space next to that box:
    pserver:anonymous@celestia.cvs.sourceforge.net:/cvsroot/celestia
Step 4f2 : check the box for Execute in directory, enter c:\CVS
Step 4g paste the command on the next line into the big empty command line box: cvs -z3 -d:pserver:anonymous@celestia.cvs.sourceforge.net:/cvsroot/celestia co -P celestia
Wait while files are then listed as they are sent to your computer. The console will show stuff like this :
cvs -d :pserver:anonymous@celestia.cvs.sourceforge.net:/cvsroot/celestia -z3 -d:pserver:anonymous@celestia.cvs.sourceforge.net:/cvsroot/celestia co -P celestia (in directory C:\CVS) cvs checkout: cwd=C:\CVS ,current=C:\CVS cvs checkout: Updating celestia U celestia/ABOUT-NLS U celestia/AUTHORS . . .
Wait while files are then listed as they are sent to your computer.
The files were put in c:\CVS\celestia
Also, download the Windows-specific shared libraries that aren't included with Celestia on SourcForge. http://shatters.net/celestia/files/winlibs-new.zip Unzip these files and put them in a directory with the other library files.
Now you have the C++ files.
# Celestia/Command Line
## Introduction

Celestia can be started either by clicking on its icon or by typing a command into a terminal window. Under Windows, the terminal window is often called a DOS window or CMD window.
A typical command to run Celestia might be
The command line can optionally include the following qualifiers. These qualifiers are different depending on which command interface Celestia was built for. Each command qualifier (aka switch) should be prefixed by two hyphens

## Windows command qualifiers

* --dir <path>
    Change root celestia directory to <path>
* --fullscreen
    Start Celestia in fullscreen mode
* --once
    Send the command line to a running instance of Celestia. If no running instance exists, a new one is started.
* --url <url>|<filename>
    Start in the given <url> or if the parameter is the name of a script file, execute <filename>.
* --verbose > <filename>
    Write debug messages to <filename> (Although --verbose can only write to a file, the redirection > is required.)

## gtk command qualifiers

* --conf
    Use alternate configuration file
* --dir
    Use alternate installation directory
* --extrasdir
    Use additional "extras" directory
* --fullscreen
    Start full-screen
* --nosplash
    Disable splash screen
* - v [0|1]
    Enable debug mode.

## KDE command qualifiers

* --conf
    Use alternate configuration file
* --dir
    Use alternate installation directory
* --extrasdir
    Use additional "extras" directory
* --fullscreen
    Start full-screen
* --nosplash
    Disable splash screen
* +[url]
    Start and goto URL
* <url>
    Start in the given url/execute script file.
* - - help
    Command-line help
# Celestia/Development/Linux platform
## Getting source from git

Use your favorite git client program to download Celestia from GitHub. If you're using the command line git client, use the following command line to update your local Celestia development directory:
The target directory is Celestia

## Basic installation steps

First, change directory with "cd Celestia" and follow the instructions on page https://github.com/CelestiaProject/Celestia/blob/master/INSTALL.md