00:00:00.002 More Correct algorithm (bit-vector new version)
#=Stable (i.e. already pressed)
B=Bombs(stable too)
+=Unstable
++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++
++++++#+++++#++++#++++++++++++
++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++
@=Contour - ?=Checkable
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^@@@^^^@@@^^@@@^^^^^^^^^^^
^^^^^@?@^^^@?@^^@?@^^^^^^^^^^^
^^^^^@@@^^^@@@^^@@@^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Working values: * = Bomb - . = Unstable tile
..............................
..............................
..............................
..............................
..............................
......a.....b....c............
..............................
..............................
..............................
..............................
..............................
..............................
..............................
..............................
..............................
..............................
Logging board
==============================
==============================
==============================
==============================
==============================
======5=====6====7============
==============================
==============================
==============================
==============================
==============================
==============================
==============================
==============================
==============================
==============================
Legenda:
'=' (477) => Tile still not pressed
'7' (  1) => 7
'6' (  1) => 6
'5' (  1) => 5
Total number of tiles = 480
Isle number = 0
Isle seeds number 3
(6, 5) -> Creating Isle around
(12, 5) -> Creating Isle around
(17, 5) -> Creating Isle around
Now searching for isles without contour tiles
All isles have contour tiles: good
Trying to solve 3 isles

  *** New isle ***
Smarter algo
Action number per level
 0) -> 256
 1) -> 0
 2) -> 0
 3) -> 0
 4) -> 0
 5) -> 0
 6) -> 0
 7) -> 0
Probability Keeper
Number of elements = 8
Total Cfg Num = 256
Good Cfg Num = 56
Contour elems have been a bomb for
 0) 35
 1) 35
 2) 35
 3) 35
 4) 35
 5) 35
 6) 35
 7) 35
Contour tile number = 8
 5,  4) -> 	Contour: Idx: 0 (Prob: 62%)
 6,  4) -> 	Contour: Idx: 1 (Prob: 62%)
 7,  4) -> 	Contour: Idx: 2 (Prob: 62%)
 5,  5) -> 	Contour: Idx: 3 (Prob: 62%)
 7,  5) -> 	Contour: Idx: 4 (Prob: 62%)
 5,  6) -> 	Contour: Idx: 5 (Prob: 62%)
 6,  6) -> 	Contour: Idx: 6 (Prob: 62%)
 7,  6) -> 	Contour: Idx: 7 (Prob: 62%)

  *** New isle ***
Smarter algo
Action number per level
 0) -> 256
 1) -> 0
 2) -> 0
 3) -> 0
 4) -> 0
 5) -> 0
 6) -> 0
 7) -> 0
Probability Keeper
Number of elements = 8
Total Cfg Num = 256
Good Cfg Num = 28
Contour elems have been a bomb for
 0) 21
 1) 21
 2) 21
 3) 21
 4) 21
 5) 21
 6) 21
 7) 21
Contour tile number = 8
11,  4) -> 	Contour: Idx: 0 (Prob: 75%)
12,  4) -> 	Contour: Idx: 1 (Prob: 75%)
13,  4) -> 	Contour: Idx: 2 (Prob: 75%)
11,  5) -> 	Contour: Idx: 3 (Prob: 75%)
13,  5) -> 	Contour: Idx: 4 (Prob: 75%)
11,  6) -> 	Contour: Idx: 5 (Prob: 75%)
12,  6) -> 	Contour: Idx: 6 (Prob: 75%)
13,  6) -> 	Contour: Idx: 7 (Prob: 75%)

  *** New isle ***
Smarter algo
Action number per level
 0) -> 256
 1) -> 0
 2) -> 0
 3) -> 0
 4) -> 0
 5) -> 0
 6) -> 0
 7) -> 0
Probability Keeper
Number of elements = 8
Total Cfg Num = 256
Good Cfg Num = 8
Contour elems have been a bomb for
 0) 7
 1) 7
 2) 7
 3) 7
 4) 7
 5) 7
 6) 7
 7) 7
Contour tile number = 8
16,  4) -> 	Contour: Idx: 0 (Prob: 87%)
17,  4) -> 	Contour: Idx: 1 (Prob: 87%)
18,  4) -> 	Contour: Idx: 2 (Prob: 87%)
16,  5) -> 	Contour: Idx: 3 (Prob: 87%)
18,  5) -> 	Contour: Idx: 4 (Prob: 87%)
16,  6) -> 	Contour: Idx: 5 (Prob: 87%)
17,  6) -> 	Contour: Idx: 6 (Prob: 87%)
18,  6) -> 	Contour: Idx: 7 (Prob: 87%)
00:00:00.049 Performing bomb analysis ...
Isle 0 Min number of bombs = 5 - Max number of bombs = 5
Isle 1 Min number of bombs = 6 - Max number of bombs = 6
Isle 2 Min number of bombs = 7 - Max number of bombs = 7
Total handled bombs = 18 - Bombs still to be placed = 99
00:00:00.050 Attempt ended
