[Puzzler-checkins] SF.net SVN: puzzler:[638] trunk
Brought to you by:
goodger
|
From: <go...@us...> - 2016-11-30 23:28:43
|
Revision: 638
http://sourceforge.net/p/puzzler/code/638
Author: goodger
Date: 2016-11-30 23:28:41 +0000 (Wed, 30 Nov 2016)
Log Message:
-----------
added puzzles
Modified Paths:
--------------
trunk/puzzler/docs/hexiamonds.txt
trunk/puzzler/puzzler/puzzles/hexiamonds.py
Added Paths:
-----------
trunk/puzzler/bin/iamonds/hexiamonds-5x10-trapezoid-1.py
trunk/puzzler/bin/iamonds/hexiamonds-5x10-trapezoid-2.py
trunk/puzzler/bin/iamonds/hexiamonds-5x10-trapezoid-3.py
trunk/puzzler/bin/iamonds/hexiamonds-5x2-semiregular-hexagon-1.py
trunk/puzzler/bin/iamonds/hexiamonds-5x2-semiregular-hexagon-2.py
trunk/puzzler/docs/images/iamonds/hexiamonds-5x10-trapezoid-1.png
trunk/puzzler/docs/images/iamonds/hexiamonds-5x10-trapezoid-1.svg
trunk/puzzler/docs/images/iamonds/hexiamonds-5x10-trapezoid-2.png
trunk/puzzler/docs/images/iamonds/hexiamonds-5x10-trapezoid-2.svg
trunk/puzzler/docs/images/iamonds/hexiamonds-5x10-trapezoid-3.png
trunk/puzzler/docs/images/iamonds/hexiamonds-5x10-trapezoid-3.svg
trunk/puzzler/docs/images/iamonds/hexiamonds-5x2-semiregular-hexagon-1.png
trunk/puzzler/docs/images/iamonds/hexiamonds-5x2-semiregular-hexagon-1.svg
trunk/puzzler/docs/images/iamonds/hexiamonds-5x2-semiregular-hexagon-2.png
trunk/puzzler/docs/images/iamonds/hexiamonds-5x2-semiregular-hexagon-2.svg
trunk/solutions/iamonds/hexiamonds-5x10-trapezoid-1.txt
trunk/solutions/iamonds/hexiamonds-5x10-trapezoid-2.txt
trunk/solutions/iamonds/hexiamonds-5x10-trapezoid-3.txt
trunk/solutions/iamonds/hexiamonds-5x2-semiregular-hexagon-1.txt
trunk/solutions/iamonds/hexiamonds-5x2-semiregular-hexagon-2.txt
Added: trunk/puzzler/bin/iamonds/hexiamonds-5x10-trapezoid-1.py
===================================================================
--- trunk/puzzler/bin/iamonds/hexiamonds-5x10-trapezoid-1.py (rev 0)
+++ trunk/puzzler/bin/iamonds/hexiamonds-5x10-trapezoid-1.py 2016-11-30 23:28:41 UTC (rev 638)
@@ -0,0 +1,9 @@
+#!/usr/bin/env python
+# $Id: hexiamonds-4x11-trapezoid.py 572 2012-10-07 13:20:54Z goodger $
+
+"""68 solutions"""
+
+import puzzler
+from puzzler.puzzles.hexiamonds import Hexiamonds5x10Trapezoid1 as puzzle
+
+puzzler.run(puzzle)
Property changes on: trunk/puzzler/bin/iamonds/hexiamonds-5x10-trapezoid-1.py
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: trunk/puzzler/bin/iamonds/hexiamonds-5x10-trapezoid-2.py
===================================================================
--- trunk/puzzler/bin/iamonds/hexiamonds-5x10-trapezoid-2.py (rev 0)
+++ trunk/puzzler/bin/iamonds/hexiamonds-5x10-trapezoid-2.py 2016-11-30 23:28:41 UTC (rev 638)
@@ -0,0 +1,9 @@
+#!/usr/bin/env python
+# $Id: hexiamonds-4x11-trapezoid.py 572 2012-10-07 13:20:54Z goodger $
+
+"""256 solutions"""
+
+import puzzler
+from puzzler.puzzles.hexiamonds import Hexiamonds5x10Trapezoid2 as puzzle
+
+puzzler.run(puzzle)
Property changes on: trunk/puzzler/bin/iamonds/hexiamonds-5x10-trapezoid-2.py
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: trunk/puzzler/bin/iamonds/hexiamonds-5x10-trapezoid-3.py
===================================================================
--- trunk/puzzler/bin/iamonds/hexiamonds-5x10-trapezoid-3.py (rev 0)
+++ trunk/puzzler/bin/iamonds/hexiamonds-5x10-trapezoid-3.py 2016-11-30 23:28:41 UTC (rev 638)
@@ -0,0 +1,9 @@
+#!/usr/bin/env python
+# $Id: hexiamonds-4x11-trapezoid.py 572 2012-10-07 13:20:54Z goodger $
+
+"""35 solutions"""
+
+import puzzler
+from puzzler.puzzles.hexiamonds import Hexiamonds5x10Trapezoid3 as puzzle
+
+puzzler.run(puzzle)
Property changes on: trunk/puzzler/bin/iamonds/hexiamonds-5x10-trapezoid-3.py
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: trunk/puzzler/bin/iamonds/hexiamonds-5x2-semiregular-hexagon-1.py
===================================================================
--- trunk/puzzler/bin/iamonds/hexiamonds-5x2-semiregular-hexagon-1.py (rev 0)
+++ trunk/puzzler/bin/iamonds/hexiamonds-5x2-semiregular-hexagon-1.py 2016-11-30 23:28:41 UTC (rev 638)
@@ -0,0 +1,10 @@
+#!/usr/bin/env python
+# $Id: hexiamonds-4x11-trapezoid.py 572 2012-10-07 13:20:54Z goodger $
+
+"""419 solutions"""
+
+import puzzler
+from puzzler.puzzles.hexiamonds import Hexiamonds5x2SemiregularHexagon1 \
+ as puzzle
+
+puzzler.run(puzzle)
Property changes on: trunk/puzzler/bin/iamonds/hexiamonds-5x2-semiregular-hexagon-1.py
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: trunk/puzzler/bin/iamonds/hexiamonds-5x2-semiregular-hexagon-2.py
===================================================================
--- trunk/puzzler/bin/iamonds/hexiamonds-5x2-semiregular-hexagon-2.py (rev 0)
+++ trunk/puzzler/bin/iamonds/hexiamonds-5x2-semiregular-hexagon-2.py 2016-11-30 23:28:41 UTC (rev 638)
@@ -0,0 +1,10 @@
+#!/usr/bin/env python
+# $Id: hexiamonds-4x11-trapezoid.py 572 2012-10-07 13:20:54Z goodger $
+
+"""993 solutions"""
+
+import puzzler
+from puzzler.puzzles.hexiamonds import Hexiamonds5x2SemiregularHexagon2 \
+ as puzzle
+
+puzzler.run(puzzle)
Property changes on: trunk/puzzler/bin/iamonds/hexiamonds-5x2-semiregular-hexagon-2.py
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Modified: trunk/puzzler/docs/hexiamonds.txt
===================================================================
--- trunk/puzzler/docs/hexiamonds.txt 2016-11-30 14:17:54 UTC (rev 637)
+++ trunk/puzzler/docs/hexiamonds.txt 2016-11-30 23:28:41 UTC (rev 638)
@@ -206,7 +206,23 @@
__ http://mathworld.wolfram.com/HexiamondTiling.html
+* 5x2 semiregular hexagons:
+ .. list-table::
+ :class: borderless
+
+ * - .. figure:: images/iamonds/hexiamonds-5x2-semiregular-hexagon-1.png
+
+ `419 solutions
+ <../solutions/iamonds/hexiamonds-5x2-semiregular-hexagon-1.txt>`__
+ (design from `Kadon's "Iamond Hex"`_)
+
+ - .. figure:: images/iamonds/hexiamonds-5x2-semiregular-hexagon-2.png
+
+ `993 solutions
+ <../solutions/iamonds/hexiamonds-5x2-semiregular-hexagon-2.txt>`__
+
+
"Choose 9" Hexagons
-------------------
@@ -293,6 +309,29 @@
.. image:: images/iamonds/hexiamonds-4x11-trapezoid.png
+* 5x10 trapezoids with holes:
+
+ .. list-table::
+ :class: borderless
+
+ * - .. figure:: images/iamonds/hexiamonds-5x10-trapezoid-1.png
+
+ `68 solutions
+ <../solutions/iamonds/hexiamonds-5x10-trapezoid-1.txt>`__
+ (design from `Kadon's "Iamond Hex"`_ booklet)
+
+ - .. figure:: images/iamonds/hexiamonds-5x10-trapezoid-2.png
+
+ `256 solutions
+ <../solutions/iamonds/hexiamonds-5x10-trapezoid-2.txt>`__
+
+ * - .. figure:: images/iamonds/hexiamonds-5x10-trapezoid-3.png
+
+ `35 solutions
+ <../solutions/iamonds/hexiamonds-5x10-trapezoid-3.txt>`__
+
+ -
+
* 5x8 stacked long butterflies: `290 solutions
<../solutions/iamonds/hexiamonds-5x8-stacked-long-butterflies.txt>`__
Added: trunk/puzzler/docs/images/iamonds/hexiamonds-5x10-trapezoid-1.png
===================================================================
(Binary files differ)
Index: trunk/puzzler/docs/images/iamonds/hexiamonds-5x10-trapezoid-1.png
===================================================================
--- trunk/puzzler/docs/images/iamonds/hexiamonds-5x10-trapezoid-1.png 2016-11-30 14:17:54 UTC (rev 637)
+++ trunk/puzzler/docs/images/iamonds/hexiamonds-5x10-trapezoid-1.png 2016-11-30 23:28:41 UTC (rev 638)
Property changes on: trunk/puzzler/docs/images/iamonds/hexiamonds-5x10-trapezoid-1.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/puzzler/docs/images/iamonds/hexiamonds-5x10-trapezoid-1.svg
===================================================================
--- trunk/puzzler/docs/images/iamonds/hexiamonds-5x10-trapezoid-1.svg (rev 0)
+++ trunk/puzzler/docs/images/iamonds/hexiamonds-5x10-trapezoid-1.svg 2016-11-30 23:28:41 UTC (rev 638)
@@ -0,0 +1,69 @@
+<?xml version="1.0" standalone="no"?>
+<!-- Created by Polyform Puzzler (http://puzzler.sourceforge.net/) -->
+<svg width="145.000" height="60.622"
+ viewBox="0 0 145.000 60.622"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+<g>
+<polygon fill="plum" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="10.000,51.962 30.000,51.962 25.000,43.301 35.000,43.301 30.000,34.641 20.000,34.641">
+<desc>F6</desc>
+</polygon>
+<polygon fill="darkorange" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="25.000,43.301 30.000,51.962 50.000,51.962 55.000,43.301 45.000,43.301 40.000,34.641 35.000,43.301">
+<desc>E6</desc>
+</polygon>
+<polygon fill="turquoise" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="50.000,51.962 70.000,51.962 75.000,43.301 65.000,43.301 60.000,34.641 50.000,34.641 55.000,43.301">
+<desc>H6</desc>
+</polygon>
+<polygon fill="magenta" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="70.000,51.962 100.000,51.962 90.000,34.641 85.000,43.301 75.000,43.301">
+<desc>P6</desc>
+</polygon>
+<polygon fill="blue" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="95.000,43.301 100.000,51.962 110.000,51.962 95.000,25.981 85.000,25.981">
+<desc>I6</desc>
+</polygon>
+<polygon fill="red" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="30.000,34.641 35.000,43.301 45.000,25.981 35.000,25.981 30.000,17.321 20.000,34.641">
+<desc>X6</desc>
+</polygon>
+<polygon fill="navy" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="40.000,34.641 45.000,43.301 55.000,43.301 50.000,34.641 55.000,25.981 50.000,17.321 40.000,17.321 45.000,25.981">
+<desc>S6</desc>
+</polygon>
+<polygon fill="gold" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="60.000,34.641 65.000,43.301 85.000,43.301 75.000,25.981 65.000,25.981 70.000,34.641">
+<desc>V6</desc>
+</polygon>
+<polygon fill="lime" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="80.000,34.641 85.000,43.301 90.000,34.641 80.000,17.321 70.000,17.321 65.000,25.981 75.000,25.981">
+<desc>J6</desc>
+</polygon>
+<polygon fill="maroon" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="30.000,17.321 35.000,25.981 45.000,25.981 40.000,17.321 50.000,17.321 55.000,8.660 35.000,8.660">
+<desc>G6</desc>
+</polygon>
+<polygon fill="green" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="50.000,17.321 55.000,25.981 65.000,25.981 70.000,17.321 65.000,8.660 55.000,8.660">
+<desc>O6</desc>
+</polygon>
+<polygon fill="blueviolet" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="80.000,17.321 85.000,25.981 95.000,25.981 85.000,8.660 65.000,8.660 70.000,17.321">
+<desc>C6</desc>
+</polygon>
+</g>
+</svg>
Added: trunk/puzzler/docs/images/iamonds/hexiamonds-5x10-trapezoid-2.png
===================================================================
(Binary files differ)
Index: trunk/puzzler/docs/images/iamonds/hexiamonds-5x10-trapezoid-2.png
===================================================================
--- trunk/puzzler/docs/images/iamonds/hexiamonds-5x10-trapezoid-2.png 2016-11-30 14:17:54 UTC (rev 637)
+++ trunk/puzzler/docs/images/iamonds/hexiamonds-5x10-trapezoid-2.png 2016-11-30 23:28:41 UTC (rev 638)
Property changes on: trunk/puzzler/docs/images/iamonds/hexiamonds-5x10-trapezoid-2.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/puzzler/docs/images/iamonds/hexiamonds-5x10-trapezoid-2.svg
===================================================================
--- trunk/puzzler/docs/images/iamonds/hexiamonds-5x10-trapezoid-2.svg (rev 0)
+++ trunk/puzzler/docs/images/iamonds/hexiamonds-5x10-trapezoid-2.svg 2016-11-30 23:28:41 UTC (rev 638)
@@ -0,0 +1,69 @@
+<?xml version="1.0" standalone="no"?>
+<!-- Created by Polyform Puzzler (http://puzzler.sourceforge.net/) -->
+<svg width="145.000" height="60.622"
+ viewBox="0 0 145.000 60.622"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+<g>
+<polygon fill="blueviolet" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="10.000,51.962 20.000,51.962 25.000,43.301 35.000,43.301 40.000,34.641 20.000,34.641">
+<desc>C6</desc>
+</polygon>
+<polygon fill="blue" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="20.000,51.962 50.000,51.962 55.000,43.301 25.000,43.301">
+<desc>I6</desc>
+</polygon>
+<polygon fill="turquoise" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="65.000,43.301 70.000,51.962 90.000,51.962 85.000,43.301 90.000,34.641 80.000,34.641 75.000,43.301">
+<desc>H6</desc>
+</polygon>
+<polygon fill="plum" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="85.000,43.301 90.000,51.962 110.000,51.962 100.000,34.641 95.000,43.301 90.000,34.641">
+<desc>F6</desc>
+</polygon>
+<polygon fill="magenta" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="35.000,43.301 65.000,43.301 60.000,34.641 50.000,34.641 45.000,25.981">
+<desc>P6</desc>
+</polygon>
+<polygon fill="green" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="60.000,34.641 65.000,43.301 75.000,43.301 80.000,34.641 75.000,25.981 65.000,25.981">
+<desc>O6</desc>
+</polygon>
+<polygon fill="darkorange" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="90.000,34.641 95.000,43.301 100.000,34.641 90.000,17.321 80.000,17.321 85.000,25.981 80.000,34.641">
+<desc>E6</desc>
+</polygon>
+<polygon fill="gold" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="20.000,34.641 40.000,34.641 45.000,25.981 35.000,25.981 40.000,17.321 30.000,17.321">
+<desc>V6</desc>
+</polygon>
+<polygon fill="navy" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="45.000,25.981 50.000,34.641 60.000,34.641 65.000,25.981 55.000,25.981 50.000,17.321 40.000,17.321 35.000,25.981">
+<desc>S6</desc>
+</polygon>
+<polygon fill="maroon" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="75.000,25.981 80.000,34.641 85.000,25.981 80.000,17.321 90.000,17.321 85.000,8.660 75.000,8.660 70.000,17.321">
+<desc>G6</desc>
+</polygon>
+<polygon fill="lime" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="50.000,17.321 55.000,25.981 60.000,17.321 55.000,8.660 35.000,8.660 30.000,17.321">
+<desc>J6</desc>
+</polygon>
+<polygon fill="red" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="55.000,25.981 75.000,25.981 70.000,17.321 75.000,8.660 55.000,8.660 60.000,17.321">
+<desc>X6</desc>
+</polygon>
+</g>
+</svg>
Added: trunk/puzzler/docs/images/iamonds/hexiamonds-5x10-trapezoid-3.png
===================================================================
(Binary files differ)
Index: trunk/puzzler/docs/images/iamonds/hexiamonds-5x10-trapezoid-3.png
===================================================================
--- trunk/puzzler/docs/images/iamonds/hexiamonds-5x10-trapezoid-3.png 2016-11-30 14:17:54 UTC (rev 637)
+++ trunk/puzzler/docs/images/iamonds/hexiamonds-5x10-trapezoid-3.png 2016-11-30 23:28:41 UTC (rev 638)
Property changes on: trunk/puzzler/docs/images/iamonds/hexiamonds-5x10-trapezoid-3.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/puzzler/docs/images/iamonds/hexiamonds-5x10-trapezoid-3.svg
===================================================================
--- trunk/puzzler/docs/images/iamonds/hexiamonds-5x10-trapezoid-3.svg (rev 0)
+++ trunk/puzzler/docs/images/iamonds/hexiamonds-5x10-trapezoid-3.svg 2016-11-30 23:28:41 UTC (rev 638)
@@ -0,0 +1,69 @@
+<?xml version="1.0" standalone="no"?>
+<!-- Created by Polyform Puzzler (http://puzzler.sourceforge.net/) -->
+<svg width="145.000" height="60.622"
+ viewBox="0 0 145.000 60.622"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+<g>
+<polygon fill="plum" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="10.000,51.962 30.000,51.962 25.000,43.301 35.000,43.301 30.000,34.641 20.000,34.641">
+<desc>F6</desc>
+</polygon>
+<polygon fill="darkorange" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="25.000,43.301 30.000,51.962 50.000,51.962 55.000,43.301 45.000,43.301 40.000,34.641 35.000,43.301">
+<desc>E6</desc>
+</polygon>
+<polygon fill="blue" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="50.000,51.962 80.000,51.962 85.000,43.301 55.000,43.301">
+<desc>I6</desc>
+</polygon>
+<polygon fill="magenta" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="80.000,51.962 110.000,51.962 100.000,34.641 95.000,43.301 85.000,43.301">
+<desc>P6</desc>
+</polygon>
+<polygon fill="turquoise" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="30.000,34.641 35.000,43.301 40.000,34.641 35.000,25.981 40.000,17.321 30.000,17.321 20.000,34.641">
+<desc>H6</desc>
+</polygon>
+<polygon fill="maroon" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="40.000,34.641 45.000,43.301 55.000,43.301 60.000,34.641 55.000,25.981 50.000,34.641 45.000,25.981 35.000,25.981">
+<desc>G6</desc>
+</polygon>
+<polygon fill="red" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="55.000,43.301 75.000,43.301 70.000,34.641 75.000,25.981 55.000,25.981 60.000,34.641">
+<desc>X6</desc>
+</polygon>
+<polygon fill="navy" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="70.000,34.641 75.000,43.301 85.000,43.301 80.000,34.641 85.000,25.981 80.000,17.321 70.000,17.321 75.000,25.981">
+<desc>S6</desc>
+</polygon>
+<polygon fill="green" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="80.000,34.641 85.000,43.301 95.000,43.301 100.000,34.641 95.000,25.981 85.000,25.981">
+<desc>O6</desc>
+</polygon>
+<polygon fill="lime" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="45.000,25.981 50.000,34.641 55.000,25.981 75.000,25.981 70.000,17.321 50.000,17.321">
+<desc>J6</desc>
+</polygon>
+<polygon fill="gold" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="35.000,25.981 45.000,25.981 55.000,8.660 35.000,8.660 30.000,17.321 40.000,17.321">
+<desc>V6</desc>
+</polygon>
+<polygon fill="blueviolet" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="80.000,17.321 85.000,25.981 95.000,25.981 85.000,8.660 65.000,8.660 70.000,17.321">
+<desc>C6</desc>
+</polygon>
+</g>
+</svg>
Added: trunk/puzzler/docs/images/iamonds/hexiamonds-5x2-semiregular-hexagon-1.png
===================================================================
(Binary files differ)
Index: trunk/puzzler/docs/images/iamonds/hexiamonds-5x2-semiregular-hexagon-1.png
===================================================================
--- trunk/puzzler/docs/images/iamonds/hexiamonds-5x2-semiregular-hexagon-1.png 2016-11-30 14:17:54 UTC (rev 637)
+++ trunk/puzzler/docs/images/iamonds/hexiamonds-5x2-semiregular-hexagon-1.png 2016-11-30 23:28:41 UTC (rev 638)
Property changes on: trunk/puzzler/docs/images/iamonds/hexiamonds-5x2-semiregular-hexagon-1.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/puzzler/docs/images/iamonds/hexiamonds-5x2-semiregular-hexagon-1.svg
===================================================================
--- trunk/puzzler/docs/images/iamonds/hexiamonds-5x2-semiregular-hexagon-1.svg (rev 0)
+++ trunk/puzzler/docs/images/iamonds/hexiamonds-5x2-semiregular-hexagon-1.svg 2016-11-30 23:28:41 UTC (rev 638)
@@ -0,0 +1,69 @@
+<?xml version="1.0" standalone="no"?>
+<!-- Created by Polyform Puzzler (http://puzzler.sourceforge.net/) -->
+<svg width="140.000" height="86.603"
+ viewBox="0 0 140.000 86.603"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+<g>
+<polygon fill="maroon" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="65.000,69.282 70.000,77.942 80.000,60.622 75.000,51.962 65.000,51.962 60.000,60.622 70.000,60.622">
+<desc>G6</desc>
+</polygon>
+<polygon fill="darkorange" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="40.000,60.622 45.000,69.282 65.000,69.282 70.000,60.622 60.000,60.622 55.000,51.962 50.000,60.622">
+<desc>E6</desc>
+</polygon>
+<polygon fill="blueviolet" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="75.000,69.282 95.000,69.282 105.000,51.962 95.000,51.962 90.000,60.622 80.000,60.622">
+<desc>C6</desc>
+</polygon>
+<polygon fill="green" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="35.000,51.962 40.000,60.622 50.000,60.622 55.000,51.962 50.000,43.301 40.000,43.301">
+<desc>O6</desc>
+</polygon>
+<polygon fill="blue" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="55.000,51.962 60.000,60.622 75.000,34.641 70.000,25.981">
+<desc>I6</desc>
+</polygon>
+<polygon fill="navy" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="75.000,51.962 80.000,60.622 90.000,60.622 95.000,51.962 105.000,51.962 100.000,43.301 90.000,43.301 85.000,51.962">
+<desc>S6</desc>
+</polygon>
+<polygon fill="turquoise" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="50.000,43.301 55.000,51.962 65.000,34.641 60.000,25.981 55.000,34.641 45.000,34.641 40.000,43.301">
+<desc>H6</desc>
+</polygon>
+<polygon fill="gold" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="65.000,51.962 85.000,51.962 90.000,43.301 80.000,43.301 85.000,34.641 75.000,34.641">
+<desc>V6</desc>
+</polygon>
+<polygon fill="red" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="80.000,43.301 100.000,43.301 95.000,34.641 100.000,25.981 80.000,25.981 85.000,34.641">
+<desc>X6</desc>
+</polygon>
+<polygon fill="lime" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="40.000,25.981 45.000,34.641 55.000,34.641 65.000,17.321 60.000,8.660 50.000,25.981">
+<desc>J6</desc>
+</polygon>
+<polygon fill="magenta" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="60.000,25.981 65.000,34.641 80.000,8.660 60.000,8.660 65.000,17.321">
+<desc>P6</desc>
+</polygon>
+<polygon fill="plum" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="70.000,25.981 75.000,34.641 85.000,34.641 80.000,25.981 90.000,25.981 80.000,8.660">
+<desc>F6</desc>
+</polygon>
+</g>
+</svg>
Added: trunk/puzzler/docs/images/iamonds/hexiamonds-5x2-semiregular-hexagon-2.png
===================================================================
(Binary files differ)
Index: trunk/puzzler/docs/images/iamonds/hexiamonds-5x2-semiregular-hexagon-2.png
===================================================================
--- trunk/puzzler/docs/images/iamonds/hexiamonds-5x2-semiregular-hexagon-2.png 2016-11-30 14:17:54 UTC (rev 637)
+++ trunk/puzzler/docs/images/iamonds/hexiamonds-5x2-semiregular-hexagon-2.png 2016-11-30 23:28:41 UTC (rev 638)
Property changes on: trunk/puzzler/docs/images/iamonds/hexiamonds-5x2-semiregular-hexagon-2.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/puzzler/docs/images/iamonds/hexiamonds-5x2-semiregular-hexagon-2.svg
===================================================================
--- trunk/puzzler/docs/images/iamonds/hexiamonds-5x2-semiregular-hexagon-2.svg (rev 0)
+++ trunk/puzzler/docs/images/iamonds/hexiamonds-5x2-semiregular-hexagon-2.svg 2016-11-30 23:28:41 UTC (rev 638)
@@ -0,0 +1,69 @@
+<?xml version="1.0" standalone="no"?>
+<!-- Created by Polyform Puzzler (http://puzzler.sourceforge.net/) -->
+<svg width="140.000" height="86.603"
+ viewBox="0 0 140.000 86.603"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+<g>
+<polygon fill="turquoise" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="55.000,69.282 60.000,77.942 65.000,69.282 55.000,51.962 50.000,60.622 40.000,60.622 45.000,69.282">
+<desc>H6</desc>
+</polygon>
+<polygon fill="maroon" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="60.000,60.622 65.000,69.282 70.000,60.622 65.000,51.962 75.000,51.962 70.000,43.301 60.000,43.301 55.000,51.962">
+<desc>G6</desc>
+</polygon>
+<polygon fill="magenta" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="65.000,69.282 95.000,69.282 85.000,51.962 80.000,60.622 70.000,60.622">
+<desc>P6</desc>
+</polygon>
+<polygon fill="gold" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="90.000,60.622 95.000,69.282 105.000,51.962 100.000,43.301 95.000,51.962 90.000,43.301 85.000,51.962">
+<desc>V6</desc>
+</polygon>
+<polygon fill="green" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="35.000,51.962 40.000,60.622 50.000,60.622 55.000,51.962 50.000,43.301 40.000,43.301">
+<desc>O6</desc>
+</polygon>
+<polygon fill="plum" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="65.000,51.962 70.000,60.622 80.000,60.622 90.000,43.301 70.000,43.301 75.000,51.962">
+<desc>F6</desc>
+</polygon>
+<polygon fill="navy" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="50.000,43.301 55.000,51.962 60.000,43.301 70.000,43.301 75.000,34.641 70.000,25.981 65.000,34.641 55.000,34.641">
+<desc>S6</desc>
+</polygon>
+<polygon fill="red" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="90.000,43.301 95.000,51.962 105.000,34.641 95.000,34.641 90.000,25.981 80.000,43.301">
+<desc>X6</desc>
+</polygon>
+<polygon fill="blueviolet" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="40.000,43.301 50.000,43.301 55.000,34.641 65.000,34.641 70.000,25.981 50.000,25.981">
+<desc>C6</desc>
+</polygon>
+<polygon fill="darkorange" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="70.000,43.301 80.000,43.301 90.000,25.981 85.000,17.321 80.000,25.981 70.000,25.981 75.000,34.641">
+<desc>E6</desc>
+</polygon>
+<polygon fill="blue" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="45.000,17.321 50.000,25.981 80.000,25.981 75.000,17.321">
+<desc>I6</desc>
+</polygon>
+<polygon fill="lime" stroke="white"
+ stroke-width="1" stroke-linejoin="round"
+ points="75.000,17.321 80.000,25.981 85.000,17.321 80.000,8.660 60.000,8.660 55.000,17.321">
+<desc>J6</desc>
+</polygon>
+</g>
+</svg>
Modified: trunk/puzzler/puzzler/puzzles/hexiamonds.py
===================================================================
--- trunk/puzzler/puzzler/puzzles/hexiamonds.py 2016-11-30 14:17:54 UTC (rev 637)
+++ trunk/puzzler/puzzler/puzzles/hexiamonds.py 2016-11-30 23:28:41 UTC (rev 638)
@@ -67,6 +67,45 @@
self.piece_data['I6'][-1]['flips'] = None
+class Hexiamonds5x10Trapezoid1(Hexiamonds):
+
+ """
+ 68 solutions
+
+ Design from `Kadon's Iamond Hex`_ booklet.
+ """
+
+ height = 5
+ width = 10
+
+ holes = set(Hexiamonds.coordinates_trapezoid(2, 1, offset=(3,2,0)))
+
+ def coordinates(self):
+ coords = set(self.coordinates_trapezoid(10, 5)) - self.holes
+ return sorted(coords)
+
+ def customize_piece_data(self):
+ self.piece_data['I6'][-1]['flips'] = None
+
+
+class Hexiamonds5x10Trapezoid2(Hexiamonds5x10Trapezoid1):
+
+ """
+ 256 solutions
+
+ Design from `Kadon's Iamond Hex`_ booklet.
+ """
+
+ holes = set(Hexiamonds.coordinates_trapezoid(2, 1, offset=(4,0,0)))
+
+
+class Hexiamonds5x10Trapezoid3(Hexiamonds5x10Trapezoid1):
+
+ """35 solutions"""
+
+ holes = set(Hexiamonds.coordinates_trapezoid(2, 1, offset=(2,4,0)))
+
+
class Hexiamonds6x9Trapezoid(Hexiamonds4x11Trapezoid):
"""0 solutions (impossible due to parity)"""
@@ -213,7 +252,7 @@
"""
55 solutions
- Same as `Kadon's Iamond Hex <http://gamepuzzles.com/esspoly.htm#IH>`__.
+ Same as `Kadon's Iamond Hex <http://gamepuzzles.com/esspoly.htm#IH>`_.
"""
height = 8
@@ -238,8 +277,7 @@
class HexiamondsIamondHexSeparatedColors(HexiamondsSnowflake):
"""
- Solves the separated colors challenge of
- `Kadon's Iamond Hex <http://gamepuzzles.com/esspoly.htm#IH>`__.
+ Solves the separated colors challenge of `Kadon's Iamond Hex`_.
I bought one at G4G10 in March 2012. The pieces come in three different
colors. An added challenge is to find solutions where no two pieces of
@@ -292,8 +330,7 @@
class HexiamondsIamondHexJoinedColors(HexiamondsIamondHexSeparatedColors):
"""
- Solves the joined colors challenge of
- `Kadon's Iamond Hex <http://gamepuzzles.com/esspoly.htm#IH>`__.
+ Solves the joined colors challenge of `Kadon's Iamond Hex`_.
I bought one at G4G10 in March 2012. The pieces come in three different
colors. An added challenge is to find solutions where all four pieces of
@@ -1605,6 +1642,51 @@
self.piece_data['P6'][-1]['flips'] = None
+class Hexiamonds5x2SemiregularHexagon1(Hexiamonds):
+
+ """
+ 419 solutions
+
+ Design from `Kadon's Iamond Hex`_ booklet.
+ """
+
+ height = 8
+ width = 8
+
+ extras = set(Hexiamonds.coordinates_inverted_triangle(6))
+ holes = set()
+
+ def coordinates(self):
+ coords = (
+ set(self.coordinates_semiregular_hexagon(5, 2, offset=(1,1,0)))
+ .union(self.extras)
+ - self.holes)
+ return sorted(coords)
+
+ def customize_piece_data(self):
+ self.piece_data['P6'][-1]['flips'] = None
+ self.piece_data['P6'][-1]['rotations'] = (0, 1)
+
+
+class Hexiamonds5x2SemiregularHexagon2(Hexiamonds5x2SemiregularHexagon1):
+
+ """993 solutions"""
+
+ extras = set(Hexiamonds.coordinate_offset(x, y, z, None)
+ for (x, y, z) in ((0,6,1), (4,0,1), (6,4,1)))
+ holes = set()
+
+ def coordinates(self):
+ coords = (
+ set(self.coordinates_semiregular_hexagon(5, 2, offset=(1,1,0)))
+ .union(self.extras)
+ - self.holes)
+ return sorted(coords)
+
+ def customize_piece_data(self):
+ self.piece_data['P6'][-1]['rotations'] = (0, 1)
+
+
class OneSidedHexiamondsOBeirnesHexagon(OneSidedHexiamonds):
"""
Added: trunk/solutions/iamonds/hexiamonds-5x10-trapezoid-1.txt
===================================================================
--- trunk/solutions/iamonds/hexiamonds-5x10-trapezoid-1.txt (rev 0)
+++ trunk/solutions/iamonds/hexiamonds-5x10-trapezoid-1.txt 2016-11-30 23:28:41 UTC (rev 638)
@@ -0,0 +1,291 @@
+solving Hexiamonds5x10Trapezoid1:
+
+solution 1:
+0,0,0 0,0,1 0,1,0 0,1,1 1,0,0 1,1,0 F6
+1,0,1 2,0,0 2,0,1 2,1,0 3,0,0 3,0,1 E6
+6,2,1 7,1,1 7,2,0 8,0,1 8,1,0 9,0,0 I6
+6,0,0 6,0,1 7,0,0 7,0,1 7,1,0 8,0,0 P6
+0,2,0 0,2,1 0,3,0 1,1,1 1,2,0 1,2,1 X6
+2,3,1 2,4,0 2,4,1 3,3,0 3,3,1 3,4,0 O6
+0,3,1 0,4,0 0,4,1 1,3,0 1,4,0 1,4,1 G6
+1,3,1 2,1,1 2,2,0 2,2,1 2,3,0 3,1,0 S6
+3,1,1 4,0,0 4,0,1 4,1,0 5,0,0 5,0,1 H6
+4,1,1 4,2,1 5,1,0 5,1,1 5,2,0 6,1,0 V6
+4,3,0 4,3,1 5,2,1 5,3,0 6,1,1 6,2,0 J6
+3,4,1 4,4,0 4,4,1 5,3,1 5,4,0 6,3,0 C6
+
+ ____________________
+ / / \ \
+ / ____/ \____ \
+ /\ \ \ / \ \
+ / \___\ \____/___ \___\
+ / / / \ \ \ \
+ /___ / /______\ \ \ \
+ / \ /\ \ \ \ /\ \
+ / ___\/ \___\ \_______\/ \ \
+ / \ / / \ \
+/______\________/_______/__________\___\
+
+solution 2:
+0,0,0 0,0,1 0,1,0 0,1,1 1,0,0 1,1,0 F6
+1,0,1 2,0,0 2,0,1 2,1,0 3,0,0 3,0,1 E6
+7,1,1 7,2,0 8,0,0 8,0,1 8,1,0 9,0,0 P6
+0,2,0 0,2,1 0,3,0 0,3,1 1,3,0 1,3,1 C6
+0,4,0 0,4,1 1,4,0 1,4,1 2,4,0 2,4,1 I6
+1,1,1 1,2,0 1,2,1 2,2,0 2,2,1 2,3,0 S6
+2,1,1 3,1,0 3,1,1 4,0,0 4,0,1 4,1,0 G6
+2,3,1 3,3,0 3,3,1 3,4,0 3,4,1 4,3,0 H6
+4,1,1 5,0,0 5,0,1 5,1,0 5,1,1 6,0,0 X6
+4,2,1 4,3,1 5,2,0 5,2,1 5,3,0 6,2,0 V6
+4,4,0 4,4,1 5,3,1 5,4,0 6,2,1 6,3,0 J6
+6,0,1 6,1,0 6,1,1 7,0,0 7,0,1 7,1,0 O6
+
+ ____________________
+ / / / \
+ /___________/ /___ \
+ / /\ \ \ \
+ / ____/ \_______\ \ \
+ / / / \ \ /\
+ /___/ ____/______\_______\/ \
+ / \ /\ \ / \ \
+ / ___\/ \____ \ / \ \
+ / \ / / \ / \
+/______\________/___/______\____/______\
+
+solution 3:
+0,0,0 0,0,1 0,1,0 0,1,1 1,0,0 1,1,0 F6
+1,0,1 2,0,0 2,0,1 2,1,0 3,0,0 3,0,1 E6
+7,1,1 7,2,0 8,0,0 8,0,1 8,1,0 9,0,0 P6
+0,2,0 0,2,1 0,3,0 0,3,1 1,3,0 1,3,1 C6
+0,4,0 0,4,1 1,4,0 1,4,1 2,3,1 2,4,0 J6
+1,1,1 1,2,0 1,2,1 2,2,0 2,2,1 2,3,0 S6
+2,1,1 3,1,0 3,1,1 4,0,0 4,0,1 4,1,0 G6
+2,4,1 3,3,0 3,3,1 3,4,0 3,4,1 4,3,0 X6
+4,3,1 4,4,0 4,4,1 5,3,0 5,3,1 5,4,0 O6
+5,2,1 6,1,1 6,2,0 6,2,1 6,3,0 7,1,0 H6
+5,0,0 5,0,1 6,0,0 6,0,1 7,0,0 7,0,1 I6
+4,1,1 4,2,1 5,1,0 5,1,1 5,2,0 6,1,0 V6
+
+ ____________________
+ / \ / \
+ /_______ \ / \
+ / /\ / \ /\
+ / ____/ \/______\____/ \
+ / / / \ \ /\
+ /___/ ____/______\ \ / \
+ / \ /\ \ \ \ \
+ / ___\/ \____ \_______\___\ \
+ / \ / / / \
+/______\________/___/___________/______\
+
+solution 4:
+0,0,0 0,0,1 0,1,0 0,1,1 1,0,0 1,1,0 F6
+1,0,1 2,0,0 2,0,1 2,1,0 3,0,0 3,0,1 E6
+7,1,1 7,2,0 8,0,0 8,0,1 8,1,0 9,0,0 P6
+0,2,0 0,2,1 0,3,0 1,1,1 1,2,0 1,2,1 X6
+4,0,0 4,0,1 5,0,0 5,0,1 6,0,0 6,0,1 I6
+6,1,1 6,2,0 6,2,1 7,0,0 7,0,1 7,1,0 S6
+2,1,1 2,2,0 2,2,1 3,1,0 3,1,1 4,1,0 G6
+4,1,1 4,2,1 5,1,0 5,1,1 5,2,0 6,1,0 V6
+3,4,1 4,4,0 4,4,1 5,3,1 5,4,0 6,3,0 C6
+3,3,0 3,3,1 4,3,0 4,3,1 5,2,1 5,3,0 J6
+1,4,1 2,3,0 2,3,1 2,4,0 2,4,1 3,4,0 H6
+0,3,1 0,4,0 0,4,1 1,3,0 1,3,1 1,4,0 O6
+
+ ____________________
+ / \ \ \
+ / \ ___\____ \
+ /\ / / \ \
+ / \____/___/_______ \___\
+ / / / \ \ / /\
+ /___ / /______\ \/ / \
+ / \ /\ \ \ \ \
+ / ___\/ \_______\_______\ \ \
+ / \ / / / \
+/______\________/___________/___/______\
+
+solution 5:
+0,0,0 0,0,1 0,1,0 0,1,1 1,0,0 1,1,0 F6
+1,0,1 1,1,1 1,2,0 2,0,0 2,0,1 2,1,0 G6
+0,2,0 0,2,1 0,3,0 0,3,1 1,3,0 1,3,1 C6
+0,4,0 0,4,1 1,4,0 1,4,1 2,4,0 2,4,1 I6
+7,0,0 7,0,1 8,0,0 8,0,1 8,1,0 9,0,0 P6
+1,2,1 2,2,0 2,2,1 2,3,0 2,3,1 3,3,0 S6
+2,1,1 3,0,0 3,0,1 3,1,0 3,1,1 4,0,0 X6
+4,0,1 4,1,0 4,1,1 5,0,0 5,0,1 5,1,0 O6
+5,1,1 6,0,0 6,0,1 6,1,0 6,1,1 7,1,0 H6
+5,3,1 6,2,0 6,2,1 6,3,0 7,1,1 7,2,0 E6
+3,4,1 4,3,1 4,4,0 4,4,1 5,3,0 5,4,0 V6
+3,3,1 3,4,0 4,2,1 4,3,0 5,2,0 5,2,1 J6
+
+ ____________________
+ / /\ \
+ /___________/ \ ___\
+ / / \ \ \ \
+ / ____/ ___\ \___\ \
+ / /\ / \ / \
+ /___/ \____/______\____/___ \
+ / \ \ / \ \ /\
+ / ___\ \ / \ ___\/ \
+ / \ / \ / / \
+/______\____/______\____/___/__________\
+
+solution 6:
+0,0,0 0,0,1 0,1,0 0,1,1 1,0,0 1,1,0 F6
+1,0,1 2,0,0 2,0,1 2,1,0 2,1,1 3,0,0 H6
+6,1,1 7,0,1 7,1,0 8,0,0 8,0,1 9,0,0 C6
+5,3,1 6,2,1 6,3,0 7,1,1 7,2,0 8,1,0 I6
+3,4,1 4,3,1 4,4,0 4,4,1 5,3,0 5,4,0 V6
+4,1,1 5,1,0 5,1,1 5,2,0 5,2,1 6,2,0 S6
+5,0,0 5,0,1 6,0,0 6,0,1 6,1,0 7,0,0 P6
+3,0,1 3,1,0 3,1,1 4,0,0 4,0,1 4,1,0 O6
+2,4,1 3,3,0 3,3,1 3,4,0 4,2,1 4,3,0 E6
+0,2,0 0,2,1 0,3,0 1,1,1 1,2,0 1,2,1 X6
+0,3,1 1,3,0 1,3,1 2,2,0 2,2,1 2,3,0 G6
+0,4,0 0,4,1 1,4,0 1,4,1 2,3,1 2,4,0 J6
+
+ ____________________
+ / \ \ \
+ /_______ \ \ ___\
+ /\ \ / \ \ \
+ / \____ \/___ \___\ \
+ / / / \ / \ \
+ /___ /___/______\/ ___\ \
+ / \ / / \ /\ \ \
+ / ___\/ / \____/ \ \___\
+ / \ \ / \ \
+/______\_______\____/__________\_______\
+
+solution 7:
+0,0,0 0,0,1 0,1,0 0,1,1 1,0,0 1,1,0 F6
+1,0,1 2,0,0 2,0,1 2,1,0 2,1,1 3,0,0 H6
+7,0,0 7,0,1 7,1,0 8,0,0 8,0,1 9,0,0 P6
+5,3,1 6,2,1 6,3,0 7,1,1 7,2,0 8,1,0 I6
+3,4,1 4,3,1 4,4,0 4,4,1 5,3,0 5,4,0 V6
+0,2,0 0,2,1 0,3,0 0,3,1 1,3,0 1,3,1 C6
+0,4,0 0,4,1 1,4,0 1,4,1 2,3,1 2,4,0 J6
+1,1,1 1,2,0 1,2,1 2,2,0 2,2,1 2,3,0 S6
+2,4,1 3,3,0 3,3,1 3,4,0 4,2,1 4,3,0 E6
+3,0,1 3,1,0 3,1,1 4,0,0 4,0,1 4,1,0 O6
+4,1,1 5,0,0 5,0,1 5,1,0 5,1,1 6,0,0 X6
+5,2,0 5,2,1 6,0,1 6,1,0 6,1,1 6,2,0 G6
+
+ ____________________
+ / \ \ \
+ /_______ \ \ ___\
+ / /\ / \ \ \
+ / ____/ \/___ \___\ \
+ / / / \ / \ \
+ /___/ ____/______\/___ \ \
+ / \ / / \ / /\ \
+ / ___\/ / \ / / \___\
+ / \ \ / \ / \
+/______\_______\____/______\/__________\
+
+solution 8:
+0,0,0 0,0,1 0,1,0 0,1,1 1,0,0 1,1,0 F6
+1,0,1 2,0,0 2,0,1 2,1,0 2,1,1 3,0,0 H6
+7,0,0 7,0,1 7,1,0 8,0,0 8,0,1 9,0,0 P6
+5,3,1 6,2,1 6,3,0 7,1,1 7,2,0 8,1,0 I6
+3,4,1 4,3,1 4,4,0 4,4,1 5,3,0 5,4,0 V6
+0,2,0 0,2,1 0,3,0 1,1,1 1,2,0 1,2,1 X6
+0,3,1 1,3,0 1,3,1 2,2,0 2,2,1 2,3,0 G6
+0,4,0 0,4,1 1,4,0 1,4,1 2,3,1 2,4,0 J6
+2,4,1 3,3,0 3,3,1 3,4,0 4,2,1 4,3,0 E6
+3,0,1 3,1,0 3,1,1 4,0,0 4,0,1 4,1,0 O6
+4,1,1 5,1,0 5,1,1 5,2,0 5,2,1 6,2,0 S6
+5,0,0 5,0,1 6,0,0 6,0,1 6,1,0 6,1,1 C6
+
+ ____________________
+ / \ \ \
+ /_______ \ \ ___\
+ /\ \ / \ \ \
+ / \____ \/___ \___\ \
+ / / / \ / \ \
+ /___ /___/______\/ ___\ \
+ / \ / / \ / /\ \
+ / ___\/ / \____/ / \___\
+ / \ \ / / \
+/______\_______\____/_______/__________\
+
+solution 9:
+0,0,0 0,0,1 0,1,0 0,1,1 1,0,0 1,1,0 F6
+1,0,1 2,0,0 2,0,1 2,1,0 2,1,1 3,0,0 H6
+7,1,1 7,2,0 8,0,0 8,0,1 8,1,0 9,0,0 P6
+0,2,0 0,2,1 0,3,0 0,3,1 1,3,0 1,3,1 C6
+1,1,1 1,2,0 1,2,1 2,2,0 2,2,1 2,3,0 S6
+0,4,0 0,4,1 1,4,0 1,4,1 2,3,1 2,4,0 J6
+2,4,1 3,3,0 3,3,1 3,4,0 3,4,1 4,3,0 X6
+3,0,1 3,1,0 3,1,1 4,0,0 4,0,1 4,1,0 O6
+5,0,0 5,0,1 6,0,0 6,0,1 7,0,0 7,0,1 I6
+4,1,1 4,2,1 5,1,0 5,1,1 5,2,0 6,1,0 V6
+5,2,1 5,3,0 6,1,1 6,2,0 6,2,1 7,1,0 E6
+4,3,1 4,4,0 4,4,1 5,3,1 5,4,0 6,3,0 G6
+
+ ____________________
+ / \ / \
+ /_______ \ / \
+ / /\ / \ /\ \
+ / ____/ \/______\/ \___\
+ / / / \ \ /\
+ /___/ ____/______\ \ / \
+ / \ / / \ \ \ \
+ / ___\/ / \_______\___\ \
+ / \ \ / / \
+/______\_______\____/___________/______\
+
+solution 10:
+0,0,0 0,0,1 0,1,0 0,1,1 1,0,0 1,1,0 F6
+1,0,1 2,0,0 2,0,1 2,1,0 2,1,1 3,1,0 S6
+3,0,0 3,0,1 3,1,1 4,0,0 4,0,1 4,1,0 G6
+7,1,1 7,2,0 8,0,0 8,0,1 8,1,0 9,0,0 P6
+0,2,0 0,2,1 0,3,0 1,1,1 1,2,0 1,2,1 X6
+1,4,1 2,2,0 2,2,1 2,3,0 2,3,1 2,4,0 J6
+0,3,1 0,4,0 0,4,1 1,3,0 1,3,1 1,4,0 O6
+2,4,1 3,3,0 3,3,1 3,4,0 4,3,0 4,3,1 H6
+3,4,1 4,4,0 4,4,1 5,3,1 5,4,0 6,3,0 C6
+5,0,0 5,0,1 6,0,0 6,0,1 7,0,0 7,0,1 I6
+4,1,1 4,2,1 5,1,0 5,1,1 5,2,0 6,1,0 V6
+5,2,1 5,3,0 6,1,1 6,2,0 6,2,1 7,1,0 E6
+
+ ____________________
+ / \ \ \ \
+ / \ \ \____ \
+ /\ / / /\ \
+ / \____/ /_______/ \___\
+ / / / \ \ /\
+ /___ /___/______\ \ / \
+ / \ / \ \ \ \ \
+ / ___\/ ___\ \_______\___\ \
+ / \ / / / \
+/______\____/_______/___________/______\
+
+...
+
+solution 68:
+0,0,0 0,0,1 0,1,0 0,1,1 1,0,0 1,0,1 V6
+7,1,1 7,2,0 8,0,0 8,0,1 8,1,0 9,0,0 P6
+4,3,1 4,4,0 4,4,1 5,3,0 5,3,1 5,4,0 O6
+5,2,1 6,1,1 6,2,0 6,2,1 6,3,0 7,1,0 H6
+5,0,1 6,0,0 6,0,1 6,1,0 7,0,0 7,0,1 E6
+3,3,1 3,4,0 3,4,1 4,2,1 4,3,0 5,2,0 J6
+4,0,1 4,1,0 4,1,1 5,0,0 5,1,0 5,1,1 G6
+0,4,0 0,4,1 1,4,0 1,4,1 2,4,0 2,4,1 I6
+1,2,1 2,2,0 2,2,1 2,3,0 2,3,1 3,3,0 S6
+0,2,0 0,2,1 0,3,0 0,3,1 1,3,0 1,3,1 C6
+1,1,0 1,1,1 1,2,0 2,0,0 2,0,1 2,1,0 F6
+2,1,1 3,0,0 3,0,1 3,1,0 3,1,1 4,0,0 X6
+
+ ____________________
+ / / / \
+ /___________/ / \
+ / / \ \ /\
+ / ____/ ___\ \____/ \
+ / /\ / \ \ /\
+ /___/ \____/______\___\ / \
+ / / \ / /\ \ \
+ / /___ \ / ____/ \___\ \
+ / / / \ \ / \
+/_______/___/______\___\________/______\
+
+68 solutions, 53,356 searches, duration 0:00:12.075000
Added: trunk/solutions/iamonds/hexiamonds-5x10-trapezoid-2.txt
===================================================================
--- trunk/solutions/iamonds/hexiamonds-5x10-trapezoid-2.txt (rev 0)
+++ trunk/solutions/iamonds/hexiamonds-5x10-trapezoid-2.txt 2016-11-30 23:28:41 UTC (rev 638)
@@ -0,0 +1,291 @@
+solving Hexiamonds5x10Trapezoid2:
+
+solution 1:
+0,0,0 0,0,1 0,1,0 0,1,1 1,1,0 1,1,1 C6
+1,0,0 1,0,1 2,0,0 2,0,1 3,0,0 3,0,1 I6
+7,0,1 7,1,0 8,0,0 8,0,1 8,1,0 9,0,0 F6
+5,3,1 6,2,0 6,2,1 6,3,0 7,1,1 7,2,0 E6
+4,3,1 4,4,0 4,4,1 5,2,1 5,3,0 5,4,0 G6
+0,2,0 0,2,1 0,3,0 0,3,1 1,2,0 1,2,1 V6
+0,4,0 0,4,1 1,4,0 1,4,1 2,3,1 2,4,0 J6
+1,3,0 1,3,1 2,2,1 2,3,0 3,2,0 3,2,1 S6
+2,1,0 2,1,1 2,2,0 3,1,0 3,1,1 4,1,0 P6
+2,4,1 3,3,0 3,3,1 3,4,0 3,4,1 4,3,0 X6
+4,1,1 4,2,0 4,2,1 5,1,0 5,1,1 5,2,0 O6
+5,0,1 6,0,0 6,0,1 6,1,0 6,1,1 7,0,0 H6
+
+ ____________________
+ / \ / \
+ /_______ \ / ___\
+ / / \ / \ \ \
+ / /___ \/______\ \ \
+ / /\ / \ / \
+ /_______/ \____/ \/___ \
+ / / \ / /\ /\
+ / ____/__________\____/ / \/ \
+ / / / \ \ \
+/___/___________/ \_______\_______\
+
+solution 2:
+0,0,0 0,0,1 0,1,0 0,1,1 1,1,0 1,1,1 C6
+1,0,0 1,0,1 2,0,0 2,0,1 3,0,0 3,0,1 I6
+7,0,1 7,1,0 8,0,0 8,0,1 8,1,0 9,0,0 F6
+5,3,0 5,3,1 6,2,1 6,3,0 7,1,1 7,2,0 J6
+3,4,0 3,4,1 4,3,1 4,4,0 4,4,1 5,4,0 E6
+0,2,0 0,2,1 0,3,0 1,2,0 1,2,1 2,2,0 P6
+2,1,0 2,1,1 2,2,1 3,1,0 3,1,1 3,2,0 G6
+0,3,1 0,4,0 0,4,1 1,3,0 1,3,1 1,4,0 O6
+1,4,1 2,3,0 2,3,1 2,4,0 2,4,1 3,3,0 X6
+3,2,1 3,3,1 4,2,0 4,2,1 4,3,0 5,2,0 V6
+5,2,1 6,0,1 6,1,0 6,1,1 6,2,0 7,0,0 S6
+4,1,0 4,1,1 5,0,1 5,1,0 5,1,1 6,0,0 H6
+
+ ____________________
+ / \ / \
+ / \ /___ ___\
+ /\ / \ \ / \
+ / \____/______\ \/___ \
+ / \ \ \ \ \
+ /__________\ \_______\ \ \
+ / / / / /\ /\
+ / ____/_______/___ / / \/ \
+ / / / \ \ \ \
+/___/___________/ \___\___\_______\
+
+solution 3:
+0,0,0 0,0,1 0,1,0 0,1,1 1,1,0 1,1,1 C6
+1,0,0 1,0,1 2,0,0 2,0,1 3,0,0 3,0,1 I6
+7,1,0 7,1,1 8,0,0 8,0,1 8,1,0 9,0,0 F6
+5,0,1 6,0,0 6,0,1 6,1,0 7,0,0 7,0,1 E6
+0,2,0 0,2,1 0,3,0 0,3,1 1,2,0 1,2,1 V6
+0,4,0 0,4,1 1,4,0 1,4,1 2,3,1 2,4,0 J6
+1,3,0 1,3,1 2,2,1 2,3,0 3,2,0 3,2,1 S6
+2,1,0 2,1,1 2,2,0 3,1,0 3,1,1 4,1,0 P6
+2,4,1 3,3,0 3,3,1 3,4,0 3,4,1 4,4,0 H6
+4,3,0 4,3,1 4,4,1 5,3,0 5,3,1 5,4,0 G6
+4,1,1 4,2,0 4,2,1 5,1,0 5,1,1 5,2,0 O6
+5,2,1 6,1,1 6,2,0 6,2,1 6,3,0 7,2,0 X6
+
+ ____________________
+ / \ \ \
+ /_______ \ ___\ \
+ / / \ / / /\
+ / /___ \/___/_______/ \
+ / /\ / \ \
+ /_______/ \____/ \ ___\
+ / / \ /\ / \
+ / ____/__________\____/ \/___ \
+ / / / \ / \
+/___/___________/ \________/______\
+
+solution 4:
+0,0,0 0,0,1 0,1,0 0,1,1 1,1,0 1,1,1 C6
+1,0,0 1,0,1 2,0,0 2,0,1 3,0,0 3,0,1 I6
+7,1,0 7,1,1 8,0,0 8,0,1 8,1,0 9,0,0 F6
+5,0,1 6,0,0 6,0,1 6,1,0 7,0,0 7,0,1 E6
+0,2,0 0,2,1 0,3,0 0,3,1 1,2,0 1,2,1 V6
+0,4,0 0,4,1 1,4,0 1,4,1 2,3,1 2,4,0 J6
+1,3,0 1,3,1 2,2,1 2,3,0 3,2,0 3,2,1 S6
+2,1,0 2,1,1 2,2,0 3,1,0 3,1,1 4,1,0 P6
+2,4,1 3,3,0 3,3,1 3,4,0 4,3,0 4,3,1 H6
+3,4,1 4,4,0 4,4,1 5,3,0 5,3,1 5,4,0 G6
+4,1,1 4,2,0 4,2,1 5,1,0 5,1,1 5,2,0 O6
+5,2,1 6,1,1 6,2,0 6,2,1 6,3,0 7,2,0 X6
+
+ ____________________
+ / \ \ \
+ /_______ \ \____ \
+ / / \ / / /\
+ / /___ \/_______/___/ \
+ / /\ / \ \
+ /_______/ \____/ \ ___\
+ / / \ /\ / \
+ / ____/__________\____/ \/___ \
+ / / / \ / \
+/___/___________/ \________/______\
+
+solution 5:
+0,0,0 0,0,1 0,1,0 0,1,1 1,1,0 1,1,1 C6
+1,0,0 1,0,1 2,0,0 2,0,1 3,0,0 3,0,1 I6
+7,1,0 7,1,1 8,0,0 8,0,1 8,1,0 9,0,0 F6
+5,0,1 6,0,0 6,0,1 6,1,0 7,0,0 7,0,1 E6
+0,2,0 0,2,1 0,3,0 0,3,1 1,2,0 1,2,1 V6
+0,4,0 0,4,1 1,4,0 1,4,1 2,3,1 2,4,0 J6
+1,3,0 1,3,1 2,2,1 2,3,0 3,2,0 3,2,1 S6
+2,1,0 2,1,1 2,2,0 3,1,0 3,1,1 4,1,0 P6
+2,4,1 3,3,0 3,3,1 3,4,0 3,4,1 4,3,0 X6
+4,1,1 4,2,0 4,2,1 5,1,0 5,1,1 5,2,0 O6
+5,2,1 5,3,0 6,1,1 6,2,0 6,2,1 7,2,0 H6
+4,3,1 4,4,0 4,4,1 5,3,1 5,4,0 6,3,0 G6
+
+ ____________________
+ / \ / \
+ /_______ \ / \
+ / / \ / \ /\ \
+ / /___ \/______\/ \___\
+ / /\ / \ \
+ /_______/ \____/ \ ___\
+ / / \ /\ / \
+ / ____/__________\____/ \/___ \
+ / / / \ / \
+/___/___________/ \________/______\
+
+solution 6:
+0,0,0 0,0,1 0,1,0 0,1,1 1,1,0 1,1,1 C6
+1,0,0 1,0,1 2,0,0 2,0,1 3,0,0 3,0,1 I6
+7,1,0 7,1,1 8,0,0 8,0,1 8,1,0 9,0,0 F6
+5,0,1 6,0,0 6,0,1 6,1,0 7,0,0 7,0,1 E6
+0,2,0 0,2,1 0,3,0 0,3,1 1,2,0 1,2,1 V6
+0,4,0 0,4,1 1,4,0 1,4,1 2,3,1 2,4,0 J6
+1,3,0 1,3,1 2,2,1 2,3,0 3,2,0 3,2,1 S6
+2,1,0 2,1,1 2,2,0 3,1,0 3,1,1 4,1,0 P6
+2,4,1 3,3,0 3,3,1 3,4,0 3,4,1 4,3,0 X6
+4,1,1 4,2,0 4,2,1 5,1,0 5,1,1 5,2,0 O6
+5,3,1 6,1,1 6,2,0 6,2,1 6,3,0 7,2,0 H6
+4,3,1 4,4,0 4,4,1 5,2,1 5,3,0 5,4,0 G6
+
+ ____________________
+ / \ / \
+ /_______ \ / ___\
+ / / \ / \ \ \
+ / /___ \/______\ \ \
+ / /\ / \ / \
+ /_______/ \____/ \/ ___\
+ / / \ /\ / \
+ / ____/__________\____/ \/___ \
+ / / / \ / \
+/___/___________/ \________/______\
+
+solution 7:
+0,0,0 0,0,1 0,1,0 0,1,1 1,1,0 1,1,1 C6
+1,0,0 1,0,1 2,0,0 2,0,1 3,0,0 3,0,1 I6
+7,1,1 7,2,0 8,0,0 8,0,1 8,1,0 9,0,0 P6
+0,2,0 0,2,1 0,3,0 0,3,1 1,2,0 1,3,0 F6
+0,4,0 0,4,1 1,3,1 1,4,0 1,4,1 2,3,0 H6
+1,2,1 2,1,0 2,1,1 2,2,0 2,2,1 3,1,0 X6
+3,3,1 3,4,0 3,4,1 4,3,0 4,3,1 4,4,0 O6
+2,3,1 2,4,0 2,4,1 3,2,1 3,3,0 4,2,0 J6
+3,1,1 3,2,0 4,1,0 4,1,1 5,0,1 5,1,0 S6
+4,4,1 5,3,0 5,3,1 5,4,0 6,2,1 6,3,0 E6
+4,2,1 5,1,1 5,2,0 5,2,1 6,1,0 6,2,0 V6
+6,0,0 6,0,1 6,1,1 7,0,0 7,0,1 7,1,0 G6
+
+ ____________________
+ / / / \ \
+ /___ / / \ \
+ / \ \ \ / \
+ / ___\___\ \____/___ \
+ / \ /\ \ \ /\
+ /______\ / \___\ ___\/ \
+ / / \ \ \ \ \
+ / ____/______\____ \___\ \ \
+ / / / \ / / \
+/___/___________/ \/_______/______\
+
+solution 8:
+0,0,0 0,0,1 0,1,0 0,1,1 1,1,0 1,1,1 C6
+1,0,0 1,0,1 2,0,0 2,0,1 3,0,0 3,0,1 I6
+7,1,1 7,2,0 8,0,0 8,0,1 8,1,0 9,0,0 P6
+0,2,0 0,2,1 0,3,0 0,3,1 1,2,0 1,3,0 F6
+0,4,0 0,4,1 1,3,1 1,4,0 1,4,1 2,3,0 H6
+1,2,1 2,1,0 2,1,1 2,2,0 2,2,1 3,1,0 X6
+6,0,1 6,1,0 6,1,1 7,0,0 7,0,1 7,1,0 O6
+4,1,1 4,2,0 5,0,1 5,1,0 5,1,1 6,0,0 E6
+2,3,1 3,1,1 3,2,0 3,2,1 3,3,0 4,1,0 S6
+2,4,0 2,4,1 3,3,1 3,4,0 4,2,1 4,3,0 J6
+3,4,1 4,3,1 4,4,0 4,4,1 5,3,0 5,4,0 V6
+5,2,0 5,2,1 5,3,1 6,2,0 6,2,1 6,3,0 G6
+
+ ____________________
+ / / \ \
+ /___ /___ \ ___\
+ / \ \ \ \ \ \
+ / ___\___\ \ \___\ \
+ / \ / /\ / /\
+ /______\ / / \/_______/ \
+ / / \ \ / \ \
+ / ____/______\___\ / \ \
+ / / / \ \ / \
+/___/___________/ \___\____/______\
+
+solution 9:
+0,0,0 0,0,1 0,1,0 0,1,1 1,0,0 1,1,0 F6
+1,0,1 2,0,0 2,0,1 2,1,0 3,0,0 3,0,1 E6
+6,1,1 7,1,0 7,1,1 8,0,1 8,1,0 9,0,0 C6
+6,0,0 6,0,1 6,1,0 7,0,0 7,0,1 8,0,0 P6
+4,4,1 5,3,1 5,4,0 6,2,1 6,3,0 7,2,0 I6
+0,2,0 0,2,1 0,3,0 1,1,1 1,2,0 1,2,1 X6
+5,0,1 5,1,0 5,1,1 5,2,0 5,2,1 6,2,0 J6
+3,3,1 3,4,1 4,3,0 4,3,1 4,4,0 5,3,0 V6
+1,3,1 2,3,0 2,3,1 2,4,0 2,4,1 3,4,0 S6
+0,3,1 0,4,0 0,4,1 1,3,0 1,4,0 1,4,1 G6
+2,1,1 2,2,0 2,2,1 3,1,0 3,1,1 3,2,0 O6
+3,2,1 3,3,0 4,1,0 4,1,1 4,2,0 4,2,1 H6
+
+ ____________________
+ / / \ \ \
+ / ____/ ___\ \ \
+ /\ \ /\ \ \
+ / \___\____/ \_______\ \
+ / / \ / \ \
+ /___ / \ / ___\___\
+ / \ /\ / / /\ \
+ / ___\/ \____/___/ / \____ \
+ / \ / \ / \ \
+/______\________/ \/__________\___\
+
+solution 10:
+0,0,0 0,0,1 0,1,0 0,1,1 1,0,0 1,1,0 F6
+1,0,1 2,0,0 2,0,1 2,1,0 3,0,0 3,0,1 E6
+6,2,1 7,1,1 7,2,0 8,0,1 8,1,0 9,0,0 I6
+6,0,0 6,0,1 6,1,0 7,0,0 7,0,1 8,0,0 P6
+5,1,1 5,2,0 5,2,1 6,1,1 6,2,0 7,1,0 G6
+3,4,1 4,4,0 4,4,1 5,3,1 5,4,0 6,3,0 C6
+0,2,0 0,2,1 0,3,0 0,3,1 1,1,1 1,2,0 H6
+3,1,0 3,1,1 4,1,0 4,1,1 5,0,1 5,1,0 J6
+3,2,1 4,2,0 4,2,1 4,3,0 4,3,1 5,3,0 S6
+0,4,0 0,4,1 1,3,0 1,3,1 1,4,0 1,4,1 V6
+1,2,1 2,1,1 2,2,0 2,2,1 2,3,0 3,2,0 X6
+2,3,1 2,4,0 2,4,1 3,3,0 3,3,1 3,4,0 O6
+
+ ____________________
+ / / \ \
+ /___ / \____ \
+ / / /\ / \ \
+ / /___/ \____/ ___\___\
+ / \ \ / \ \
+ /___ \ ___\____/ \ \
+ / \ /\ / \ /\ \ \
+ / ___\/ \/_______ \/ \___\ \
+ / \ / \ / \ \
+/______\________/ \/__________\___\
+
+...
+
+solution 256:
+0,0,0 0,0,1 0,1,0 0,1,1 1,0,0 1,0,1 V6
+7,1,1 7,2,0 8,0,0 8,0,1 8,1,0 9,0,0 P6
+2,0,0 2,0,1 2,1,1 3,0,0 3,0,1 3,1,0 G6
+0,2,0 0,2,1 1,1,0 1,1,1 1,2,0 2,1,0 F6
+0,3,0 0,3,1 0,4,0 0,4,1 1,4,0 1,4,1 C6
+1,2,1 1,3,0 1,3,1 2,3,0 2,3,1 2,4,0 S6
+2,2,0 2,2,1 3,2,0 3,2,1 4,2,0 4,2,1 I6
+3,1,1 4,1,0 4,1,1 5,1,0 5,1,1 5,2,0 J6
+5,0,1 6,0,0 6,0,1 6,1,0 7,0,0 7,0,1 E6
+5,2,1 6,1,1 6,2,0 6,2,1 6,3,0 7,1,0 H6
+2,4,1 3,3,0 3,3,1 3,4,0 3,4,1 4,3,0 X6
+4,3,1 4,4,0 4,4,1 5,3,0 5,3,1 5,4,0 O6
+
+ ____________________
+ / /\ / \
+ / ____/ \ / \
+ / / / \ /\
+ /___/ ____/______\____/ \
+ / \ / /\ /\
+ /___ \/___________/ \ / \
+ / / \ \ /\ \ \
+ / /______\ \________/ \___\ \
+ / / / \ / \
+/_______/_______/ \________/______\
+
+256 solutions, 120,537 searches, duration 0:00:27.676000
Added: trunk/solutions/iamonds/hexiamonds-5x10-trapezoid-3.txt
===================================================================
--- trunk/solutions/iamonds/hexiamonds-5x10-trapezoid-3.txt (rev 0)
+++ trunk/solutions/iamonds/hexiamonds-5x10-trapezoid-3.txt 2016-11-30 23:28:41 UTC (rev 638)
@@ -0,0 +1,291 @@
+solving Hexiamonds5x10Trapezoid3:
+
+solution 1:
+0,0,0 0,0,1 0,1,0 0,1,1 1,0,0 1,1,0 F6
+1,0,1 2,0,0 2,0,1 2,1,0 3,0,0 3,0,1 E6
+7,0,0 7,0,1 8,0,0 8,0,1 8,1,0 9,0,0 P6
+0,2,0 0,2,1 0,3,0 0,3,1 1,1,1 1,2,0 H6
+0,4,0 0,4,1 1,3,0 1,3,1 1,4,0 1,4,1 V6
+1,2,1 2,1,1 2,2,0 3,1,0 3,1,1 3,2,0 G6
+2,2,1 2,3,0 2,3,1 3,3,0 3,3,1 4,3,0 J6
+3,4,1 4,4,0 4,4,1 5,3,1 5,4,0 6,3,0 C6
+4,0,0 4,0,1 5,0,0 5,0,1 6,0,0 6,0,1 I6
+3,2,1 4,1,0 4,1,1 4,2,0 4,2,1 5,1,0 X6
+4,3,1 5,1,1 5,2,0 5,2,1 5,3,0 6,1,0 S6
+6,1,1 6,2,0 6,2,1 7,1,0 7,1,1 7,2,0 O6
+
+ ________ ________
+ / / \ \
+ /___ /______\____ \
+ / / / \ \ \
+ / /___/ _______\ \___\
+ / \ \ /\ / / \
+ /___ \ \/ \ / / \
+ / \ /\ / \ \ /\
+ / ___\/ \____/______\___\____/ \
+ / \ / / \
+/______\________/___________/__________\
+
+solution 2:
+0,0,0 0,0,1 0,1,0 0,1,1 1,0,0 1,1,0 F6
+1,0,1 2,0,0 2,0,1 2,1,0 2,1,1 3,0,0 H6
+7,0,0 7,0,1 8,0,0 8,0,1 8,1,0 9,0,0 P6
+0,2,0 0,2,1 1,1,1 1,2,0 1,2,1 2,2,0 E6
+0,3,0 0,3,1 0,4,0 0,4,1 1,4,0 1,4,1 C6
+1,3,0 1,3,1 2,3,0 2,3,1 3,3,0 3,3,1 I6
+2,2,1 3,2,0 3,2,1 4,2,0 4,2,1 4,3,0 J6
+3,4,1 4,3,1 4,4,0 4,4,1 5,3,0 5,4,0 V6
+5,2,0 5,2,1 5,3,1 6,2,0 6,2,1 6,3,0 G6
+6,0,1 6,1,0 6,1,1 7,1,0 7,1,1 7,2,0 S6
+3,0,1 3,1,0 3,1,1 4,0,0 4,0,1 4,1,0 O6
+4,1,1 5,0,0 5,0,1 5,1,0 5,1,1 6,0,0 X6
+
+ ________ ________
+ / / \ \
+ / ____/______\ ___\
+ / / /\ \ \
+ /___/___________/ \___\ \
+ / \ / /\
+ /___ ___\________/_______/ \
+ / \ / / \ / /\
+ / ___\/ / \ / ____/ \
+ / \ \ / \ / \
+/______\_______\____/______\/__________\
+
+solution 3:
+0,0,0 0,0,1 0,1,0 0,1,1 1,0,0 1,1,0 F6
+1,0,1 2,0,0 2,0,1 3,0,0 3,0,1 3,1,0 J6
+7,0,0 7,0,1 7,1,0 8,0,0 8,0,1 9,0,0 P6
+5,3,1 6,2,1 6,3,0 7,1,1 7,2,0 8,1,0 I6
+3,4,1 4,3,1 4,4,0 4,4,1 5,3,0 5,4,0 V6
+0,2,0 0,2,1 1,1,1 1,2,0 2,1,0 2,1,1 S6
+0,3,0 0,3,1 0,4,0 0,4,1 1,4,0 1,4,1 C6
+1,2,1 1,3,0 1,3,1 2,2,0 2,2,1 2,3,0 O6
+2,3,1 3,2,0 3,2,1 3,3,0 3,3,1 4,3,0 H6
+3,1,1 4,0,0 4,0,1 4,1,0 4,1,1 5,0,0 X6
+4,2,0 4,2,1 5,1,1 5,2,0 5,2,1 6,2,0 E6
+5,0,1 5,1,0 6,0,0 6,0,1 6,1,0 6,1,1 G6
+
+ ________ ________
+ / / \ \
+ / ____/______\ ___\
+ / / \ \ \ \
+ /___/ \ ___\___\ \
+ / \ / / \ \
+ /___ \____/___/___ ___\ \
+ / \ /\ /\ / /\ \
+ / ___\____/ \ / \/ / \___\
+ / \ / \ / \
+/______\________/______\____/__________\
+
+solution 4:
+0,0,0 0,0,1 0,1,0 0,1,1 1,0,0 1,1,0 F6
+1,0,1 2,0,0 2,0,1 2,1,0 2,1,1 3,1,0 S6
+3,0,0 3,0,1 3,1,1 4,0,0 4,0,1 4,1,0 G6
+7,0,0 7,0,1 7,1,0 8,0,0 8,0,1 9,0,0 P6
+5,3,1 6,2,1 6,3,0 7,1,1 7,2,0 8,1,0 I6
+3,4,1 4,3,1 4,4,0 4,4,1 5,3,0 5,4,0 V6
+0,2,0 0,2,1 1,1,1 1,2,0 1,2,1 1,3,0 H6
+0,3,0 0,3,1 0,4,0 0,4,1 1,4,0 1,4,1 C6
+1,3,1 2,2,0 2,2,1 2,3,0 2,3,1 3,2,0 X6
+4,1,1 5,0,0 5,0,1 5,1,0 5,1,1 5,2,0 E6
+3,2,1 3,3,0 3,3,1 4,2,0 4,2,1 4,3,0 O6
+5,2,1 6,0,0 6,0,1 6,1,0 6,1,1 6,2,0 J6
+
+ ________ ________
+ / / \ \
+ / ____/______\ ___\
+ / /\ / \ \ \
+ /___/ \ / \___\ \
+ / / \ /\ \ \
+ /___ /______\____/ \ \ \
+ / \ / \ \ / /\ \
+ / ___\/ ___\ \ / / \___\
+ / \ / / / / \
+/______\____/_______/___/___/__________\
+
+solution 5:
+0,0,0 0,0,1 0,1,0 1,0,0 1,0,1 1,1,0 F6
+0,1,1 0,2,0 0,2,1 0,3,0 0,3,1 1,2,0 E6
+0,4,0 0,4,1 1,3,1 1,4,0 1,4,1 2,3,0 H6
+1,2,1 1,3,0 2,2,0 2,2,1 3,2,0 3,2,1 J6
+2,3,1 3,3,0 3,3,1 4,2,0 4,2,1 4,3,0 G6
+1,1,1 2,0,0 2,0,1 2,1,0 2,1,1 3,0,0 X6
+3,0,1 3,1,0 3,1,1 4,0,0 4,0,1 4,1,0 O6
+3,4,1 4,3,1 4,4,0 4,4,1 5,3,0 5,4,0 V6
+5,3,1 6,2,1 6,3,0 7,1,1 7,2,0 8,1,0 I6
+6,1,1 7,0,1 7,1,0 8,0,0 8,0,1 9,0,0 C6
+4,1,1 5,1,0 5,1,1 5,2,0 5,2,1 6,2,0 S6
+5,0,0 5,0,1 6,0,0 6,0,1 6,1,0 7,0,0 P6
+
+ ________ ________
+ / / \ \
+ /___ /______\ ___\
+ / /\ \ \ \ \
+ / / \___\____ \___\ \
+ / \ / / \ \
+ / ___\________/___/ ___\ \
+ /\ /\ / \ /\ \ \
+ / \/ \ / \____/ \ \___\
+ / / \ / \ \
+/_______/______\____/__________\_______\
+
+solution 6:
+0,0,0 0,0,1 0,1,0 1,0,0 1,0,1 1,1,0 F6
+0,1,1 0,2,0 0,2,1 0,3,0 0,3,1 1,2,0 E6
+0,4,0 0,4,1 1,3,1 1,4,0 1,4,1 2,3,0 H6
+1,2,1 1,3,0 2,2,0 2,2,1 3,2,0 3,2,1 J6
+2,3,1 3,3,0 3,3,1 4,2,0 4,2,1 4,3,0 G6
+1,1,1 2,0,0 2,0,1 2,1,0 2,1,1 3,0,0 X6
+3,0,1 3,1,0 3,1,1 4,0,0 4,0,1 4,1,0 O6
+3,4,1 4,3,1 4,4,0 4,4,1 5,3,0 5,4,0 V6
+5,3,1 6,2,1 6,3,0 7,1,1 7,2,0 8,1,0 I6
+7,0,0 7,0,1 7,1,0 8,0,0 8,0,1 9,0,0 P6
+4,1,1 5,1,0 5,1,1 5,2,0 5,2,1 6,2,0 S6
+5,0,0 5,0,1 6,0,0 6,0,1 6,1,0 6,1,1 C6
+
+ ________ ________
+ / / \ \
+ /___ /______\ ___\
+ / /\ \ \ \ \
+ / / \___\____ \___\ \
+ / \ / / \ \
+ / ___\________/___/ ___\ \
+ /\ /\ / \ / /\ \
+ / \/ \ / \____/ / \___\
+ / / \ / / \
+/_______/______\____/_______/__________\
+
+solution 7:
+0,0,0 0,0,1 0,1,0 1,0,0 1,0,1 1,1,0 F6
+0,1,1 0,2,0 0,2,1 0,3,0 0,3,1 1,2,0 E6
+0,4,0 0,4,1 1,3,0 1,3,1 1,4,0 1,4,1 V6
+6,2,1 7,1,1 7,2,0 8,0,1 8,1,0 9,0,0 I6
+6,0,0 6,0,1 6,1,0 7,0,0 7,0,1 8,0,0 P6
+5,1,1 5,2,0 5,2,1 6,1,1 6,2,0 7,1,0 G6
+3,4,1 4,4,0 4,4,1 5,3,1 5,4,0 6,3,0 C6
+1,1,1 2,0,0 2,0,1 2,1,0 2,1,1 3,0,0 X6
+1,2,1 2,2,0 2,2,1 2,3,0 2,3,1 3,2,0 H6
+3,2,1 3,3,0 3,3,1 4,3,0 4,3,1 5,3,0 J6
+4,1,1 4,2,0 4,2,1 5,0,0 5,0,1 5,1,0 S6
+3,0,1 3,1,0 3,1,1 4,0,0 4,0,1 4,1,0 O6
+
+ ________ ________
+ / / \ \
+ /___ /______\____ \
+ / / / / \ \
+ / /___/ / _______\___\
+ / \ \ / / \ \
+ / ___\_______\/ / \ \
+ /\ /\ / \ \ /\ \ \
+ / \/ \ / \ \/ \___\ \
+ / / \ / / \ \
+/_______/______\____/___/__________\___\
+
+solution 8:
+0,0,0 0,0,1 0,1,0 1,0,0 1,0,1 1,1,0 F6
+0,1,1 0,2,0 0,2,1 0,3,0 0,3,1 1,2,0 E6
+0,4,0 0,4,1 1,3,0 1,3,1 1,4,0 1,4,1 V6
+6,2,1 7,1,1 7,2,0 8,0,1 8,1,0 9,0,0 I6
+6,0,0 6,0,1 6,1,0 7,0,0 7,0,1 8,0,0 P6
+5,1,1 5,2,0 5,2,1 6,1,1 6,2,0 7,1,0 G6
+3,4,1 4,4,0 4,4,1 5,3,1 5,4,0 6,3,0 C6
+1,1,1 2,0,0 2,0,1 2,1,0 2,1,1 3,0,0 X6
+1,2,1 2,2,0 2,2,1 2,3,0 2,3,1 3,3,0 S6
+3,3,1 4,2,0 4,2,1 4,3,0 4,3,1 5,3,0 H6
+3,0,1 3,1,0 3,1,1 3,2,0 3,2,1 4,0,0 J6
+4,0,1 4,1,0 4,1,1 5,0,0 5,0,1 5,1,0 O6
+
+ ________ ________
+ / / \ \
+ /___ /______\____ \
+ / / / \ \ \
+ / /___/ ___\ ___\___\
+ / \ / / / \ \
+ / ___\____/ /___/ \ \
+ /\ /\ / / \ /\ \ \
+ / \/ \ / / \/ \___\ \
+ / / \ \ / \ \
+/_______/______\___\____/__________\___\
+
+solution 9:
+0,0,0 0,0,1 0,1,0 1,0,0 1,0,1 1,1,0 F6
+0,1,1 0,2,0 0,2,1 0,3,0 0,3,1 1,2,0 E6
+0,4,0 0,4,1 1,3,0 1,3,1 1,4,0 1,4,1 V6
+6,2,1 7,1,1 7,2,0 8,0,1 8,1,0 9,0,0 I6
+6,0,0 6,0,1 7,0,0 7,0,1 7,1,0 8,0,0 P6
+1,1...
[truncated message content] |