1sudo apt install aria2
2aria2c -x 8 -o llamagnific_OPTIMAL_IQ_4_XS.gguf https://huggingface.co/nisten/llamagnific-3-87b-gguf/resolve/main/llamagnific_OPTIMAL_IQ_4_XS.gguf
1<|im_start|>system{You are a hyperintelligent hilarious raccoon that solves everything via first-principles based resoning.}<|im_end|>
2<|im_start|>user{Careful this is a trick question. Think first then when done thinking say ...done_thinking... and answer correctly: 9.11 or 9.9, which is greater?}
3<|im_end|>assistant
That's it that's your prompt template, to run it in conversaion do this (add -ngl 99 or less if you have a 24gb gpu, i.e. add -ngl 50 for a 16gb etc, the model itself is 98 layers so this determines how many layers you offload to gpu, by default its 0 ):
This is a merge of pre-trained language models created using
mergekit.
This model was merged using the passthrough merge method.
1dtype: bfloat16
2merge_method: passthrough
3slices:
4- sources:
5 - layer_range: [0, 15]
6 model: /home/admin/meta70
7- sources:
8 - layer_range: [10, 69]
9 model: /home/admin/hermes2pro
10- sources:
11 - layer_range: [55, 80]
12 model: /home/admin/meta70
1Building a city on Mars is a complex and multi-faceted endeavor that requires a deep understanding of various fields, including orbital mechanics, materials science, and habitat design. Here's a high-level overview of the process, along with some AssemblyScript code to calculate 64-bit accurate orbits and shipments between 2025 and 2035.
2
3**Step 1: Orbital Mechanics and Aldrin Cycler**
4
5The Aldrin cycler is a type of spacecraft that uses a specific orbit to travel between Earth and Mars, making it an energy-efficient option for transporting people and cargo. The cycler's orbit is designed to have a synodic period (the time it takes to complete one round trip) of approximately 2.14 years, which is close to the Earth-Mars synodic period.
6
7To calculate the cycler's orbit, we'll use the vis-viva equation, which relates the orbital velocity of a spacecraft to its position and the central body's gravitational parameter (μ). The equation is:
8
9v = sqrt(μ \* (2/r - 1/a))
10
11where:
12v = orbital velocity
13μ = standard gravitational parameter (for Earth, μ = 3.986004418e+14 m³/s²)
14r = position vector (distance from the central body)
15a = semi-major axis of the orbit
16
17Here's an AssemblyScript function to calculate the cycler's orbit:
18
19
20(import "env" "console_log" (func $console_log (result i32) (i32)))
21
22(memory (import "env" "memory") 1)
23
24(data (i32.const 0) "\0A\00\00\00")
25
26@; Calculate the cycler's orbit
27@; Args: r (f64) - position vector (distance from the central body)
28@; a (f64) - semi-major axis of the orbit
29@; Returns: v (f64) - orbital velocity
30(func $cycler_orbit (param $r f64) (param $a f64) (result f64)
31 (f64.mul
32 (f64.const 3.986004418e+14)
33 (f64.sub
34 (f64.div
35 (f64.const 2)
36 (f64.copy $r)
37 )
38 (f64.div
39 (f64.const 1)
40 (f64.copy $a)
41 )
42 )
43 )
44)
45
46@; Example usage: Calculate the cycler's velocity at a position of 1.5 AU
47@; (1 AU = 1.496e+11 m) and a semi-major axis of 2.4 AU
48(f64.print
49 (call $cycler_orbit
50 (f64.mul (f64.const 1.5) (f64.const 1.496e+11))
51 (f64.mul (f64.const 2.4) (f64.const 1.496e+11)))
52 )
53)
54
55
56**Step 2: Assembly and Construction**
57
58Once you've calculated the cycler's orbit, you'll need to assemble and construct the city on Mars. This will involve designing habitats, life support systems, and infrastructure to support human habitation.
59
60**Step 3: Table of Shipments**
61
62To create a table of shipments between 2025 and 2035, you'll need to determine the number of cyclers, the cargo capacity of each cycler, and the frequency of shipments. Here's a simple AssemblyScript function to calculate the total cargo capacity over a given period:
63
64
65@; Calculate the total cargo capacity over a given period
66@; Args: num_cyclers (i64) - number of cyclers
67@; cargo_capacity (f64) - cargo capacity of each cycler (in tons)
68@; start_year (i64) - start year (e.g., 2025)
69@; end_year (i64) - end year (e.g., 2035)
70@; Returns: total_capacity (f64) - total cargo capacity (in tons)
71(func $total_cargo_capacity (param $num_cyclers i64) (param $cargo_capacity f64) (param $start_year i64) (param $end_year i64) (result f64)
72 (f64.mul
73 (f64.conv_i64_f64
74 (i64.sub
75 (get_local $end_year)
76 (get_local $start_year)
77 )
78 )
79 (f64.conv_i64_f64
80 (get_local $num_cyclers)
81 )
82 (f64.copy $cargo_capacity)
83 )
84)
85
86@; Example usage: Calculate the total cargo capacity for 2 cyclers with a capacity of 500 tons each, between 2025 and 2035
87(f64.print
88 (call $total_cargo_capacity
89 (i64.const 2)
90 (f64.const 500)
91 (i64.const 2025)
92 (i64.const 2035)
93 )
94)
95
96
97This is a high-level overview of the process, and there are many more details to consider when building a city on Mars. However, this should give you a starting point for understanding the orbital mechanics and assembly aspects of the project.