Notices


Reply
Thread Tools
Posts: 838 | Thanked: 3,384 times | Joined on Mar 2009
#1
Quackle, crossword game, is now in extras-devel.

Quackle is a world-class crossword game artificial intelligence and analysis tool. It includes a move generator, simulator, and Qt-based user interface and can be used with any board layout, alphabet, lexicon, and tile distribution.
-- http://people.csail.mit.edu/jasonkb/quackle/


Game can be played against computers and humans (locally). It supports several rules/boards/alphabets. Installed size is 150MB.

Gameplay: New game, create human/computer players, tune boards and rules, start game.

Click on the grid and use keyboard to type word you want place. Click again in the grid to toggle between horizontal/vertical. Press commit when ready.

You can reorder letters on the rack with drag-and-drop.

--
Summary of academic research, which used Quackle
http://www.cmu.edu/homepage/computin...e-anyone.shtml
Attached Images
 

Last edited by AapoRantalainen; 2012-08-23 at 19:19. Reason: reverting back
 

The Following 11 Users Say Thank You to AapoRantalainen For This Useful Post:
sifo's Avatar
Posts: 1,359 | Thanked: 1,292 times | Joined on Oct 2011 @ Tartus.Syria
#2
thank you very much

Installed size is 150MB.
is there any MB going to rootfs ?

./sifo
__________________
[ N900-Crack ] [ The Purge ] [ New Smiles ] [ New icons ] [ ? ]
" Hey ! I've just met you and this is crazy, so install cssu maybe ? "
Please help out keeping Maemo.org alive, and consider donating.
https://www.facebook.com/ZoRk7
 
Posts: 838 | Thanked: 3,384 times | Joined on Mar 2009
#3
Originally Posted by sifo View Post
is there any MB going to rootfs ?
No. Fully optified. (I think qt is also optified).
 

The Following 4 Users Say Thank You to AapoRantalainen For This Useful Post:
Addison's Avatar
Posts: 3,811 | Thanked: 1,151 times | Joined on Oct 2007 @ East Lansing, MI
#4
Is there any hope for a Diablo port?
 
Posts: 1 | Thanked: 0 times | Joined on Jun 2011
#5
To those who have installed this app, what has been your experience. Specifically, how well does it do compared to the desktop version? To the OP, any chance of a Meego-Harmattan port?
 
Posts: 838 | Thanked: 3,384 times | Joined on Mar 2009
#6
Originally Posted by Addison View Post
Is there any hope for a Diablo port?
Yes. Quackle is now in diablo's extras-devel. BUT it is only tested on N800 and it needed some prerequirements. Installed size is 150M, so I have external memory card mounted to /opt (must be ext2). And it will crash couple seconds after start because it needs too much memory -> I have 1G swap partition on external mmc.

You can use computer for preparing memory card, but it can be done on N800, just install parted and something like this (don't mess, be careful):
Code:
parted /dev/mmcblk0
#delete existing partitions with rm
mkpartfs primary ext2 0 85%
mkpartfs primary linux-swap 85% 100%
quit

ln -s /media/mmc2 /opt
swapon /dev/mmcblk0p2
(not sure how to properly make them persistent over boot)

Playing without hardware keyboard is not so fun. Clicking board will not open virtual keyboard. You must use field top of board.
Click field (keyboard opens)
Type coordinate of first letter. If word is horizontal, type (eg) 9H, if vertical use (eg) H9. Then space. Then word. Put already existing letters to parenthesis. Then press ENTER (this is mandatory!). Now commit button should be enabled, press it.

Here is 'upstream manual' for that: http://people.csail.mit.edu/jasonkb/...ackle-0.96.png
Attached Images
 
 

The Following 2 Users Say Thank You to AapoRantalainen For This Useful Post:
Addison's Avatar
Posts: 3,811 | Thanked: 1,151 times | Joined on Oct 2007 @ East Lansing, MI
#7
Heya Aapo.

For those of us who don't have a keyboard, is it possible that you could tweak the coding so that it could accept lower case letters as well for input?

For example:

It doesn't accept something like
8d calorie
instead, it needs to be typed out as
8D CALORIE
which is kind of an extra pain with all of the constant shift keys.

If not, that's fine.

I'm probably going to make a pop up keyboard on the left side of the screen using Xkbd to enter words anyway since it actually works quite well with this.

Cheers.
 

The Following User Says Thank You to Addison For This Useful Post:
Addison's Avatar
Posts: 3,811 | Thanked: 1,151 times | Joined on Oct 2007 @ East Lansing, MI
#8
Hey all.

I have a keyboard and a simple script that can go with this game if anyone is interested.

You simply press a hardware key which brings it up.


Once you press Enter, it goes away again.


Very nice.

One other thing to mention is that you probably will want to put this command somewhere in your Personal Menu Launcher.
wmctrl -r :ACTIVE: -b toggle,fullscreen

This game really does rock so much.

Many thanks goes out to you for this Aapo.
 

The Following 3 Users Say Thank You to Addison For This Useful Post:
Addison's Avatar
Posts: 3,811 | Thanked: 1,151 times | Joined on Oct 2007 @ East Lansing, MI
#9
Since this doesn't come with any initial settings, I thought I would share my config file that contains both Scrabble and Words With Friends game boards.

Quackle.conf.txt

Just remove the .txt extension and place it in /home/user/.config/Quackle.org/

Cheers.
 

The Following User Says Thank You to Addison For This Useful Post:
Reply


 
Forum Jump


All times are GMT. The time now is 04:44.