Index of /trisold

      Name                    Last modified      Size  Description
Parent Directory - ChangeLog 2018-12-02 22:55 61K Makefile 2017-03-16 22:53 1.2K README 2016-11-29 22:17 407 README.html 2018-12-02 22:55 5.4K alloc.c 2017-05-22 00:18 2.1K alloc.h 2016-11-29 22:17 1.4K canvas.c 2016-08-30 22:41 2.2K canvas.h 2016-08-04 21:00 1.1K mandoc.css 2018-08-30 13:59 5.1K map.c 2018-07-10 21:14 24K map.h 2017-03-21 22:49 3.8K moves.c 2017-03-15 12:33 3.5K moves.h 2017-03-15 12:33 3.9K steps.c 2017-05-22 00:18 3.0K steps.h 2016-06-17 19:27 1.3K trisold.1 2018-12-02 22:55 2.7K trisold.c 2017-05-25 22:13 8.7K
TRISOLD(1)
TRISOLD(1) General Commands Manual TRISOLD(1)

trisold
map analyser and (maybe in the future) bot for karopapier.de

trisold [
-cdfnprst
] mapfile ...

The trisold utility reads the given karopapier mapfiles and calculates all valid moves for each one. It can print some statistics about every map, calculate optimal routes from start to finish fields, list the costs for all start fields, and print an ASCII dump with an optimal route from start to finish.
The options are as follows:
 
 
Print all start fields together with their number of next fields with minimal distance to a finish field, and the distance itself.
 
 
For each valid move, write its number, start coordinates, delta values and the type of the last special field to stdout, followed by the move numbers of all previous moves and the costs to all reachable finish moves together with the bitmap of missing checkpoints. This output is followed by a list of finish move numbers.
 
 
Do not fork a separate child process for every single map. All maps will be calculated within a single process instead.
 
 
Print a list of all fields with their distance to the nearest finish (dnf) if that value is non-zero.
 
 
Disable checkpoints.
 
 
Draw the map with an optiomal route from start to finish.
 
 
Write statistical data.
 
 
Draw the map and all turnfields (fields where no adjacent field has a larger distance to the nearest finish field).
Without any options, trisold behaves as both -r and -s have been given.

Karopapier - Autorennen wie in der Vorlesung, https://www.karopapier.de.

Matthias Kilian ⟨kili@outback.escape.de⟩

The trisold utility does not yet care about direction modes.
December 2, 2018 OpenBSD 6.4