References

[1] Марков В.: Современное логическое программирование на языке Visual Prolog 7.5.
ISBN 978-5-9775-3487-1.

[2] Example programs of the above book
The GUI-Projects/Life folder of the downloadable archive contains the simple game further developed by the author

Russian dialog of this example program.
[3] Ruslan Shestopalyuk: Hexagonal Grid Math (Feb 15, 2011)
This blog item contains the formulae and procedures necessary to handling the hexagonal grids.