Thread 'Quadrillion project'

Message boards : Projects : Quadrillion project
Message board moderation

To post messages, you must log in.

AuthorMessage
InfinitePow

Send message
Joined: 17 Sep 19
Posts: 1
United States
Message 92829 - Posted: 17 Sep 2019, 16:55:57 UTC

I am trying to create a BOINC project to find solutions for the game Quadrillion.

https://www.smartgames.eu/uk/one-player-games/quadrillion

I've written a program that will run and find solutions for a given board configuration. There are 24,576 possible board configurations in just the square pattern. So far, just running the solver on one machine for the past three months I've found the solutions for 66 of these board configurations, and the running total of solutions is up over 1,000,000.

I'm doing this so that my mobile app based on the game can provide a solver. I haven't released the app yet but am planning to soon. I'm hopeful that a community approach to finding the solutions will blaze through the remaining configurations.

I am having some difficulty getting the project running on my Ubuntu droplet (DigitalOcean).

First, I'm using NGINX web server not Apache, and the documentation for the BOINC server is written for Apache. I'm no web expert and I'm not sure what to do/change to get the server running on NGINX. I don't want to switch to Apache if I don't have to.

Second, the documentation for the project configuration is very confusing. I understand that I need to use the client wrapper, but I'm not sure how each running client gets which board configuration I want it to run and how it provides results.

I've built my client application for Linux, Windows, and OSX. I don't know where to put it exactly and how to connect all of the pieces. The example app is not very clear.
ID: 92829 · Report as offensive

Message boards : Projects : Quadrillion project

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.