<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-26945521</id><updated>2011-04-22T00:28:10.309+02:00</updated><category term='release'/><category term='cidrolin'/><category term='screenshots'/><title type='text'>Nomignolov</title><subtitle type='html'>Nomignolov is a free program that provides a graphics user interface to play at any abstract strategy game, game, puzzle and more described with a Lua script.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://nomignolov.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://nomignolov.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Jean Manuel Morales</name><uri>http://www.blogger.com/profile/00696930207371705098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>38</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-26945521.post-2552782951472903902</id><published>2008-11-24T01:48:00.002+01:00</published><updated>2008-11-24T02:13:00.555+01:00</updated><title type='text'>Italian Intro (FdA). Blog vs Wiki.</title><content type='html'>&lt;div style="text-align: justify;"&gt;Finally Nomignolov has an introduction that at least was updated this year!&lt;br /&gt;&lt;br /&gt;Actually, the introduction was originally written in Italian, and the one I published is just freely translated into English. That introduction was a short article I wrote for the Italian web-zine "&lt;a href="http://www.tavolando.net/"&gt;Il Fogliaccio degli Astratti&lt;/a&gt;", &lt;a href="http://www.tavolando.net/fda/fda48.pdf"&gt;issue 48&lt;/a&gt;. Even if you don't know Italian, you can check it just out of curiosity. Luca Cerrato is doing a really nice job writing about abstract games!&lt;br /&gt;&lt;br /&gt;Clearly I also posted the introduction on the &lt;a href="http://nomignolov.wikidot.com/"&gt;new site&lt;/a&gt; for Nomignolov, as I will do for future things that will appear on this blog. I don't plan to duplicate things too much, but as for now both the blog must be complete and the wiki must grow...&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26945521-2552782951472903902?l=nomignolov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nomignolov.blogspot.com/feeds/2552782951472903902/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26945521&amp;postID=2552782951472903902' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/2552782951472903902'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/2552782951472903902'/><link rel='alternate' type='text/html' href='http://nomignolov.blogspot.com/2008/11/italian-intro-fda-blog-vs-wiki.html' title='Italian Intro (FdA). Blog vs Wiki.'/><author><name>Jean Manuel Morales</name><uri>http://www.blogger.com/profile/00696930207371705098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26945521.post-7059537665716832003</id><published>2008-11-24T01:41:00.002+01:00</published><updated>2008-11-24T01:46:09.091+01:00</updated><title type='text'>Introduction</title><content type='html'>&lt;div style="text-align: justify;"&gt;Nomignolov is a free and universal software for abstract strategy games, puzzles, solitaires, games with random elements, and even cellular automata. It runs on Windows XP, 2000, Vista, and I plan to release a Linux version of it, if someone asks for it.&lt;br /&gt;&lt;br /&gt;To this day, Nomignolov comes with some abstract games (Tablut, Wari, Hex, Entropy, Dao, …) and puzzles (8 queens on a chessboard, the Knight's Tour, 14-15 puzzle, …). Around 20 games in total.&lt;br /&gt;&lt;br /&gt;And then there's &lt;span style="font-style: italic;"&gt;Cibilimny&lt;/span&gt;, a little addictive game with high score. You play on a hexagonal board, moving around marbles of 7 different colours. On each turn, three new marbles are fired on the board by three spinning cannons. To prevent blockage, and so losing the game, you must put together 6 or more marbles of the same colour. This way you score some points and you gain time: the group just formed disappears, and you can move an extra marble before the next cannon shot. How many points will you make?&lt;br /&gt;&lt;br /&gt;In all these games, one or more players use the mouse to play. Nomignolov allows remote games with internet, using your IP address.&lt;br /&gt;&lt;br /&gt;The program can move at random, which can be useful at times. Or it can run a simple minimax algorithm, so it has some Artificial Intelligence (no claims for strength here).&lt;br /&gt;&lt;br /&gt;Now, if you are interested, I heartily recommend to download the last release of the program, Version 1.3 "&lt;span style="font-style: italic;"&gt;Cidrolin&lt;/span&gt;", and try it out!&lt;br /&gt;&lt;br /&gt;And now that the general public has gone downloading the program, I can reveal the most exciting fact about it: Nomignolov can be extended! This means that, with a simple text editor such as Note Pad, you can add a new game to it!&lt;br /&gt;&lt;br /&gt;A deep breath now!&lt;br /&gt;&lt;br /&gt;For each game, like the aforementioned ones, there exists a script file in the programming language Lua that "explains" to the program everything about the game.&lt;br /&gt;&lt;br /&gt;In the script there is the description about the board and pieces. And of course the rules, that is: a function that lists all possible moves for the players, a function that updates the board after a move is done, a function that checks if the game is won by someone, a function that tells how well players are doing (evaluation).&lt;br /&gt;&lt;br /&gt;Along with the program, it comes a little pdf manual which tells you how to write a script. And you can look at the scripts for the other games and use them as references.&lt;br /&gt;&lt;br /&gt;If you would like to write a script, but get stuck somewhere, you can write me. I'll be glad to help anyone. Moreover, you can send me your creation, and I will include it in future releases of the program.&lt;br /&gt;&lt;br /&gt;Nomignolov is just a hobby for me. I worked alone on it, on and off, for nearly 3 years. Some graphics (pieces, fonts) was done by my sister Marisa.&lt;br /&gt;&lt;br /&gt;I welcome any collaboration to the project. You can help in a number of ways: translate the site and the manual, advertise the software, work on the graphics, giving me ideas, comments, etc.&lt;br /&gt;&lt;br /&gt;Nomignolov is what we make of it, so it could become really big!&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26945521-7059537665716832003?l=nomignolov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nomignolov.blogspot.com/feeds/7059537665716832003/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26945521&amp;postID=7059537665716832003' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/7059537665716832003'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/7059537665716832003'/><link rel='alternate' type='text/html' href='http://nomignolov.blogspot.com/2008/11/introduction.html' title='Introduction'/><author><name>Jean Manuel Morales</name><uri>http://www.blogger.com/profile/00696930207371705098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26945521.post-337819495463734371</id><published>2008-11-16T00:34:00.003+01:00</published><updated>2008-11-16T01:09:14.294+01:00</updated><title type='text'>Examples of moves for Tourrosa (and wiki site)</title><content type='html'>&lt;div style="text-align: justify;"&gt;The rules for Tourrosa in the previous post are deliberately bare. I just wanted to state the rules, but indeed it is quite difficult to grasp a game without actually play it or see it played. For this reason I drew some examples of the action going on in a Tourrosa board.&lt;br /&gt;&lt;br /&gt;Look at the &lt;a href="http://nomignolov.wikidot.com/tourrosa-moves-examples"&gt;examples&lt;/a&gt; or download the &lt;a href="http://nomignolov.wikidot.com/local--files/tourrosa/Tourrosa_moves_examples.pdf"&gt;pdf&lt;/a&gt; (1 Mb and not so explanatory as the web page).&lt;br /&gt;&lt;br /&gt;I had some fun making the images using &lt;a href="http://inkscape.org/"&gt;Inkscape&lt;/a&gt; which is a freeware for vector graphics (they can't be that bad for a first experiment!).&lt;br /&gt;&lt;br /&gt;Following the excellent suggestion by Marcos (thanks!), I started the site &lt;a href="http://nomignolov.wikidot.com/"&gt;nomignolov.wikidot.com&lt;/a&gt;, which seems a better place for Nomignolov. As for now it is empty, having just the rules for &lt;a href="http://nomignolov.wikidot.com/tourrosa-rules"&gt;Tourrosa&lt;/a&gt;, and the examples. I think I'll use this blog to announce things that I'll put or update there, or something of that kind! This will be a lot simpler that refer to older posts...&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26945521-337819495463734371?l=nomignolov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nomignolov.blogspot.com/feeds/337819495463734371/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26945521&amp;postID=337819495463734371' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/337819495463734371'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/337819495463734371'/><link rel='alternate' type='text/html' href='http://nomignolov.blogspot.com/2008/11/examples-of-moves-for-tourrosa-and-wiki.html' title='Examples of moves for Tourrosa (and wiki site)'/><author><name>Jean Manuel Morales</name><uri>http://www.blogger.com/profile/00696930207371705098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26945521.post-2820648442340450923</id><published>2008-11-15T01:21:00.002+01:00</published><updated>2008-11-15T01:49:29.510+01:00</updated><title type='text'>Original game - Tourrosa</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;the Rose&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The game is played on the following 48-cell board that we will call the Rose. For the gameplay, it's very relevant to note that the Rose has three "layers": 12 cells form a hexagonal shape, and cut the board into an inner layer of 12 cells and an outer layer of 24 cells. Players start with three stacks of four pieces placed at the corner of the hexagon (starting points marked as black circles and black squares in the illustration). In the rules, a "stack" can be just one piece.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://nomignolov.wikidot.com/local--files/tourrosa/Tourrosa.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 431px; height: 387px;" src="http://nomignolov.wikidot.com/local--files/tourrosa/Tourrosa.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;the turn&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Choose one of your stacks and a direction. That's all, but you still need to know how to move the stack!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;the movement&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Direction&lt;/span&gt; --- You cannot change the chosen direction during your turn. A direction is drawn by the solid lines of the board (so the hexagon is not part of the board: it's there just for reference!). When you arrive at a new cell you continue your tour without turning right/left. When you arrive at one of the cells in the hexagon, you change layer from the inner to the outer one and vice versa.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Jump&lt;/span&gt; --- You can jump over an opponent's stack, and remove it from the game, if: (1) the cell behind the opponent's stack (following your direction) is empty and (2) the jumping stack has the same number of pieces, or more, of the jumped one.&lt;br /&gt;&lt;br /&gt;The action for a turn is divided into three parts:&lt;br /&gt;&lt;/div&gt;&lt;ol style="text-align: justify;"&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;Start by sowing&lt;/span&gt; or &lt;span style="font-style: italic;"&gt;by stacking&lt;/span&gt;: you have two options for the first part of your turn. &lt;span style="font-style: italic;"&gt;Sowing&lt;/span&gt;: take all the pieces in the starting cell and distribute one of them on each cell in your direction. The pieces may be put on top of cells containing your own stack. You must jump all the opponent's stacks you happen to encounter, following the rules for the jump. If the jump is not possible, you stop the sowing in the cell next to the blocking stack and your turn is over. &lt;span style="font-style: italic;"&gt;Stacking&lt;/span&gt;: from the starting cell, collect the piece on top of each stack you encounter. You stop when the cell is empty or it belongs to your opponent.&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;Sliding&lt;/span&gt;: take the last sown piece or the stack formed in the first part of your turn. Move this stack following your direction, and continue for all the empty cells you meet. As in the sowing, you must jump all the opponent's stacks you happen to encounter. If the jump is not possible, you stop the sliding in the cell next to the blocking stack and your turn is over.&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;Stacking&lt;/span&gt;: when during the sliding you meet one stack of yours, you pile the two and your turn is over.&lt;/li&gt;&lt;/ol&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;the goal&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;You win the game by capturing all the enemy pieces.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;more info&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Tourrosa&lt;/span&gt; was designed on August 2008 by Jean and Marisa Morales. Have fun sliding pieces! These rules are from nomignolov.blogspot.com. The illustration was made with the free Java program Z.u.L.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Rules of &lt;a href="http://nomignolov.wikidot.com/local--files/tourrosa/Tourrosa.pdf"&gt;Tourrosa in English&lt;/a&gt;.&lt;br /&gt;Regole di &lt;a href="http://nomignolov.wikidot.com/local--files/tourrosa/Tourrosa_it.pdf"&gt;Tourrosa in italiano&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26945521-2820648442340450923?l=nomignolov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nomignolov.blogspot.com/feeds/2820648442340450923/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26945521&amp;postID=2820648442340450923' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/2820648442340450923'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/2820648442340450923'/><link rel='alternate' type='text/html' href='http://nomignolov.blogspot.com/2008/11/original-game-tourrosa.html' title='Original game - Tourrosa'/><author><name>Jean Manuel Morales</name><uri>http://www.blogger.com/profile/00696930207371705098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26945521.post-1363619700668079092</id><published>2008-11-08T23:15:00.001+01:00</published><updated>2008-11-08T23:21:40.837+01:00</updated><title type='text'>Confusing blog</title><content type='html'>&lt;div style="text-align: justify;"&gt;This is the house of Nomignolov software, my free hobby program for abstract strategy games. You can try it simply by downloading and unpacking the zip file from the menu on the right.&lt;br /&gt;&lt;br /&gt;Poor Nomignolov has a blog instead of a real site! It won't have a real site anytime soon, and in the meanwhile the blog is just confusing! A blog is meant to be updated regularly, while a site for a software needs not.&lt;br /&gt;&lt;br /&gt;Well, to be true, Nomignolov is now in stand-by. Indeed, I think I've met my realistic goals of a playable and expandable program for abstract games. The lack of time and of feedback made me pausing the project for the time being, but I'd love to polish it up, to make it more user friendly... and indeed to add new games!&lt;br /&gt;&lt;br /&gt;What can I do about the blog? Well, at least I could try to reorganize its content that is now watered down old posts... It lacks a decent and updated introduction! The current one is ancient! I need to do the cleaning!&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26945521-1363619700668079092?l=nomignolov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nomignolov.blogspot.com/feeds/1363619700668079092/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26945521&amp;postID=1363619700668079092' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/1363619700668079092'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/1363619700668079092'/><link rel='alternate' type='text/html' href='http://nomignolov.blogspot.com/2008/11/confusing-blog.html' title='Confusing blog'/><author><name>Jean Manuel Morales</name><uri>http://www.blogger.com/profile/00696930207371705098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26945521.post-3720205715472106516</id><published>2008-03-24T13:17:00.003+01:00</published><updated>2008-03-24T14:34:49.194+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cidrolin'/><category scheme='http://www.blogger.com/atom/ns#' term='screenshots'/><title type='text'>Screenshots of Version 1.3</title><content type='html'>&lt;div style="text-align: justify;"&gt;The last screen shots where from Version 1, and they can still be found &lt;a href="http://nomignolov.blogspot.com/2007/02/screenshots-of-version-1.html"&gt;here&lt;/a&gt;. In this post, however, you can find screen shots from the last Version 1.3 "Cidrolin", which you can download from &lt;a href="http://nomignolov.blogspot.com/2008/02/nomv-13-cidrolin.html"&gt;here&lt;/a&gt;, or by the button on the right menu.&lt;br /&gt;&lt;br /&gt;Let's begin with the splash screen, which is nearly unchanged (can you find the difference?):&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ftp.tiscali.it/nomignolov/sh_ver13/Nomv_splash_13.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://ftp.tiscali.it/nomignolov/sh_ver13/Nomv_splash_13.jpg" alt="" border="0" /&gt;&lt;/a&gt;This is the main menu, from where you can select the game. Note the huge and ever-increasing list of possibilities!&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ftp.tiscali.it/nomignolov/sh_ver13/Nomv_main_13.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://ftp.tiscali.it/nomignolov/sh_ver13/Nomv_main_13.jpg" alt="" border="0" /&gt;&lt;/a&gt;If you select a game, let's say Tablut, Nomignolov lets you select which players are going to play the next match.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ftp.tiscali.it/nomignolov/sh_ver13/Nomv_Tablut_13.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://ftp.tiscali.it/nomignolov/sh_ver13/Nomv_Tablut_13.jpg" alt="" border="0" /&gt;&lt;/a&gt;Wari is an old game. Nomignolov is quite strong at it!&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ftp.tiscali.it/nomignolov/sh_ver13/Nomv_Wari_13.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://ftp.tiscali.it/nomignolov/sh_ver13/Nomv_Wari_13.jpg" alt="" border="0" /&gt;&lt;/a&gt;This is Hex. It's a difficult game, and Nomignolov is clueless about it. Anyway you can play against someone else.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ftp.tiscali.it/nomignolov/sh_ver13/Nomv_Hex_13.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://ftp.tiscali.it/nomignolov/sh_ver13/Nomv_Hex_13.jpg" alt="" border="0" /&gt;&lt;/a&gt;And here is a screen shot from a Cibilimny game. It's an addictive old style game where you have to put together 6 or more pieces of the same color, making them disappear and earning points.  Each turn, three more pieces are fired on the board by rotating cannons, trying to clog you to lose the game. Try it!&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ftp.tiscali.it/nomignolov/sh_ver13/Nomv_Cibilimny_13.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://ftp.tiscali.it/nomignolov/sh_ver13/Nomv_Cibilimny_13.jpg" alt="" border="0" /&gt;&lt;/a&gt;That's all! Download the program and let me know!&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26945521-3720205715472106516?l=nomignolov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nomignolov.blogspot.com/feeds/3720205715472106516/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26945521&amp;postID=3720205715472106516' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/3720205715472106516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/3720205715472106516'/><link rel='alternate' type='text/html' href='http://nomignolov.blogspot.com/2008/03/screenshots-of-version-13.html' title='Screenshots of Version 1.3'/><author><name>Jean Manuel Morales</name><uri>http://www.blogger.com/profile/00696930207371705098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26945521.post-3710164556153291407</id><published>2008-02-11T23:22:00.001+01:00</published><updated>2008-03-24T14:44:04.539+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cidrolin'/><category scheme='http://www.blogger.com/atom/ns#' term='release'/><title type='text'>Nomv 1.3 "Cidrolin"</title><content type='html'>&lt;div style="text-align: justify;"&gt;This post is to announce the release of &lt;a href="http://ftp.tiscali.it/nomignolov/Nomv_080210.zip"&gt;Nomignolov 1.3 Cidrolin&lt;/a&gt;!!!&lt;br /&gt;&lt;br /&gt;As usual, it is impossible to list all the details that changed from version 1.2. The big new features are the handling of &lt;span style="font-weight: bold;"&gt;variants&lt;/span&gt; and of &lt;span style="font-weight: bold;"&gt;repetitions&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;The general definition of variants allows scripts to have many levels, or different movements, or different winning conditions, etc.&lt;br /&gt;&lt;br /&gt;By repeating a game between more algorithms, one can use Nomignolov to rank them.&lt;br /&gt;&lt;br /&gt;Nomignolov 1.3 comes with a lot of new scripts:&lt;br /&gt;&lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;A pair of scripts to edit and to play to &lt;span style="font-weight: bold;"&gt;Sliding block puzzles&lt;/span&gt;;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;FootSteps&lt;/span&gt; and &lt;span style="font-weight: bold;"&gt;Intervalo&lt;/span&gt;, two beautiful bidding games with lot of algorithms;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Dominono&lt;/span&gt;, simple but beautiful game;&lt;/li&gt;&lt;li&gt;The addicting puzzle game &lt;span style="font-weight: bold;"&gt;Cibilimny&lt;/span&gt;, with score saving! Can you beat my 832 points?&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;The included manual in pdf is updated, so you can add your own games and puzzles!&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26945521-3710164556153291407?l=nomignolov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nomignolov.blogspot.com/feeds/3710164556153291407/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26945521&amp;postID=3710164556153291407' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/3710164556153291407'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/3710164556153291407'/><link rel='alternate' type='text/html' href='http://nomignolov.blogspot.com/2008/02/nomv-13-cidrolin.html' title='Nomv 1.3 &quot;Cidrolin&quot;'/><author><name>Jean Manuel Morales</name><uri>http://www.blogger.com/profile/00696930207371705098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26945521.post-86380987771100960</id><published>2008-02-05T21:50:00.001+01:00</published><updated>2008-02-05T22:05:40.409+01:00</updated><title type='text'>Chess pieces</title><content type='html'>&lt;div style="text-align: justify;"&gt;Contents!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ftp.tiscali.it/nomignolov/pdf/Chess_pieces_and_Nomignolov.pdf"&gt;Here&lt;/a&gt; you can download a brief article I wrote about how to list all the moves in a script for a chess-like game. As an example, I present the function for Tablut rewritten.&lt;br /&gt;&lt;br /&gt;Studying  the structure of a general chess-like game, I introduced a new API function in Nomignolov: get_cells_type(type), that returns all the positions held by a type of pieces. If you dare, you can download &lt;a href="http://ftp.tiscali.it/nomignolov/Nomv_080205.zip"&gt;here&lt;/a&gt; a temporary version of the program. If not, the last stable release is still Version 1.2 Benbow.&lt;br /&gt;&lt;br /&gt;If you are interested in adding a script for Nomignolov, you can read the manual you can find in the zip. And I'm always ready to answer any questions, to make suggestions and to give my blessing to each Nomignolov related activity :-)&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26945521-86380987771100960?l=nomignolov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nomignolov.blogspot.com/feeds/86380987771100960/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26945521&amp;postID=86380987771100960' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/86380987771100960'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/86380987771100960'/><link rel='alternate' type='text/html' href='http://nomignolov.blogspot.com/2008/02/chess-pieces.html' title='Chess pieces'/><author><name>Jean Manuel Morales</name><uri>http://www.blogger.com/profile/00696930207371705098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26945521.post-4114451444698243083</id><published>2008-01-29T18:57:00.000+01:00</published><updated>2008-01-29T20:09:48.247+01:00</updated><title type='text'>Objectives for Nomignolov project</title><content type='html'>&lt;div style="text-align: justify;"&gt;While browsing among books in a second-hand market, I stumbled upon a quite unusual book: Atlas of Management Thinking by Edward De Bono. This was a very uncommon and fortunate event for many reasons (e.g. second-hand markets in Turin have mostly Italian books, etc) but this is not relevant here.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;De Bono claims that this was (1981) the first book written for the right side of the brain, aka the part that deals with images. In fact, the book shows visually a lot (200) of concepts regarding basic thinking, risks, failures, opportunities, objectives, etc.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Having read the book, I thought that maybe I could write some objectives for Nomignolov in the same way. Now I try to comment the results. I won't explain here how I intend to reach these objectives. Anyway, these are mid-term objectives (maybe 1 or 2 years?).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Nomignolov&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ftp.tiscali.it/nomignolov/img/visual_nomv.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://ftp.tiscali.it/nomignolov/img/visual_nomv.jpg" alt="" border="0" /&gt;&lt;/a&gt;This is the image of the program, from where the mascot derived :-) The program is composed by three parts (bottom to top): &lt;span style="font-weight: bold;"&gt;logic&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;gui&lt;/span&gt; and &lt;span style="font-weight: bold;"&gt;scripts&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;The supporting and shaded square is the logic of the program. It is the most important part of Nomignolov. The logic means how the program behaves, how it takes and deals with games, what it thinks a board is, the algorithm minimax, etc. It's the core of the program.&lt;br /&gt;&lt;br /&gt;The white rectangle is the GUI, that is what the user sees when he plays. It's the most exposed thing of the program, but could change (i.e. the logic could support another GUI). The image shows another very important concept: the GUI is completely independent from the logic. This will be evident when I'll release the source code of the GUI, that could be reused for another program.&lt;br /&gt;&lt;br /&gt;The multitude of squares (here: two), detached from the program, are the scripts describing games, puzzles, etc. All that Nomignolov will do depends on these scripts.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Objective 1: other people writing scripts.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ftp.tiscali.it/nomignolov/img/visual_scripts.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://ftp.tiscali.it/nomignolov/img/visual_scripts.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Given the description of Nomignolov, objectives are indeed easy to understand. Given that the dashed circle represents an undefined group of people, the first object is to see scripts written by others.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Objective 2: gain popularity.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ftp.tiscali.it/nomignolov/img/visual_popularity.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://ftp.tiscali.it/nomignolov/img/visual_popularity.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;The arrow points to a more defined group of people that knows about Nomignolov. The circle is a solid line, meaning that the people actually use the program, instead of just being aware of its existence. The arrow points to them from the GUI of the program, because it is the "face" the users see.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Objective 3: spread the program.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ftp.tiscali.it/nomignolov/img/visual_diffusion.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://ftp.tiscali.it/nomignolov/img/visual_diffusion.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;In this picture, more and more people are aware of the program. The circle remains dashed, but this objective is not in contrast with the previous one. It stresses another aspect of the people that are influenced by the program in a general way. I think that enlarging a solid circle is a lot more difficult.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Objective 4: others developing part of the program&lt;span style="font-weight: bold;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ftp.tiscali.it/nomignolov/img/visual_gui.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://ftp.tiscali.it/nomignolov/img/visual_gui.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span&gt;As already said, I plan to release the source code of the GUI. This objective means that part of the visible program is modified by other people. Note that here, as in objective 1, the arrow points from the people to the program.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Objective 5: work on AI and experimenting in a general way.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ftp.tiscali.it/nomignolov/img/visual_logic.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://ftp.tiscali.it/nomignolov/img/visual_logic.jpg" alt="" border="0" /&gt;&lt;/a&gt;After all I've said, the meaning of this image is straightforward. Note that, for the time being, I don't plan to release the source of the program. So in the picture there are no circles.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Objective 6: build a community of Nomignolov users.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ftp.tiscali.it/nomignolov/img/visual_club.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://ftp.tiscali.it/nomignolov/img/visual_club.jpg" alt="" border="0" /&gt;&lt;/a&gt;Here the circle is a double solid line. This means that the people are in contact with one another. In objective 2, the group has a solid interest in Nomignolov, but here the interest is shared among members of the group. What does it mean in practice is far from sure. The community could emerge spontaneously, but the drawing suggests that Nomignolov has an active part on it. The community could be a newsgroup, a forum, a site dedicated, etc.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26945521-4114451444698243083?l=nomignolov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nomignolov.blogspot.com/feeds/4114451444698243083/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26945521&amp;postID=4114451444698243083' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/4114451444698243083'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/4114451444698243083'/><link rel='alternate' type='text/html' href='http://nomignolov.blogspot.com/2008/01/objectives-for-nomignolov-project.html' title='Objectives for Nomignolov project'/><author><name>Jean Manuel Morales</name><uri>http://www.blogger.com/profile/00696930207371705098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26945521.post-1320839658214294542</id><published>2008-01-24T23:04:00.000+01:00</published><updated>2008-01-24T23:25:13.269+01:00</updated><title type='text'>The origin of the mascot</title><content type='html'>&lt;div style="text-align: justify;"&gt;I present here the pictures that were ancestors of the mascot of Nomignolov you saw in the previous post.&lt;br /&gt;&lt;br /&gt;Next time I'll explain the meaning of the pictures! I can't help diluting the contents of the blog... Anyway the pictures come from a used page, so you can't say Nomignolov is not environment-friendly!&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ftp.tiscali.it/nomignolov/img/visual.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://ftp.tiscali.it/nomignolov/img/visual.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26945521-1320839658214294542?l=nomignolov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nomignolov.blogspot.com/feeds/1320839658214294542/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26945521&amp;postID=1320839658214294542' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/1320839658214294542'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/1320839658214294542'/><link rel='alternate' type='text/html' href='http://nomignolov.blogspot.com/2008/01/origin-of-mascot.html' title='The origin of the mascot'/><author><name>Jean Manuel Morales</name><uri>http://www.blogger.com/profile/00696930207371705098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26945521.post-3290895246853432987</id><published>2008-01-18T18:30:00.001+01:00</published><updated>2008-01-18T18:38:42.279+01:00</updated><title type='text'>Moustache</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ftp.tiscali.it/nomignolov/img/moustache.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://ftp.tiscali.it/nomignolov/img/moustache.jpg" alt="" border="0" /&gt;&lt;/a&gt;This post is just to say that I'm working on Nomignolov 1.3, which will come before spring!&lt;br /&gt;&lt;br /&gt;Also, I'm working on more articles!!&lt;br /&gt;&lt;br /&gt;And finally, the picture is not pure nonsense, and it has more to do with Nomignolov than you expect, as I'll explain in future posts!!!&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26945521-3290895246853432987?l=nomignolov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nomignolov.blogspot.com/feeds/3290895246853432987/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26945521&amp;postID=3290895246853432987' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/3290895246853432987'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/3290895246853432987'/><link rel='alternate' type='text/html' href='http://nomignolov.blogspot.com/2008/01/moustache.html' title='Moustache'/><author><name>Jean Manuel Morales</name><uri>http://www.blogger.com/profile/00696930207371705098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26945521.post-6931192915034380868</id><published>2008-01-09T00:09:00.001+01:00</published><updated>2008-01-09T00:40:04.324+01:00</updated><title type='text'>Cibilimny and Nomignolov</title><content type='html'>Hello to all and Happy New Year!!!&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;I wrote a short article about Cibilimny. It is a simple puzzle game which is fun to play. I wrote the Lua script for Nomignolov, which will come with the next version of the program.&lt;br /&gt;&lt;br /&gt;Of course you can't wait till the next version, so I uploaded a test release which you can try &lt;a href="http://ftp.tiscali.it/nomignolov/Nomv_080108.zip"&gt;here&lt;/a&gt;. Warning: this is intended only to try Cibilimny! I have to work more on the program! You can download Nomignolov's last version 1.2 "Benbow"from the button at the right.&lt;br /&gt;&lt;br /&gt;All the info about Cibilimny, including the game rules, could be found in this &lt;a href="http://ftp.tiscali.it/nomignolov/pdf/Cibilimny_and_Nomignolov.pdf"&gt;article&lt;/a&gt;. And for your pleasure, I append here two screenshots of the game.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ftp.tiscali.it/nomignolov/Cibilimny_a_game.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://ftp.tiscali.it/nomignolov/Cibilimny_a_game.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ftp.tiscali.it/nomignolov/Cibilimny_high_scores.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://ftp.tiscali.it/nomignolov/Cibilimny_high_scores.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;I hope you like this game. After all it's just a test: my mother and my sister will test it a lot more before the next version of Nomignolov :-) And anyway, it's free!&lt;br /&gt;&lt;br /&gt;I have some more Nomignolov related ideas to try in the next months, and I plan to release Version 1.3 as well. What can I add? It's easy: try it! play with it! explore it! write scripts! collaborate! spread the word about Nomignolov! ... I accept suggestions and contributions of any kind.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26945521-6931192915034380868?l=nomignolov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nomignolov.blogspot.com/feeds/6931192915034380868/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26945521&amp;postID=6931192915034380868' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/6931192915034380868'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/6931192915034380868'/><link rel='alternate' type='text/html' href='http://nomignolov.blogspot.com/2008/01/cibilimny-and-nomignolov.html' title='Cibilimny and Nomignolov'/><author><name>Jean Manuel Morales</name><uri>http://www.blogger.com/profile/00696930207371705098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26945521.post-9084608278539348444</id><published>2007-12-18T19:51:00.000+01:00</published><updated>2007-12-18T20:17:30.230+01:00</updated><title type='text'>Nomv 1.2.0.7</title><content type='html'>&lt;div style="text-align: justify;"&gt;In recent posts I wrote about some experiments I made with Nomignolov. In particular, I implemented two simultaneous games (&lt;a href="http://nomignolov.blogspot.com/2007/10/intervalo-and-nomignolov.html"&gt;Intervalo&lt;/a&gt; and &lt;a href="http://nomignolov.blogspot.com/2007/11/footsteps-and-nomignolov.html"&gt;FootSteps&lt;/a&gt;) and even a small utility (an editor for &lt;a href="http://nomignolov.blogspot.com/2007/12/sliding-block-puzzles.html"&gt;Sliding Block Puzzles&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;I am writing Nomignolov version 1.3, but it won't be ready too soon. I wished to post an intermediate version that you can download &lt;a href="http://ftp.tiscali.it/nomignolov/Nomv_071215.zip"&gt;here&lt;/a&gt;. This &lt;span style="font-style: italic;"&gt;beta&lt;/span&gt; version has a simple  &lt;span style="font-style: italic;"&gt;variants&lt;/span&gt; management. I disabled a new button for &lt;span style="font-style: italic;"&gt;repeated&lt;/span&gt; games, which will be enabled next time (it's already functional, but quite wild). And it runs &lt;span style="font-style: italic;"&gt;fullscreen&lt;/span&gt; (in version 1.3 this will be an option). And of course it has the scripts mentioned above.&lt;br /&gt;&lt;br /&gt;Download it if you dare. Anyway, the current stable version is still available &lt;a href="http://nomignolov.blogspot.com/2007/10/nomv-12-benbow.html"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26945521-9084608278539348444?l=nomignolov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nomignolov.blogspot.com/feeds/9084608278539348444/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26945521&amp;postID=9084608278539348444' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/9084608278539348444'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/9084608278539348444'/><link rel='alternate' type='text/html' href='http://nomignolov.blogspot.com/2007/12/nomv-1207.html' title='Nomv 1.2.0.7'/><author><name>Jean Manuel Morales</name><uri>http://www.blogger.com/profile/00696930207371705098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26945521.post-2519927324694427116</id><published>2007-12-11T20:39:00.001+01:00</published><updated>2007-12-11T20:52:14.351+01:00</updated><title type='text'>Sliding block puzzles</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="http://ftp.tiscali.it/nomignolov/pdf/Sliding_block_puzzles_and_Nomignolov.pdf"&gt;Here&lt;/a&gt; you can download a short document where I explained how it is possible to add puzzles to Nomignolov (and this is not news) and also little utilities!&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;In fact &lt;a href="http://ftp.tiscali.it/nomignolov/lua/SBP_editor.lua"&gt;here&lt;/a&gt; is a Lua script that let you edit Sliding block puzzles and save them in little txt files. And &lt;a href="http://ftp.tiscali.it/nomignolov/lua/SlidingBlockPuzzle.lua"&gt;this&lt;/a&gt; other script reads such files and let you slide pieces, in the traditional Nomignolov graphics (the image represents the famous Forget-me-not puzzle):&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ftp.tiscali.it/nomignolov/Nomv_forgetmenot.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://ftp.tiscali.it/nomignolov/Nomv_forgetmenot.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;How it is possible to have a single script and to manage a lot of different puzzles with it? I added in the script a vector with the variants. In this case the variants are the txt filenames, but in general this vector could list different game's mode.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;The editor should run in Nomignolov version 1.2 Benbow, while the puzzle needs the get_variant() function. Anyway, I plan to release an unofficial release packed with these goods in a week or so. In the meanwhile, happy reading &lt;a href="http://ftp.tiscali.it/nomignolov/pdf/Sliding_block_puzzles_and_Nomignolov.pdf"&gt;Sliding block puzzles and Nomignolov&lt;/a&gt;!&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26945521-2519927324694427116?l=nomignolov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nomignolov.blogspot.com/feeds/2519927324694427116/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26945521&amp;postID=2519927324694427116' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/2519927324694427116'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/2519927324694427116'/><link rel='alternate' type='text/html' href='http://nomignolov.blogspot.com/2007/12/sliding-block-puzzles.html' title='Sliding block puzzles'/><author><name>Jean Manuel Morales</name><uri>http://www.blogger.com/profile/00696930207371705098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26945521.post-3712371911315011807</id><published>2007-11-24T16:12:00.000+01:00</published><updated>2007-11-24T16:23:08.849+01:00</updated><title type='text'>FootSteps and Nomignolov</title><content type='html'>&lt;div style="text-align: justify;"&gt;Well, well, well, it's raining contents! &lt;a href="http://ftp.tiscali.it/nomignolov/pdf/FootSteps_and_Nomignolov.pdf"&gt;Here&lt;/a&gt; you can download a document I wrote about the tournament of FootSteps at &lt;a href="http://nomignolov.blogspot.com/2007/10/beer.html"&gt;BEER&lt;/a&gt;, the rule of the game, and how I used Nomignolov to help me find the best algorithm between the lot I thought of.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ftp.tiscali.it/nomignolov/pdf/Intervalo_and_Nomignolov.pdf"&gt;Here&lt;/a&gt; you can download document about Intervalo, the previous tournament, updated with the results.&lt;br /&gt;&lt;br /&gt;This time I included some combinatorial counts about FootSteps, which you can easily skip if you are not interested, or you can enjoy if you are!&lt;br /&gt;&lt;br /&gt;The algorithm I sent, Random Fractor, came 3rd in a tournament of 9! What a glory :-)&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26945521-3712371911315011807?l=nomignolov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nomignolov.blogspot.com/feeds/3712371911315011807/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26945521&amp;postID=3712371911315011807' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/3712371911315011807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/3712371911315011807'/><link rel='alternate' type='text/html' href='http://nomignolov.blogspot.com/2007/11/footsteps-and-nomignolov.html' title='FootSteps and Nomignolov'/><author><name>Jean Manuel Morales</name><uri>http://www.blogger.com/profile/00696930207371705098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26945521.post-1484591390832219622</id><published>2007-11-10T12:37:00.000+01:00</published><updated>2007-11-10T13:18:42.380+01:00</updated><title type='text'>FootSteps and Nomignolov (and this blog)</title><content type='html'>&lt;div style="text-align: justify;"&gt;On the 18th of November another call for algorithms at &lt;a href="http://bitsenelring.blogspot.com/"&gt;Bits En El Ring&lt;/a&gt; (site in Spanish) will be over. This time the tournament will be about FootSteps, a little bidding game. You can play FootSteps online at &lt;a href="http://vying.org/games/footsteps/play"&gt;vygames&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Like for the previous tournament of &lt;a href="http://nomignolov.blogspot.com/2007/10/intervalo-and-nomignolov.html"&gt;Intervalo&lt;/a&gt;, I used Nomignolov to test some algorithms and to help me decided which one was the best. And like the other time, I wrote an article with the whole story, hoping that someone will find it inspiring to use my program for misc abstract games activities! Unfortunately, but for obvious reasons, I can't publish it here before the deadline!!! :-)&lt;br /&gt;&lt;br /&gt;I have not a lot of success in selecting a strong algorithms for BEER, but indeed I have a lot of fun!&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;hr style="margin-left: 0px; margin-right: 0px;"&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;Recently I added a counter in this blog from &lt;a href="http://www.statcounter.com/"&gt;StatCounter&lt;/a&gt;. I started making some advs to my project (forum Lua, usenet rec.games.abstract, SDL site)...&lt;br /&gt;&lt;br /&gt;I think that the current version, 1.2 "Benbow", is "complete": the goal stated in the blog's title (...provides a user interface to play at any abstract strategy game described...) is reached. Nomignolov has a lot of features, and is potentially a very interesting project.&lt;br /&gt;&lt;br /&gt;I don't have a todo-list for version 1.3 (codename is secret!), but I have a lot of ideas. Anyway it seams to me quite pointless to add features that no-one will ever use... So, for the time being, I'll &lt;span style="font-style: italic;"&gt;use&lt;/span&gt; Nomignolov instead of &lt;span style="font-style: italic;"&gt;develop&lt;/span&gt; it. The resulting stories of my experiences will be summarized here and presented in the form of pdf files. Inevitably, I fear I'll include some &lt;span style="font-style: italic;"&gt;boring&lt;/span&gt; mathematical details, but that I find interesting, and some Lua code.&lt;br /&gt;&lt;br /&gt;If you have a comment on how this project could be handled, write it here or to me. And remember that collaborations (see this old but actual &lt;a href="http://nomignolov.blogspot.com/2006/11/get-involved_116481694066931737.html"&gt;post&lt;/a&gt;) are always wellcome! My mail at yahoo.com is "JeanM_M".&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26945521-1484591390832219622?l=nomignolov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nomignolov.blogspot.com/feeds/1484591390832219622/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26945521&amp;postID=1484591390832219622' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/1484591390832219622'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/1484591390832219622'/><link rel='alternate' type='text/html' href='http://nomignolov.blogspot.com/2007/11/footsteps-and-nomignolov-and-this-blog.html' title='FootSteps and Nomignolov (and this blog)'/><author><name>Jean Manuel Morales</name><uri>http://www.blogger.com/profile/00696930207371705098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26945521.post-3839232754243372676</id><published>2007-10-11T19:45:00.000+02:00</published><updated>2007-10-11T20:00:13.330+02:00</updated><title type='text'>Intervalo and Nomignolov</title><content type='html'>Contents!&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;I wrote the details of how Nomignolov was used to select the best algorithm for the Intervalo tournament. You can download the &lt;a href="http://ftp.tiscali.it/nomignolov/pdf/Intervalo_and_Nomignolov.pdf"&gt;pdf here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;You can download the files &lt;a href="http://ftp.tiscali.it/nomignolov/lua/Intervalo.lua"&gt;Intervalo.lua&lt;/a&gt; and &lt;a href="http://ftp.tiscali.it/nomignolov/lua/Intervalo_algoritmos.lua"&gt;Intervalo_algoritmos.lua&lt;/a&gt;. Copy them in your Nomignolov directory and update the file GamesList.csv accordingly.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26945521-3839232754243372676?l=nomignolov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nomignolov.blogspot.com/feeds/3839232754243372676/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26945521&amp;postID=3839232754243372676' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/3839232754243372676'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/3839232754243372676'/><link rel='alternate' type='text/html' href='http://nomignolov.blogspot.com/2007/10/intervalo-and-nomignolov.html' title='Intervalo and Nomignolov'/><author><name>Jean Manuel Morales</name><uri>http://www.blogger.com/profile/00696930207371705098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26945521.post-476477319526486740</id><published>2007-10-03T19:28:00.000+02:00</published><updated>2007-10-03T19:40:17.053+02:00</updated><title type='text'>BEER</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: left;"&gt;Thanks to &lt;a href="http://www.juegosdeingenio.org/"&gt;juegosdeingenio.org&lt;/a&gt;, I discovered &lt;a href="http://bitsenelring.blogspot.com/"&gt;bitsenelring.blogspot.com&lt;/a&gt; (BEER); both sites are in Spanish.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;BEER runs contests of algorithms. The owner, Marcos D., describes a game, allows people to send algorithms that choose a move from any given position, and then makes the war begin. Each algorithm plays 100 games with any other algorithms, gaining 1 point for each algorithm it defeats more than 50 times.&lt;br /&gt;&lt;br /&gt;I love the idea, and I hope one day people will compete to find the best "LUA_AI" for abstract games implemented in Nomignolov!&lt;br /&gt;&lt;br /&gt;I decided to compete for the current game ("Intervalo"). With the help of Nomignolov. Together with my sister, we thought of 11 different algorithms, and I used Nomignolov to see which one was our strongest warrior.&lt;br /&gt;&lt;br /&gt;It was a bit tricky, because:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;players in Intervalo move simultaneusly;&lt;/li&gt;&lt;li&gt;the algorithms choose a move instead of evaluating a position;&lt;/li&gt;&lt;li&gt;Nomignolov does not support repeated games at present.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;At the end I was able to select one algorithm (it was one of my sisters') and sent it.&lt;br /&gt;&lt;br /&gt;More details later, but the big news is that Nomignolov started doing what it was designed for: study abstract games and collect data (still, someone may use it to play...).&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26945521-476477319526486740?l=nomignolov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nomignolov.blogspot.com/feeds/476477319526486740/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26945521&amp;postID=476477319526486740' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/476477319526486740'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/476477319526486740'/><link rel='alternate' type='text/html' href='http://nomignolov.blogspot.com/2007/10/beer.html' title='BEER'/><author><name>Jean Manuel Morales</name><uri>http://www.blogger.com/profile/00696930207371705098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26945521.post-659539872595595426</id><published>2007-10-03T19:12:00.001+02:00</published><updated>2007-12-11T20:38:49.108+01:00</updated><title type='text'>Nomv 1.2 "Benbow"</title><content type='html'>&lt;div style="text-align: justify;"&gt;Mesdames et Messieurs, voilà &lt;a href="http://ftp.tiscali.it/nomignolov/Nomv_071003.zip"&gt;Nomignolov 1.2 "Benbow"&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;The single most interesting new feature of this version is the possibility to play via internet, with a client-server architecture! Also, Nomignolov provides a chat box, useful to exchange messages to the other player and to display information about the net game.&lt;br /&gt;&lt;br /&gt;I made some adjustment to the graphics, adding a few controls to the GUI, and display some more graphics buttons, etc.&lt;br /&gt;&lt;br /&gt;I couldn't resist, and I added a new game... Sicic, of course!&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26945521-659539872595595426?l=nomignolov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nomignolov.blogspot.com/feeds/659539872595595426/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26945521&amp;postID=659539872595595426' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/659539872595595426'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/659539872595595426'/><link rel='alternate' type='text/html' href='http://nomignolov.blogspot.com/2007/10/nomv-12-benbow.html' title='Nomv 1.2 &quot;Benbow&quot;'/><author><name>Jean Manuel Morales</name><uri>http://www.blogger.com/profile/00696930207371705098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26945521.post-3995814901870983011</id><published>2007-09-16T00:28:00.001+02:00</published><updated>2007-09-16T00:51:48.512+02:00</updated><title type='text'>Sicic's skies</title><content type='html'>&lt;div style="text-align: justify;"&gt;I made a printable page with 12 squared boards (8x8). The boards are Sicic's skies, so you lack just a standard chess or checker set to play the game. The file pdf is &lt;a href="http://ftp.tiscali.it/nomignolov/pdf/Sicic_skies.pdf"&gt;here&lt;/a&gt; and &lt;a href="http://ftp.tiscali.it/nomignolov/pdf/Sicic_skies_it.pdf"&gt;here&lt;/a&gt; (Italian version).&lt;br /&gt;&lt;br /&gt;I really like Sicic, even if it is a tactical and short game. I couldn't help adding it to Nomignolov. Don't worry! The next version will follow soon!&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26945521-3995814901870983011?l=nomignolov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nomignolov.blogspot.com/feeds/3995814901870983011/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26945521&amp;postID=3995814901870983011' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/3995814901870983011'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/3995814901870983011'/><link rel='alternate' type='text/html' href='http://nomignolov.blogspot.com/2007/09/sicics-skies.html' title='Sicic&apos;s skies'/><author><name>Jean Manuel Morales</name><uri>http://www.blogger.com/profile/00696930207371705098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26945521.post-8022114241455034180</id><published>2007-07-08T02:41:00.000+02:00</published><updated>2007-07-08T02:57:01.093+02:00</updated><title type='text'>Sicic</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Sicic&lt;/span&gt; is a game for two. Each player guides a group of &lt;span style="font-style: italic;"&gt;Astronomers&lt;/span&gt;, aiming at copying the opponent’s &lt;span style="font-style: italic;"&gt;Constellation&lt;/span&gt;. &lt;span style="font-weight: bold;"&gt;Sicic&lt;/span&gt; is played on two 8 × 8 squared boards, named the &lt;span style="font-style: italic;"&gt;Earth&lt;/span&gt; and the &lt;span style="font-style: italic;"&gt;Sky&lt;/span&gt;. Each player has 4 pieces that move on the &lt;span style="font-style: italic;"&gt;Earth&lt;/span&gt; (the &lt;span style="font-style: italic;"&gt;Astronomers&lt;/span&gt;) and 4 pieces to be placed in the &lt;span style="font-style: italic;"&gt;Sky &lt;/span&gt;(the &lt;span style="font-style: italic;"&gt;Stars&lt;/span&gt;). The &lt;span style="font-style: italic;"&gt;Stars &lt;/span&gt;are the player’s &lt;span style="font-style: italic;"&gt;Constellation&lt;/span&gt;. There are three phases: the &lt;span style="font-style: italic;"&gt;Afternoon&lt;/span&gt;, the &lt;span style="font-style: italic;"&gt;Evening &lt;/span&gt;and the &lt;span style="font-style: italic;"&gt;Night&lt;/span&gt;. One of the player will be the first to move in every phase of the game.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;the game&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;In the &lt;span style="font-style: italic;"&gt;Afternoon&lt;/span&gt;, players alternate placing one &lt;span style="font-style: italic;"&gt;Astronomer &lt;/span&gt;at a time on the &lt;span style="font-style: italic;"&gt;Earth&lt;/span&gt;, on an empty square. In the &lt;span style="font-style: italic;"&gt;Evening&lt;/span&gt;, players alternate placing one &lt;span style="font-style: italic;"&gt;Star &lt;/span&gt;at a time in the &lt;span style="font-style: italic;"&gt;Sky&lt;/span&gt;, on an empty square. In the &lt;span style="font-style: italic;"&gt;Night&lt;/span&gt;, each player must move one of his &lt;span style="font-style: italic;"&gt;Astronomer &lt;/span&gt;every turn.&lt;br /&gt;The &lt;span style="font-style: italic;"&gt;Astronomer &lt;/span&gt;can move in a direct line in every direction, any number of unoccupied squares.&lt;br /&gt;He must land in an unoccupied square.&lt;br /&gt;The &lt;span style="font-style: italic;"&gt;Astronomer &lt;/span&gt;may choose not to move, in order to “pinch” one of the opponent’s &lt;span style="font-style: italic;"&gt;Astronomers &lt;/span&gt;set in a neighbouring square. The result of a pinch is that the pinched &lt;span style="font-style: italic;"&gt;Astronomer &lt;/span&gt;must move in the next turn. Moreover, it is forbidden to the opponent, in the second next turn, to pinch an &lt;span style="font-style: italic;"&gt;Astronomer &lt;/span&gt;that occupies the abandoned square.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;winning&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;The winner is the first player who manages to place his &lt;span style="font-style: italic;"&gt;Astronomers &lt;/span&gt;in the same way as the opponent’s &lt;span style="font-style: italic;"&gt;Stars&lt;/span&gt;. Translations, reflections and rotations are allowed. Also, a player can win by pinching an &lt;span style="font-style: italic;"&gt;Astronomer &lt;/span&gt;that is not able to move.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;a problem&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;The player with black &lt;span style="font-style: italic;"&gt;Astronomers &lt;/span&gt;moves, and wins in his next move (the first board is the &lt;span style="font-style: italic;"&gt;Sky&lt;/span&gt;, and the second is the &lt;span style="font-style: italic;"&gt;Earth&lt;/span&gt;):&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ftp.tiscali.it/nomignolov/sicic_problem.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://ftp.tiscali.it/nomignolov/sicic_problem.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;more info&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Sicic &lt;/span&gt;is latin for "stellae inerrantes caeli imitatio consequi".&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Stars &lt;/span&gt;are fixed, so paper and pencil could be used for the &lt;span style="font-style: italic;"&gt;Sky &lt;/span&gt;and the &lt;span style="font-style: italic;"&gt;Stars&lt;/span&gt;. Change the number of &lt;span style="font-style: italic;"&gt;Stars &lt;/span&gt;and &lt;span style="font-style: italic;"&gt;Astronomers&lt;/span&gt;, the shape and size of the board, to get simple game’s variants.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Sicic &lt;/span&gt;was invented by Jean Manuel Morales between June and July 2007. He hopes the game is original and fun to play.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Rules of &lt;a href="http://ftp.tiscali.it/nomignolov/Sicic.pdf"&gt;Sicic in English&lt;/a&gt;.&lt;br /&gt;Regole di &lt;a href="http://ftp.tiscali.it/nomignolov/Sicic_it.pdf"&gt;Sicic in italiano&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26945521-8022114241455034180?l=nomignolov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nomignolov.blogspot.com/feeds/8022114241455034180/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26945521&amp;postID=8022114241455034180' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/8022114241455034180'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/8022114241455034180'/><link rel='alternate' type='text/html' href='http://nomignolov.blogspot.com/2007/07/sicic.html' title='Sicic'/><author><name>Jean Manuel Morales</name><uri>http://www.blogger.com/profile/00696930207371705098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26945521.post-117494606480391201</id><published>2007-03-27T00:10:00.000+02:00</published><updated>2007-03-27T00:54:24.816+02:00</updated><title type='text'>Nomv 1.1 "Agilulfo"</title><content type='html'>Time is ripe for yet another Nomignolov version. From now on, all new versions will have a code-name, rather than a version number. You can download Nomv 1.1 "Agilulfo" &lt;a href="http://ftp.tiscali.it/nomignolov/Nomv_070327.zip"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;What's new in this version? I focused on the player experience.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Threads&lt;/span&gt;. Now Minimax runs on a separate thread. This mean that you can do a number of things while Nomv is thinking: you can stop it, tell it to hurry up (with the button with the exclamation mark), browse the list of moves, move the window, etc.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Lines on board.&lt;/span&gt; From the Lua script it's now possible to draw colorful lines on the board. This may seems a trivial feature, but just try to play Hex oblivious of what sides you should connect... I made use of simple line in Wari and Diffusion to divide the board in half.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Highlighted cells&lt;/span&gt;. Via the Lua code, it's now possible to "highlight" some cells. This feature comes in handy when you want to make clear what was the last click. Try compare the game 3verse with/without this feature. Cells can be de/re-highlighted thanks to the button with the nice highlighter mark.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Puzzles.&lt;/span&gt; I made the promise I would not add a new game until someone else* does. So I added 3 puzzles, just for fun. Nomv solves the problem of 8 queens in a board and a magic square of order 4. I made it solve the problem of the knight's tour using Warnsdorf's heuristic. It needs near one hour to solve the puzzle, but if you keep clicking the button with the exclamation mark it's faster :-)&lt;br /&gt;&lt;br /&gt;*the pdf manual is included. Lua is a beautiful language. This is not a subliminal footnote...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26945521-117494606480391201?l=nomignolov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nomignolov.blogspot.com/feeds/117494606480391201/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26945521&amp;postID=117494606480391201' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/117494606480391201'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/117494606480391201'/><link rel='alternate' type='text/html' href='http://nomignolov.blogspot.com/2007/03/nomv-11-agilulfo.html' title='Nomv 1.1 &quot;Agilulfo&quot;'/><author><name>Jean Manuel Morales</name><uri>http://www.blogger.com/profile/00696930207371705098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26945521.post-117107772279868675</id><published>2007-02-10T04:06:00.000+01:00</published><updated>2007-02-10T04:22:02.826+01:00</updated><title type='text'>Nomv 1.0.1.7</title><content type='html'>This release of Nomv, with it's strange version number, just fixes some bugs from version 1.0.&lt;br /&gt;&lt;br /&gt;I had to modify the API, in order to achieve a bit more consistency. I've updated the documentation accordingly. Now every function "some_function" in the API deals with the cells using their names (i.e. "a1", "b15"). And every function has a twin "id_some_function" which deals with cells using their number (i.e. 1, 16). I modified all the scripts, but it is worth doing, since now I feel that the API is a lot more consistent.&lt;br /&gt;&lt;br /&gt;So, this is the latest official release! Download &lt;a href="http://ftp.tiscali.it/nomignolov/Nomv_070210.zip"&gt;Nomv 1.0.1.7&lt;/a&gt;, unzip, play, read the documentation, write scripts, ...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26945521-117107772279868675?l=nomignolov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nomignolov.blogspot.com/feeds/117107772279868675/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26945521&amp;postID=117107772279868675' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/117107772279868675'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/117107772279868675'/><link rel='alternate' type='text/html' href='http://nomignolov.blogspot.com/2007/02/nomv-1017.html' title='Nomv 1.0.1.7'/><author><name>Jean Manuel Morales</name><uri>http://www.blogger.com/profile/00696930207371705098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26945521.post-117107424949031606</id><published>2007-02-10T02:41:00.000+01:00</published><updated>2007-02-10T03:24:09.503+01:00</updated><title type='text'>Some links</title><content type='html'>Nomignolov is about abstract strategy games. You can add a new game for two or more players, a puzzle just for one player, and even a cellular automaton (one player without choise).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;Here are some links with information about the scripts that come with Nomignolov.&lt;br /&gt;You can find a lot of material in &lt;a href="http://www.di.fc.ul.pt/%7Ejpn/gv/" target="_blank"&gt;The World of Abstract Games&lt;/a&gt;, by João Pedro Neto. For instance, about &lt;a href="http://www.di.fc.ul.pt/%7Ejpn/gv/dao.htm" target="_blank"&gt;Dao&lt;/a&gt; and &lt;a href="http://www.di.fc.ul.pt/%7Ejpn/gv/entropy.htm" target="_blank"&gt;Entropy&lt;/a&gt; along with a hundreds of others!.&lt;br /&gt;&lt;br /&gt;Of course there is always the &lt;a href="http://en.wikipedia.org" target="_blank"&gt;Wikipedia&lt;/a&gt;, for instance with information about &lt;a href="http://en.wikipedia.org/wiki/Conway%27s_Soldiers" target="_blank"&gt;Conways' Soldiers&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Tablut" target="_blank"&gt;Tablut&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Hex_%28board_game%29" target="_blank"&gt;Hex&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Information about &lt;a href="http://www.marksteeregames.com/Diffusion_rules.html"&gt;Diffusion&lt;/a&gt; can be found on the site of its creator &lt;a href="http://www.marksteeregames.com" target="_blank"&gt;Mark Steere&lt;/a&gt;, along with all his others games.&lt;br /&gt;&lt;br /&gt;You can play a lot of abstract games via e-mail just with a free subscription to &lt;a href="http://www.gamerz.net/pbmserv/" target="_blank"&gt;Richard's Server&lt;/a&gt;, where you can find the rules of a lot of games. For &lt;a href="http://www.gamerz.net/pbmserv/wari.html" target="_blank"&gt;Wari&lt;/a&gt;, I used the rules found there.&lt;br /&gt;&lt;br /&gt;I don't think there's need for information about Tic tac toe or the game of the 14-15 (the 15 puzzle) by Sam Loyd. And maybe you don't know yet about &lt;a href="http://nomignolov.blogspot.com/2006/08/3verse.html"&gt;3verse&lt;/a&gt;, so go and discover.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26945521-117107424949031606?l=nomignolov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nomignolov.blogspot.com/feeds/117107424949031606/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26945521&amp;postID=117107424949031606' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/117107424949031606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/117107424949031606'/><link rel='alternate' type='text/html' href='http://nomignolov.blogspot.com/2007/02/some-links.html' title='Some links'/><author><name>Jean Manuel Morales</name><uri>http://www.blogger.com/profile/00696930207371705098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26945521.post-117106083833019811</id><published>2007-02-09T23:23:00.000+01:00</published><updated>2007-02-10T00:05:26.840+01:00</updated><title type='text'>Screenshots of Version 1</title><content type='html'>It is time to add some new screen shots of Nomignolov. This is an update of the &lt;a href="http://nomignolov.blogspot.com/2006/05/some-screenshots.html"&gt;old post&lt;/a&gt; showing how Nomignolov looked like in the ancient age.&lt;br /&gt;&lt;br /&gt;First of all, the splash screen (I'm so proud of it!!):&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ftp.tiscali.it/nomignolov/sh_ver1/Nomv_splash_screen.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px;" src="http://ftp.tiscali.it/nomignolov/sh_ver1/Nomv_splash_screen.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Then, the image of the main menu, where the list of games is shown:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ftp.tiscali.it/nomignolov/sh_ver1/Nomv_main_menu.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px;" src="http://ftp.tiscali.it/nomignolov/sh_ver1/Nomv_main_menu.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;When you select a game, appears a menu with hopefully useful information about the game: rules, how to move, etc. The current player(s) can be changed via the option button "Change":&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ftp.tiscali.it/nomignolov/sh_ver1/Nomv_game_menu.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px;" src="http://ftp.tiscali.it/nomignolov/sh_ver1/Nomv_game_menu.jpg" alt="" border="0" /&gt;&lt;/a&gt;And now two games. The first one is Wari.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ftp.tiscali.it/nomignolov/sh_ver1/Nomv_wari.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px;" src="http://ftp.tiscali.it/nomignolov/sh_ver1/Nomv_wari.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The second is Hex. This is the outcome of a randomly generated game. I wonder whether this will be a surrogate for a heads or tails round. At least, it doesn't seem a very unfair coin...&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ftp.tiscali.it/nomignolov/sh_ver1/Nomv_hex.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px;" src="http://ftp.tiscali.it/nomignolov/sh_ver1/Nomv_hex.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I know you hanker after more images like these. As usual, just download Nomv!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26945521-117106083833019811?l=nomignolov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nomignolov.blogspot.com/feeds/117106083833019811/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26945521&amp;postID=117106083833019811' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/117106083833019811'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/117106083833019811'/><link rel='alternate' type='text/html' href='http://nomignolov.blogspot.com/2007/02/screenshots-of-version-1.html' title='Screenshots of Version 1'/><author><name>Jean Manuel Morales</name><uri>http://www.blogger.com/profile/00696930207371705098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26945521.post-116544844757555300</id><published>2006-12-07T00:02:00.000+01:00</published><updated>2006-12-07T00:40:47.613+01:00</updated><title type='text'>Nomv 1.0</title><content type='html'>Here it is, for your pleasure, &lt;a href="http://ftp.tiscali.it/nomignolov/Nomv_061206.zip"&gt;Nomv 1.0&lt;/a&gt;!!!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Scripts. &lt;/span&gt;From version 0.8 to version 1.0 I focused on defining a standard for writing scripts to add new games. The zip contains the file Nomignolov_manual.pdf with complete information about the scripts: from the general structure to the coding details. The documentation is updated and I'm not going to make changes to the way scripts are used by Nomv. So you can finally take the manual, study it and add new games!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;GUI.&lt;/span&gt; I've worked on the GUI, which now has a name (WON). It's nearly a stand alone library, which I will use for a simple utility program (more info to come!).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Misc.&lt;/span&gt; Lots of other things! I'm working on the code every time I can, and try to make things better. This version is not perfect, but I think it's enough to become 1.0. If you have any comments about my program, please let me know!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26945521-116544844757555300?l=nomignolov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nomignolov.blogspot.com/feeds/116544844757555300/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26945521&amp;postID=116544844757555300' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/116544844757555300'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/116544844757555300'/><link rel='alternate' type='text/html' href='http://nomignolov.blogspot.com/2006/12/nomv-10.html' title='Nomv 1.0'/><author><name>Jean Manuel Morales</name><uri>http://www.blogger.com/profile/00696930207371705098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26945521.post-116481694066931737</id><published>2006-11-29T15:51:00.000+01:00</published><updated>2006-11-29T17:15:40.696+01:00</updated><title type='text'>Get involved!</title><content type='html'>Nomignolov 1.0 is coming in a few days! Moreover, December the first will be one year since when I started programming it, so I think it's the right time for other people to join the fun!&lt;br /&gt;&lt;br /&gt;There are many ways in which you can help Nomv to grow. I'll list here a few, but you can be more imaginative!&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Download Nomignolov and use it! Any comments and suggestions will be useful for future versions and improvements!&lt;/li&gt;&lt;li&gt;Write Lua scripts so to add new games! This is not so easy, because you will need to learn to program in Lua. Anyway, there are 10 scripts with Version 1.0 and a pdf document which explains in details the process of adding a new game. During the development of Nomv, I've changed the structure of the scripts many times, but from Version 1.0 I will take them as standard. Be the first to write a Lua script for a new game!&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Spread the word about Nomv! The more people will play with it, the greater the chance that someone write new games.&lt;/li&gt;&lt;li&gt;Translate the documentation in your language, and keep it in your site with a link to Nomv. I have no time to keep the documentation updated in both Italian and English, so I chose the latter. Again, refer to Version 1.0, and let me know.&lt;/li&gt;&lt;li&gt;Help me with the blog! I updated a little it's appearance, but I wish to do a lot more: add surveys to see what people think about Nomv, which games they like/would like to see, what features will be fancy for the new releases, etc. And to manage/present new games submitted by fans, making links to rules, explains them briefly, etc.&lt;/li&gt;&lt;li&gt;Help me with the GUI. I don't plan to release the source code of Nomv right now, even if it's something I plan to do for the future. Instead, I made the GUI of Nomv nearly completely indipendent. When I'll end this, I plan to release the GUI (which is C++ and works with SDL) as a free library, so you can expand and improve it.&lt;/li&gt;&lt;/ul&gt;Show me what you can do!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26945521-116481694066931737?l=nomignolov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nomignolov.blogspot.com/feeds/116481694066931737/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26945521&amp;postID=116481694066931737' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/116481694066931737'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/116481694066931737'/><link rel='alternate' type='text/html' href='http://nomignolov.blogspot.com/2006/11/get-involved_116481694066931737.html' title='Get involved!'/><author><name>Jean Manuel Morales</name><uri>http://www.blogger.com/profile/00696930207371705098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26945521.post-115982308515201874</id><published>2006-10-02T22:30:00.000+02:00</published><updated>2006-10-02T23:04:45.193+02:00</updated><title type='text'>Nomv 0.8</title><content type='html'>A new version of Nomignolov: download it &lt;a href="http://ftp.tiscali.it/nomignolov/Nomv_061002.zip"&gt;here&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;More games. &lt;/span&gt;In this new version I added two more games: Hex and Tablut. I don't plan to add more games, but I'll focus on the code to write them. I'm starving to see scripts written by others. In version 0.9 I'll add a lot of &lt;span style="font-style: italic;"&gt;auxiliary&lt;/span&gt; and &lt;span style="font-style: italic;"&gt;API&lt;/span&gt; functions, so it will be a lot easier to add a new games.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Documentation.&lt;/span&gt; The English and the Italian documentation is updated with this version. Nomignolov_manual.pdf and Nomignolov_manuale.pdf are in the Nomv folder.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;AI&lt;/span&gt;. Even if AI is not the main goal for this program (the main goal is to provide an interface), I played with minimax algorithm and now the program can play to a certain degree. In many games it's not strong, and in some games is too slow. I think that it plays well at Dao and at Wari.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Game info.&lt;/span&gt; For players too lazy to hunt for games rules, I added games information in the scripts. So now it's possible to read something about the game directly from Nomv.&lt;br /&gt;&lt;br /&gt;As I said, I plan to release version 1 sometime around December.&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26945521-115982308515201874?l=nomignolov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nomignolov.blogspot.com/feeds/115982308515201874/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26945521&amp;postID=115982308515201874' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/115982308515201874'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/115982308515201874'/><link rel='alternate' type='text/html' href='http://nomignolov.blogspot.com/2006/10/nomv-08.html' title='Nomv 0.8'/><author><name>Jean Manuel Morales</name><uri>http://www.blogger.com/profile/00696930207371705098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26945521.post-115591860424987686</id><published>2006-08-18T18:05:00.000+02:00</published><updated>2006-08-18T18:30:04.260+02:00</updated><title type='text'>Nomv 0.7.4.1</title><content type='html'>For this intermediate version I focused on the GUI (it's the "terrible GUI update" I wrote on the previous post).&lt;br /&gt;&lt;br /&gt;I'm trying to separate Nomignolov from the GUI. By doing this I hope I could reuse the GUI to write some small utility programs for Nomv or completely different things. My idea is eventually to publish the GUI's sources.&lt;br /&gt;&lt;br /&gt;The AI is still very weak. It analyses a fixed number of moves ahead for every game. To speed it up a bit (a lot), it looks ahead at each node with probability 0.5. I plan to work on the algorithm so that the number of moves depends on the branching factor of the game's tree, and on the time granted by the user.&lt;br /&gt;&lt;br /&gt;I still need to update the documentation.&lt;br /&gt;&lt;br /&gt;Nomv 0.7.4.1 is &lt;a href="http://ftp.tiscali.it/nomignolov/Nomv_060818.zip"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;It's time for this tired programmers to have an holiday, so I'll be visiting Budapest and other near places for the next two weeks (not that this blog is fast paced enough to need such an announcement!).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26945521-115591860424987686?l=nomignolov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nomignolov.blogspot.com/feeds/115591860424987686/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26945521&amp;postID=115591860424987686' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/115591860424987686'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/115591860424987686'/><link rel='alternate' type='text/html' href='http://nomignolov.blogspot.com/2006/08/nomv-0741.html' title='Nomv 0.7.4.1'/><author><name>Jean Manuel Morales</name><uri>http://www.blogger.com/profile/00696930207371705098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26945521.post-115548806292903330</id><published>2006-08-13T18:48:00.000+02:00</published><updated>2006-08-16T15:49:55.280+02:00</updated><title type='text'>Logo</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ftp.tiscali.it/nomignolov/NomvLogo_border.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://ftp.tiscali.it/nomignolov/NomvLogo_border.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Ta-da! The new logo!&lt;br /&gt;&lt;br /&gt;I'll add another post with the rules of &lt;span style="font-style: italic;"&gt;3verse&lt;/span&gt;, one of the new game of version 0.7.&lt;br /&gt;&lt;br /&gt;By the way, version 0.7 is in reality just version "0.6.7.2 (beta) 06/08/2k6". Anyway I'm writing a terrible GUI update, which I hope it will be ready by the end of next week.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26945521-115548806292903330?l=nomignolov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nomignolov.blogspot.com/feeds/115548806292903330/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26945521&amp;postID=115548806292903330' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/115548806292903330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/115548806292903330'/><link rel='alternate' type='text/html' href='http://nomignolov.blogspot.com/2006/08/logo.html' title='Logo'/><author><name>Jean Manuel Morales</name><uri>http://www.blogger.com/profile/00696930207371705098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26945521.post-115548577014224558</id><published>2006-08-13T17:58:00.000+02:00</published><updated>2006-08-13T19:39:48.616+02:00</updated><title type='text'>3verse</title><content type='html'>&lt;span style="font-weight: bold;"&gt;the game&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;3verse&lt;/span&gt; is a game for two players. The action takes place on a board of 8x8 squares. The first player owns pieces &lt;span style="font-weight: bold;"&gt;X&lt;/span&gt;, the second player owns pieces &lt;span style="font-weight: bold;"&gt;O&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;At the beginning of the game, each player has two pieces on opposite corners, a sufficient number of pieces and two marks off board.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ftp.tiscali.it/nomignolov/3verse_initial_setup.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px;" src="http://ftp.tiscali.it/nomignolov/3verse_initial_setup.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Players drop one pieces and move his two marks at a time. Who move last is the winner.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;the move&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The moving player removes his marks from the board, if any.&lt;br /&gt;&lt;br /&gt;He chooses one of his pieces already on the board. We will call it the &lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;anchor&lt;/span&gt;. Then he drops his first mark in an empty square in the same row or in the same column of the &lt;span style="font-style: italic;"&gt;anchor&lt;/span&gt;. Then he drops his last mark in an empty square in the same row or in the same column of his first mark, but not in the same row or in the same column of the &lt;span style="font-style: italic;"&gt;anchor&lt;/span&gt;. Then he drops one of his off board pieces in an empty square in the same row or in the same column of his last mark, but not in the same row or in the same column of his first mark.&lt;br /&gt;&lt;br /&gt;There can't be any pieces (&lt;span style="font-weight: bold;"&gt;X&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;O&lt;/span&gt;, or other player's marks) between the &lt;span style="font-style: italic;"&gt;anchor&lt;/span&gt; and the first mark, between the first and the last mark, between the last mark and the dropped piece.&lt;br /&gt;&lt;br /&gt;Here are 3 moves:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ftp.tiscali.it/nomignolov/3verse_example_move1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px;" src="http://ftp.tiscali.it/nomignolov/3verse_example_move1.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ftp.tiscali.it/nomignolov/3verse_example_move2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px;" src="http://ftp.tiscali.it/nomignolov/3verse_example_move2.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ftp.tiscali.it/nomignolov/3verse_example_move3.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px;" src="http://ftp.tiscali.it/nomignolov/3verse_example_move3.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;other info&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I call the path between the &lt;span style="font-style: italic;"&gt;anchor&lt;/span&gt; and the dropped piece a &lt;span style="font-style: italic;"&gt;3verse&lt;/span&gt;', because squares are alligned in three consecutive lines. In the game, you reach the dropping piece with a &lt;span style="font-style: italic;"&gt;3verse&lt;/span&gt;. Using &lt;span style="font-style: italic;"&gt;k-1&lt;/span&gt; marks, &lt;span style="font-style: italic;"&gt;k = 0, 1, ...&lt;/span&gt;, you can play &lt;span style="font-style: italic;"&gt;kverse&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;3verse&lt;/span&gt; was invented by me between July and August 2006. I hope the game is new, easy and fun.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26945521-115548577014224558?l=nomignolov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nomignolov.blogspot.com/feeds/115548577014224558/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26945521&amp;postID=115548577014224558' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/115548577014224558'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/115548577014224558'/><link rel='alternate' type='text/html' href='http://nomignolov.blogspot.com/2006/08/3verse.html' title='3verse'/><author><name>Jean Manuel Morales</name><uri>http://www.blogger.com/profile/00696930207371705098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26945521.post-115488254252149306</id><published>2006-08-06T18:31:00.000+02:00</published><updated>2006-08-06T18:48:39.446+02:00</updated><title type='text'>Nomv 0.7</title><content type='html'>An update, at last!&lt;br /&gt;&lt;br /&gt;What's new:&lt;br /&gt;- Simple minimax&lt;br /&gt;- New games: Diffusion, 14-15, 3verse&lt;br /&gt;- Review a played game&lt;br /&gt;- other things.&lt;br /&gt;&lt;br /&gt;Download it &lt;a href="http://ftp.tiscali.it/nomignolov/Nomv_060806.zip"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Documentation is not updated...&lt;br /&gt;&lt;br /&gt;In a couple of day I'll add a post with the rules of "3verse", a very simple game invented by me on july. I hope it's really new!&lt;br /&gt;&lt;br /&gt;Thanks to Matt who noticed the bug, now Nomv will run on Windows XP with Service Pack 2.&lt;br /&gt;&lt;br /&gt;I've realized that december the first will be the first birthday of Nomv, so I must work hard and publish version 1 by then!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26945521-115488254252149306?l=nomignolov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nomignolov.blogspot.com/feeds/115488254252149306/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26945521&amp;postID=115488254252149306' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/115488254252149306'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/115488254252149306'/><link rel='alternate' type='text/html' href='http://nomignolov.blogspot.com/2006/08/nomv-07.html' title='Nomv 0.7'/><author><name>Jean Manuel Morales</name><uri>http://www.blogger.com/profile/00696930207371705098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26945521.post-114869046909411833</id><published>2006-05-27T01:53:00.000+02:00</published><updated>2006-05-27T02:41:09.113+02:00</updated><title type='text'>About Nomv's short term future</title><content type='html'>My program is an hobby project. Nomv (hey, that's Nomignolov in brief!) is nearly completed. The program I had in mind can:&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;display a board in any shape or form;&lt;/li&gt;   &lt;li&gt;let a human move pieces in the board according to game rules;&lt;/li&gt;   &lt;li&gt;generate a random game according to game rules;&lt;/li&gt;   &lt;li&gt;let anybody add a new game (and provide relevant documentation);&lt;br /&gt; &lt;/li&gt;   &lt;li&gt;be download from the internet.&lt;/li&gt; &lt;/ul&gt; Well, I think Nomv 0.6 (beta) is that program! Version 1 will be nearly the same as this one, probably just with a nicer GUI, some more games, a well-kept documentation. But I need some feedback to do this (and maybe some help).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;AI.&lt;/span&gt; Nomv doesn't have any AI and in the short term I don't plan to add one. My dream is to write, in the long term future, a general AI that make Nomignolov capable of playing at any given game better than with random moves. And this is not easy!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Script AI.&lt;/span&gt; In theory it's possible to write an AI for any game in the script. The function "list_moves" could check if it's up to the pc to move. In this case, the list of moves would be studied, and the function could return only the better one. In the near future I plan to add an optional function in the script that select the better move from the list. From Nomv it will be possible to choose among "Human", "Random" or "Script AI".&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Linux.&lt;/span&gt; Nomv will be compiled for Linux soon.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Credits and help.&lt;/span&gt; In the near future I plan to add some optional variable to game scripts: the name of the game's inventor; a game description and some rules of how to move. I'll display this information in Nomv.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26945521-114869046909411833?l=nomignolov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nomignolov.blogspot.com/feeds/114869046909411833/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26945521&amp;postID=114869046909411833' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/114869046909411833'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/114869046909411833'/><link rel='alternate' type='text/html' href='http://nomignolov.blogspot.com/2006/05/about-nomvs-short-term-future.html' title='About Nomv&apos;s short term future'/><author><name>Jean Manuel Morales</name><uri>http://www.blogger.com/profile/00696930207371705098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26945521.post-114868751016988527</id><published>2006-05-27T01:32:00.000+02:00</published><updated>2006-05-27T01:51:50.180+02:00</updated><title type='text'>Download Nomignolov 0.6 (beta)</title><content type='html'>New version of &lt;a href="http://web.tiscali.it/nomignolov/Nomv_060527.zip"&gt;Nomignolov&lt;/a&gt; is ready for download!&lt;br /&gt;The real change in this version is not visible: I simplified the way to write scripts. Boards are now in absolute coordinates. For example, the first square of a tic tac toe board has coordinates (1, 1), and the last has coordinates (3, 3). Nomignolov rearrange the coordinates in pixel space.&lt;br /&gt;I rewrote the scripts with all variables named in English, and added some comments, etc.&lt;br /&gt;Nomignolov is still a beta version. This means that, if you find a bug, or have any criticism, suggestion, opinion, etc, you should tell me. This is as simple as leaving here a comment or writing a mail me: "jean" and ".morales" and "@" and "tiscali" and ".it".&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26945521-114868751016988527?l=nomignolov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nomignolov.blogspot.com/feeds/114868751016988527/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26945521&amp;postID=114868751016988527' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/114868751016988527'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/114868751016988527'/><link rel='alternate' type='text/html' href='http://nomignolov.blogspot.com/2006/05/download-nomignolov-06-beta.html' title='Download Nomignolov 0.6 (beta)'/><author><name>Jean Manuel Morales</name><uri>http://www.blogger.com/profile/00696930207371705098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26945521.post-114659826102094682</id><published>2006-05-02T21:19:00.000+02:00</published><updated>2006-05-02T21:31:01.033+02:00</updated><title type='text'>Some screenshots</title><content type='html'>Some screenshots from Nomignolov 0.5. It starts by showing a splash-screen (click to enlarge):&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ftp.tiscali.it/nomignolov/splashscreen.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px;" src="http://ftp.tiscali.it/nomignolov/splashscreen.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Here's the list of available games:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ftp.tiscali.it/nomignolov/gamelist.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px;" src="http://ftp.tiscali.it/nomignolov/gamelist.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Here's during a Wari game:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ftp.tiscali.it/nomignolov/playingwari.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px;" src="http://ftp.tiscali.it/nomignolov/playingwari.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;And finally a finished Entropy game:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ftp.tiscali.it/nomignolov/entropywin.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px;" src="http://ftp.tiscali.it/nomignolov/entropywin.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;If you like to see more images like these on your pc, download Nomignolov and try it :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26945521-114659826102094682?l=nomignolov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nomignolov.blogspot.com/feeds/114659826102094682/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26945521&amp;postID=114659826102094682' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/114659826102094682'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/114659826102094682'/><link rel='alternate' type='text/html' href='http://nomignolov.blogspot.com/2006/05/some-screenshots.html' title='Some screenshots'/><author><name>Jean Manuel Morales</name><uri>http://www.blogger.com/profile/00696930207371705098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26945521.post-114651660434069100</id><published>2006-05-01T22:37:00.000+02:00</published><updated>2006-05-01T22:51:44.226+02:00</updated><title type='text'>Nomignolov goes multilingual!</title><content type='html'>You can now download &lt;a href="http://ftp.tiscali.it/nomignolov/Nomignolov_060501.zip"&gt;Nomignolov&lt;/a&gt; (still version 0.5) with a multilingual support. The documentation is both in English and in Italian. The documentation comes in two pdf files (English and Italian). The pdf files are proofs: I plan to re-read them carefully. Anyway they have all the most important informations and explains how to add a game.&lt;br /&gt;You can change the language of Nomignolov from English (the default) to Italian simply by changing a line in Prefs.lua. With the same system it's possible to add more languages, by writing Lang_foo.lua.&lt;br /&gt;Now scripts for a game must have English functions (like get_pieces, make_move, etc).&lt;br /&gt;This post was written in a hurry. More to come.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26945521-114651660434069100?l=nomignolov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nomignolov.blogspot.com/feeds/114651660434069100/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26945521&amp;postID=114651660434069100' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/114651660434069100'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/114651660434069100'/><link rel='alternate' type='text/html' href='http://nomignolov.blogspot.com/2006/05/nomignolov-goes-multilingual.html' title='Nomignolov goes multilingual!'/><author><name>Jean Manuel Morales</name><uri>http://www.blogger.com/profile/00696930207371705098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26945521.post-114597977620077058</id><published>2006-04-25T17:35:00.000+02:00</published><updated>2006-04-25T17:47:35.840+02:00</updated><title type='text'>Download Nomignolov 0.5</title><content type='html'>&lt;a href="http://web.tiscali.it/nomignolov/Nomignolov_060423.zip"&gt;Nomignolov 0.5&lt;/a&gt; is downloadable!&lt;br /&gt;Just unpack it in a single folder. It doesn't require installation.&lt;br /&gt;This is still a beta release. It's only in Italian, but the way to play may be quite obvious (or you can use internet to learn some Italian words...).&lt;br /&gt;By the way, "Nomignolov" it's just the Italian word "nomignolo" (which means "nickname") with a "v" at the end, to mimic a Russian name...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26945521-114597977620077058?l=nomignolov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nomignolov.blogspot.com/feeds/114597977620077058/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26945521&amp;postID=114597977620077058' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/114597977620077058'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/114597977620077058'/><link rel='alternate' type='text/html' href='http://nomignolov.blogspot.com/2006/04/download-nomignolov-05.html' title='Download Nomignolov 0.5'/><author><name>Jean Manuel Morales</name><uri>http://www.blogger.com/profile/00696930207371705098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26945521.post-114597768395150344</id><published>2006-04-25T16:39:00.000+02:00</published><updated>2006-04-25T17:08:03.960+02:00</updated><title type='text'>Nomignolov is online!</title><content type='html'>This is the first house of Nomignolov!&lt;br /&gt;Nomignolov is a program that provides a user interface to play at any boardgame described with a Lua script. At present Nomignolov (version 0.5) lets you play at:&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;Dao&lt;/li&gt;   &lt;li&gt;Entropy&lt;/li&gt;   &lt;li&gt;Conway's Soldiers&lt;/li&gt;   &lt;li&gt;Tic tac toe&lt;/li&gt;   &lt;li&gt;Wari&lt;/li&gt; &lt;/ul&gt; Nomignolov doesn't have an AI of any kind, so if you let it play, it just moves at random.&lt;br /&gt;Nomignolov is quite a young project, as I've been working on it for only a few hours a week during the past four months.&lt;br /&gt;It comes with a close documentation on how to add a new game. At present it's only in Italian, but I plan to translate it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26945521-114597768395150344?l=nomignolov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://nomignolov.blogspot.com/feeds/114597768395150344/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26945521&amp;postID=114597768395150344' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/114597768395150344'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26945521/posts/default/114597768395150344'/><link rel='alternate' type='text/html' href='http://nomignolov.blogspot.com/2006/04/nomignolov-is-online.html' title='Nomignolov is online!'/><author><name>Jean Manuel Morales</name><uri>http://www.blogger.com/profile/00696930207371705098</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
