Skip to content

Instantly share code, notes, and snippets.

@nsmaciej
Created March 28, 2015 11:06
Show Gist options
  • Save nsmaciej/97c1fcd874974bb34feb to your computer and use it in GitHub Desktop.
Save nsmaciej/97c1fcd874974bb34feb to your computer and use it in GitHub Desktop.
Outcomes: Hit, Miss, Sunk
(find) 10D: m
x
(find) 7J: h
*
x
(dir) 7I: m
x*
x
(dir) 8J: s
Sunk of size 2
..
x@
.@
..
x
(find) 5I: m
x
..
x@
.@
..
x
(find) 6G: m
x
x ..
x@
.@
..
x
(find) 3A: m
x
x
x ..
x@
.@
..
x
(find) 2E: m
x
x
x
x ..
x@
.@
..
x
(find) 3H: h
x
x *
x
x ..
x@
.@
..
x
(dir) 3I: h
x
x **
x
x ..
x@
.@
..
x
(hright) 3J: m
x
x **x
x
x ..
x@
.@
..
x
x
x **x
x
x ..
x@
.@
..
x
(hleft) 3G: h
x
x ***x
x
x ..
x@
.@
..
x
(hleft) 3F: s
Sunk of size 4
x.....
x .@@@@x
......
x
x ..
x@
.@
..
x
(find) 8B: m
x.....
x .@@@@x
......
x
x ..
x@
x .@
..
x
(find) 7C: m
x.....
x .@@@@x
......
x
x ..
x x@
x .@
..
x
(find) 1I: m
x
x.....
x .@@@@x
......
x
x ..
x x@
x .@
..
x
(find) 9D: h
x
x.....
x .@@@@x
......
x
x ..
x x@
x .@
* ..
x
(dir) 9E: h
x
x.....
x .@@@@x
......
x
x ..
x x@
x .@
** ..
x
(hright) 9F: m
x
x.....
x .@@@@x
......
x
x ..
x x@
x .@
**x ..
x
x
x.....
x .@@@@x
......
x
x ..
x x@
x .@
**x ..
x
(hleft) 9C: s
Sunk of size 3
x
x.....
x .@@@@x
......
x
x ..
x x@
x.... .@
.@@@x ..
..x..
(find) 5A: m
x
x.....
x .@@@@x
......
x x
x ..
x x@
x.... .@
.@@@x ..
..x..
(find) 1E: m
x x
x.....
x .@@@@x
......
x x
x ..
x x@
x.... .@
.@@@x ..
..x..
(find) 1B: m
x x x
x.....
x .@@@@x
......
x x
x ..
x x@
x.... .@
.@@@x ..
..x..
(find) 6D: m
x x x
x.....
x .@@@@x
......
x x
x x ..
x x@
x.... .@
.@@@x ..
..x..
(find) 5F: m
x x x
x.....
x .@@@@x
......
x x x
x x ..
x x@
x.... .@
.@@@x ..
..x..
(find) 4B: m
x x x
x.....
x .@@@@x
x ......
x x x
x x ..
x x@
x.... .@
.@@@x ..
..x..
(find) 1C: m
xx x x
x.....
x .@@@@x
x ......
x x x
x x ..
x x@
x.... .@
.@@@x ..
..x..
(find) 10H: m
xx x x
x.....
x .@@@@x
x ......
x x x
x x ..
x x@
x.... .@
.@@@x ..
..x.. x
(find) 7H: m
xx x x
x.....
x .@@@@x
x ......
x x x
x x ..
x xx@
x.... .@
.@@@x ..
..x.. x
(find) 2D: m
xx x x
xx.....
x .@@@@x
x ......
x x x
x x ..
x xx@
x.... .@
.@@@x ..
..x.. x
(find) 3C: m
xx x x
xx.....
x x .@@@@x
x ......
x x x
x x ..
x xx@
x.... .@
.@@@x ..
..x.. x
(find) 7A: m
xx x x
xx.....
x x .@@@@x
x ......
x x x
x x ..
x x xx@
x.... .@
.@@@x ..
..x.. x
(find) 5E: m
xx x x
xx.....
x x .@@@@x
x ......
x xx x
x x ..
x x xx@
x.... .@
.@@@x ..
..x.. x
(find) 7F: m
xx x x
xx.....
x x .@@@@x
x ......
x xx x
x x ..
x x x xx@
x.... .@
.@@@x ..
..x.. x
(find) 7G: m
xx x x
xx.....
x x .@@@@x
x ......
x xx x
x x ..
x x xxxx@
x.... .@
.@@@x ..
..x.. x
(find) 2B: m
xx x x
x xx.....
x x .@@@@x
x ......
x xx x
x x ..
x x xxxx@
x.... .@
.@@@x ..
..x.. x
(find) 1H: s
Sunk of size 1
xx x .@x
x xx.....
x x .@@@@x
x ......
x xx x
x x ..
x x xxxx@
x.... .@
.@@@x ..
..x.. x
(find) 6A: h
xx x .@x
x xx.....
x x .@@@@x
x ......
x xx x
* x x ..
x x xxxx@
x.... .@
.@@@x ..
..x.. x
(dir) 6B: h
xx x .@x
x xx.....
x x .@@@@x
x ......
x xx x
** x x ..
x x xxxx@
x.... .@
.@@@x ..
..x.. x
(hright) 6C: s
Sunk of size 3
xx x .@x
x xx.....
x x .@@@@x
x ......
x...xx x
@@@x x ..
x.x. xxxx@
x.... .@
.@@@x ..
..x.. x
(find) 8G: m
xx x .@x
x xx.....
x x .@@@@x
x ......
x...xx x
@@@x x ..
x.x. xxxx@
x....x .@
.@@@x ..
..x.. x
(find) 8A: h
xx x .@x
x xx.....
x x .@@@@x
x ......
x...xx x
@@@x x ..
x.x. xxxx@
*x....x .@
.@@@x ..
..x.. x
(dir) 9A: s
Sunk of size 2
xx x .@x
x xx.....
x x .@@@@x
x ......
x...xx x
@@@x x ..
x.x. xxxx@
@x....x .@
@.@@@x ..
...x.. x
(find) 10J: s
Sunk of size 1
xx x .@x
x xx.....
x x .@@@@x
x ......
x...xx x
@@@x x ..
x.x. xxxx@
@x....x .@
@.@@@x ..
...x.. x.@
(find) 4D: m
xx x .@x
x xx.....
x x .@@@@x
x x......
x...xx x
@@@x x ..
x.x. xxxx@
@x....x .@
@.@@@x ..
...x.. x.@
(find) 10G: m
xx x .@x
x xx.....
x x .@@@@x
x x......
x...xx x
@@@x x ..
x.x. xxxx@
@x....x .@
@.@@@x ..
...x..xx.@
(find) 2A: m
xx x .@x
xx xx.....
x x .@@@@x
x x......
x...xx x
@@@x x ..
x.x. xxxx@
@x....x .@
@.@@@x ..
...x..xx.@
(find) 6H: m
xx x .@x
xx xx.....
x x .@@@@x
x x......
x...xx x
@@@x xx..
x.x. xxxx@
@x....x .@
@.@@@x ..
...x..xx.@
(find) 9G: m
xx x .@x
xx xx.....
x x .@@@@x
x x......
x...xx x
@@@x xx..
x.x. xxxx@
@x....x .@
@.@@@xx ..
...x..xx.@
(find) 8H: m
xx x .@x
xx xx.....
x x .@@@@x
x x......
x...xx x
@@@x xx..
x.x. xxxx@
@x....xx.@
@.@@@xx ..
...x..xx.@
(find) 6F: h
xx x .@x
xx xx.....
x x .@@@@x
x x......
x...xx x
@@@x *xx..
x.x. xxxx@
@x....xx.@
@.@@@xx ..
...x..xx.@
(dir) 6E: s
Sunk of size 2
xx x .@x
xx xx.....
x x .@@@@x
x x......
x...xx. x
@@@x@@xx..
x.x..xxxx@
@x....xx.@
@.@@@xx ..
...x..xx.@
(find) 1D: m
xxxx .@x
xx xx.....
x x .@@@@x
x x......
x...xx. x
@@@x@@xx..
x.x..xxxx@
@x....xx.@
@.@@@xx ..
...x..xx.@
(find) 4C: m
xxxx .@x
xx xx.....
x x .@@@@x
xxx......
x...xx. x
@@@x@@xx..
x.x..xxxx@
@x....xx.@
@.@@@xx ..
...x..xx.@
(find) 1A: m
xxxxx .@x
xx xx.....
x x .@@@@x
xxx......
x...xx. x
@@@x@@xx..
x.x..xxxx@
@x....xx.@
@.@@@xx ..
...x..xx.@
(find) 5J: m
xxxxx .@x
xx xx.....
x x .@@@@x
xxx......
x...xx. xx
@@@x@@xx..
x.x..xxxx@
@x....xx.@
@.@@@xx ..
...x..xx.@
(find) 3D: m
xxxxx .@x
xx xx.....
x xx.@@@@x
xxx......
x...xx. xx
@@@x@@xx..
x.x..xxxx@
@x....xx.@
@.@@@xx ..
...x..xx.@
(find) 2C: s
Sunk of size 1
xxxxx .@x
xx@xx.....
x.xx.@@@@x
xxx......
x...xx. xx
@@@x@@xx..
x.x..xxxx@
@x....xx.@
@.@@@xx ..
...x..xx.@
(find) 9H: m
xxxxx .@x
xx@xx.....
x.xx.@@@@x
xxx......
x...xx. xx
@@@x@@xx..
x.x..xxxx@
@x....xx.@
@.@@@xxx..
...x..xx.@
(find) 1F: m
xxxxxx.@x
xx@xx.....
x.xx.@@@@x
xxx......
x...xx. xx
@@@x@@xx..
x.x..xxxx@
@x....xx.@
@.@@@xxx..
...x..xx.@
(find) 4A: m
xxxxxx.@x
xx@xx.....
x.xx.@@@@x
xxxx......
x...xx. xx
@@@x@@xx..
x.x..xxxx@
@x....xx.@
@.@@@xxx..
...x..xx.@
(find) 1J: s
Sunk of size 1
xxxxxx.@x@
xx@xx.....
x.xx.@@@@x
xxxx......
x...xx. xx
@@@x@@xx..
x.x..xxxx@
@x....xx.@
@.@@@xxx..
...x..xx.@
All enemy ships sank
Total shots: 62
On target: 20
Real misses: 42
Avoided misses: 37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment