Nim game: Difference between revisions
Content added Content deleted
(Added various BASIC dialects (Chipmunk Basic, Minimal BASIC, MSX Basic and Quite BASIC)) |
(The standard Waduzitdo NIM game published in BYTE Magazine and copied on Github) |
||
Line 4,382: | Line 4,382: | ||
Computer wins! |
Computer wins! |
||
</pre> |
</pre> |
||
=={{header|Waduzitdo}}== |
|||
<syntaxhighlight lang="ecmascript"> |
|||
T:LET'S PLAY NIM WITH 7 PEBBLES. |
|||
T:WE TAKE TURNS TAKING 1,2 OR 3. |
|||
T:THE LAST ONE TO TAKE ONE LOSES. |
|||
T:THERE ARE 7, HOW MANY ? |
|||
A: |
|||
M:1 |
|||
YJ:1 |
|||
M:2 |
|||
YJ:2 |
|||
M:3 |
|||
YJ:6 |
|||
T:YOU CAN TAKE ONLY 1,2, OR 3. |
|||
J:0 |
|||
*T:THAT LEAVES 6, I TAKE 1 LEAVING 5. |
|||
T:HOW MANY ? |
|||
A: |
|||
M:1 |
|||
YJ:5 |
|||
M:2 |
|||
YJ:4 |
|||
M:3 |
|||
YJ:3 |
|||
T:YOU MUST TAKE 1,2 OR 3. |
|||
J:0 |
|||
*T:THAT LEAVES 5, I TAKE 1 LEAVING 4. |
|||
T:HOW MANY ? |
|||
A: |
|||
M:1 |
|||
YJ:3 |
|||
M:2 |
|||
YJ:2 |
|||
M:3 |
|||
YJ:1 |
|||
T:YOU MUST TAKE 1,2 OR 3 ONLY. |
|||
J:0 |
|||
*T:THAT LEAVES THE LAST ONE. |
|||
T:I TAKE IT ... YOU WIN! |
|||
J:5 |
|||
*T:THAT LEAVES 2, I TAKE 1 LEAVING 1. |
|||
J:3 |
|||
*T:THAT LEAVES 3, I TAKE 2 LEAVING 1. |
|||
J:2 |
|||
*T:THAT LEAVES 4, I TAKE 3 LEAVING 1. |
|||
*T:HOW MANY ? |
|||
A: |
|||
M:1 |
|||
NT:YOU HAVE NO CHOICE BUT TO TAKE 1. |
|||
NT:HOW MANY ? |
|||
NJ:0 |
|||
T:YOU JUST TOOK THE LAST ONE ... I WIN. |
|||
*T:TO PLAY AGAIN TYPE THE DOLLAR SIGN. |
|||
S: |
|||
</syntaxhighlight> |
|||
=={{header|Wren}}== |
=={{header|Wren}}== |